help/in/private/server/index.rst

93 lines
1.3 KiB
ReStructuredText
Raw Normal View History

2018-12-19 23:05:42 +01:00
Server
======
Hardware
--------
2018-12-19 23:33:02 +01:00
=== ================================
BHS KS-12
CPU Intel Xeon W3530 4c/8t @ 2.8 GHz
RAM 32 GB DDR3 ECC @ 1333 MHz
HDD 2 × 2 TB
WAN 100 Mbps /128
IP4 192.99.14.98
IP6 2607:5300:60:3f62::1
=== ================================
Partitions
----------
2018-12-19 23:05:42 +01:00
.. code:: shell
parted
select /dev/sda
mktable gpt
mkpart raid 1 2000364
mkpart boot 2000364 2000399
toggle 2 boot
select /dev/sdb
mktable gpt
mkpart raid 1 2000364
mkpart boot 2000364 2000399
toggle 2 boot
q
.. code:: shell
mdadm --create /dev/md0 \
--level 0 --raid-devices 2 /dev/sd[ab]1
.. code:: shell
parted /dev/md0
mktable gpt
mkpart data 1 3966099
mkpart swap 3966099 4000458
q
.. code:: shell
mkfs.ext4 -L data /dev/md0p1
mkswap --label swap /dev/md0p2
2019-07-13 16:43:15 +02:00
mkfs.vfat -n boot /dev/sda2
mkfs.vfat -n boot /dev/sdb2
Boot
----
Prepare a grub.cfg
.. code:: shell
insmod part_gpt
insmod mdraid1x
insmod ext2
insmod search
insmod squash4
insmod loopback
insmod linux
search --set data --fs-uuid f3eefba5-1f22-4651-bf60-72ec21ec9e30
lmp=/fs/default
sfs=filesystem.squashfs
loopback loop (${data})${lmp}/${sfs}
linux (loop)/vmlinuz \
boot=live \
elevator=deadline \
ip=frommedia \
live-media-path=${lmp} \
toram=${sfs}
initrd (loop)/initrd.img
.. code:: shell
grub-mkstandalone