Festplatte vorbereiten
Partitionierung, Filesysteme erzeugen
- Die Festplatte wird wie im folgenden Beispiel aufgeteilt:
# fdisk /dev/sda Befehl (m für Hilfe): p Disk /dev/sda: 447.1 GiB, 480103981056 bytes, 937703088 sectors
Es werden also 3 Partitionen angelegt: eine kleine (ca. 2MB) als BIOS Boot , um zusätzlichen Platz für größere Bootloader zu schaffen, eine mit ca. 128MB als Boot-Partition für Kernel, initrd und Grub-Files, die 3. Partition umfaßt die gesamte restliche Festplatte ( Type "Linux", 83).
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 61F198C0-694A-4D69-B08D-77F9325D013A
Device Start End Sectors Size Type
/dev/sda1 2048 6143 4096 2M BIOS boot
/dev/sda2 6144 268287 262144 128M EFI System
/dev/sda3 268288 937701039 937432752 447G Linux filesystem - in der Boot-Partition wird ein ext2-Filesystem angelegt:
# mkfs.ext2 -L BOOT /dev/sda2
- Die 3. Partition wird verschlüsselt:
# cryptsetup -c aes-xts-plain64 -y -s 256 luksFormat /dev/sda3 Are you sure? (Type uppercase yes): YES LUKS-Passsatz eingeben: Passsatz wiederholen:
Anschließend einbinden:
# /sbin/cryptsetup luksOpen /dev/sda3 crypt-neu Geben Sie den Passsatz für /dev/sda3 ein: Schlüsselfach 0 entsperrt.
Damit wird die Device-Node /dev/mapper/crypt-neu erstellt - Logical Volumes einrichten:
Physical Volume und Volume Group "vg1" erzeugen:
# pvcreate /dev/mapper/crypt-neu # vgcreate vg1 /dev/mapper/crypt-neu
Logical Volumes anlegen:
# lvcreate -L30G -nlvroot vg1 # lvcreate -L60G -nlvhome vg1 # lvcreate -L30G -nlvportage vg1 # lvcreate -L200G -nlvImages vg1 # lvcreate -L16G -nlvswap vg1
- Logical Volumes formatieren:
# mkfs.ext4 -L root /dev/vg1/lvroot # mkfs.ext4 -L home /dev/vg1/lvhome # mkfs.ext4 -L portage /dev/vg1/lvportage # mkfs.ext4 -L Images /dev/vg1/lvImages # mkswap -L swap /dev/vg1/lvswap
Artikelaktionen