Aktuelle Version |
Dein Text |
Zeile 25: |
Zeile 25: |
|
| |
|
| https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.5.0-amd64-netinst.iso | | https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.5.0-amd64-netinst.iso |
|
| |
| ; Layout:
| |
| {| class="wikitable"
| |
| |-
| |
| ! SCSI1 (0,0,0) (sda)
| |
| |-
| |
| | #1 || primary || 254.8 MB || F || ext4 || /boot
| |
| |-
| |
| | #5 || logical || ''Rest'' || K || crypto || (sd5_crypt)
| |
| |-
| |
| ! Encrypted volume (sd5_crypt)
| |
| |-
| |
| | #1 || || Rest || K || lvm
| |
| |-
| |
| | LVM VG `hostname`-vg, LV root
| |
| |-
| |
| | #1 || || ''Rest - swap'' || f || ext4 || /
| |
| |-
| |
| | LVM VG `hostname`-vg, LV swap_1
| |
| |-
| |
| | #1 || || 4.2 GB || f || swap || swap
| |
| |-
| |
| |}
| |
|
| |
|
| ==== Variante zur Partitionierung, Verschlüsslung und Formatierung vom Massenspeicher mit der Kommandozeile ==== | | ==== Variante zur Partitionierung, Verschlüsslung und Formatierung vom Massenspeicher mit der Kommandozeile ==== |
Zeile 57: |
Zeile 34: |
| : <code>dd if=/dev/urandom of=/dev/sda bs=2048 count=1</code> | | : <code>dd if=/dev/urandom of=/dev/sda bs=2048 count=1</code> |
|
| |
|
| Statt 2048 würde bei einem PC auch 512 ausreichen. Schaden kann es jedoch nicht. (2048 ist eigentlich für Kisten von SUN konzipiert.) | | Statt 2048 würde bei einem PC auch 512 ausreichen. Schaden kann es jedoch nicht. (2048 ist eigentlich für Kisten von SUN kozipiert.) |
| | |
| === vor der Installation ===
| |
| | |
| Erstellen vom Medium für das Programm der Installation
| |
| | |
| === bei der Installation ===
| |
| | |
| Starten vom Medium für das Programm der Installation
| |
| | |
| optionales Aktualisierung der Software vom Medium für das Programm der Installation
| |
| : Programm (GUI) ''Update Manager''
| |
| :: …
| |
| Aktuell!
| |
| | |
| ; Starten vom Programm der Installation:
| |
| | |
| * …
| |
| * "Partitionen"
| |
| *: "expert mode"
| |
| | |
| ; Partitionen vom Massenspeicher manuell einhängen:
| |
| | |
| Programm (GUI) ''[https://wiki.gnome.org/Apps/Disks Disks]''
| |
| : (Gerät für den) Massenspeicher auswählen
| |
| : verschlüsselte Partition auswählen
| |
| : verschlüsselte Partition entschlüsseln
| |
| :: (<tt>/dev/Debian/root</tt> und <tt>/dev/Debian/swap_1</tt> werden als Geräte (zusätzlich) angezeigt)
| |
| | |
| ; Partitionen vom Massenspeicher manuell einhängen:
| |
| | |
| : <code>sudo mkdir -p /target</code>
| |
| : <code>sudo mount /dev/mapper/Debian-root /target</code>
| |
| | |
| : <code>sudo mkdir -p /target/boot</code>
| |
| : <code>sudo mount /dev/sdb1 /target/boot</code>
| |
| | |
| : <code>sudo rmdir /target/home</code>
| |
| : <code>sudo btrfs subvolume create /target/home</code>
| |
| | |
| : <code>mount | grep target</code>
| |
| <pre>
| |
| /dev/mapper/Debian-root on /target type btrfs (rw,relatime,ssd,space_cache,subvolid=5,subvol=/)
| |
| /dev/sdb1 on /target/boot type ext4 (rw,relatime,data=ordered)
| |
| </pre>
| |
| | |
| : <code>sudo btrfs subvolume list /target/home</code>
| |
| <pre>
| |
| ID 321 gen 2091 top level 5 path home
| |
| </pre>
| |
| : <code>sudo btrfs subvolume list /target</code>
| |
| <pre>
| |
| ID 321 gen 2091 top level 5 path home
| |
| </pre>
| |
| | |
| : <code>cp /target/etc/fstab /tmp/fstab</code>
| |
| : <code>cp /target/etc/cypttab /tmp/cypttab</code>
| |
| : <code>cp /target/etc/default/grub /tmp/grub</code>
| |
| | |
| ; GRUB installieren lassen:
| |
| | |
| bei der grafischen Oberfläche zur Installtion ''/dev/sda'' auswählen
| |
| | |
| ; Betriebssystem installieren lassen:
| |
| | |
| ; neues Betriebssystem einrichten:
| |
| | |
| : <code>sudo $EDITOR /target/etc/crypttab</code>
| |
| <pre>
| |
| # <target name> <source device> <key file> <options>
| |
| #### sda5_crypt /dev/sda5 none luks
| |
| sda5_crypt UUID=6d8d2848-110f-4667-a587-973cdedaadf8 none luks
| |
| </pre>
| |
| | |
| : <code>sudo $EDITOR /target/etc/fstab</code>
| |
| <pre>
| |
| #### <file system> <mount point> <type> <options> <dump> <pass>
| |
| #### UUID=462245ed-5f7d-440c-8167-f70399c10d8f
| |
| #### /dev/mapper/debian--vg-root / btrfs defaults 0 0
| |
| /dev/mapper/debian--vg-root / btrfs subvol=@,defaults,noatime,space_cache,autodefrag 0 1
| |
| ####/dev/mapper/debian--vg-root /home btrfs defaults,subvol=@home 0 0
| |
| /dev/mapper/debian--vg-root /home btrfs subvol=@home,defaults,noatime,space_cache,autodefrag 0 2
| |
| #### /dev/sda1 /boot ext4 defaults 0 2
| |
| UUID=1dff2bbb-bfd1-469f-ab2e-5f7de119618e /boot ext4 defaults 0 2
| |
| #### UUID=376ae4db-4a76-431b-aeff-8b3d3b6fd19c
| |
| /dev/mapper/debian--vg-swap_1 none swap sw 0 0
| |
| proc /proc proc defaults 0 0
| |
| </pre>
| |
| | |
| : <code>sudo $EDITOR /target/etc/default/grub</code>
| |
| <pre></pre>
| |
| <pre>
| |
| GRUB_DEFAULT=0
| |
| GRUB_TIMEOUT=5
| |
| GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
| |
| GRUB_CMDLINE_LINUX_DEFAULT="quiet splash kopt=root=/dev/mapper/debian--vg-root"
| |
| GRUB_CMDLINE_LINUX=""
| |
| </pre>
| |
| <pre></pre>
| |
| | |
| ; Fertig installieren lassen:
| |
| | |
| : <code>update-initramfs -u -k all</code>
| |
| <pre>
| |
| update-initramfs: Generating /boot/initrd.img-4.9.0-8-amd64
| |
| cat: /proc/cmdline: No such file or directory
| |
| W: plymouth: The plugin label.so is missing, the selected theme might not work as expected.
| |
| W: plymouth: You might want to install the plymouth-themes package to fix this.
| |
| W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
| |
| W: mkconf: MD subsystem is not loaded, thus I cannot scan for arrays.
| |
| W: mdadm: failed to auto-generate temporary mdadm.conf file.
| |
| update-initramfs: Generating /boot/initrd.img-4.9.0-7-amd64
| |
| cat: /proc/cmdline: No such file or directory
| |
| W: plymouth: The plugin label.so is missing, the selected theme might not work as expected.
| |
| W: plymouth: You might want to install the plymouth-themes package to fix this.
| |
| W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
| |
| W: mkconf: MD subsystem is not loaded, thus I cannot scan for arrays.
| |
| W: mdadm: failed to auto-generate temporary mdadm.conf file.
| |
| </pre>
| |
| : <code></code>
| |
| : <code></code>
| |
| : <code></code>
| |
| : <code></code>
| |
| : <code></code>
| |
| : <code></code>
| |
| : <code></code>
| |