Manuelle Installation

Wir führen heute eine Installation "Zu Fuß" durch. D.h. ohne den automatischen Installer zu nutzen. Dazu nutzen wir das Live-System auf einer frisch eingrichteten VM. Wir legen zunächst Partitionen und Dateisysteme an, Installieren das minimale Basissystem, und nutzen dann chroot um im Basis-System die nötigsten Komponenten manuell nachzuinstallieren und zu konfigurieren.

~$ sudo fdisk /dev/sda

    > g
    > n
    > (Enter)
    > (Enter)
    > +128M
    > n
    > (Enter)
    > (Enter)
    > +20G
    > n
    > (Enter)
    > (Enter)
    > -8G
    > n
    > (Enter)
    > (Enter)
    > (Enter)
    > t
    > 1
    > 1
    > w

~$ sudo mkfs.vfat -n SYSTEM /dev/sda1
~$ sudo mkfs.ext4 -L Debian /dev/sda2
~$ sudo mkfs.btrfs -L home /dev/sda3
~$ sudo mkswap -L SWAP /dev/sda4
~$ sudo mount /dev/sda2 /mnt
~$ sudo debootstrap --variant=minbase testing /mnt
~$ sudo mount --rbind /dev /mnt/dev
~$ sudo mount --rbind /sys /mnt/sys
~$ sudo mount --rbind /proc /mnt/proc
~$ sudo chroot /mnt

    ~# apt-get update
    ~# apt-get install linux-image-amd64 grub-efi init nano net-tools isc-dhcp-client
    ~# nano /etc/fstab

        /dev/sda2    /          ext4     auto,rw           0  0
        /dev/sda3    /home      btrfs    auto,rw,nofail    0  0
        /dev/sda1    /boot/efi  vfat     auto,ro,nofail    0  0
        /dev/sda4    swap       swap     auto,nofail       0  0

    ~# mkdir /boot/efi
    ~# mount /boot/efi
    ~# mount -o remount,rw /boot/efi
    ~# grub-install
    ~# mount -o remount,ro /boot/efi
    ~# update-initramfs -u
    ~# update-grub
    ~# exit

~$ sudo shutdown -h now