====== Installation du système avec debootstrap ====== ===== Montage des partitions ===== root@secours:~# mount /dev/vg/xen-root /mnt root@secours:~# mkdir /mnt/tmp root@secours:~# chmod 777 /mnt/tmp root@secours:~# chmod +t /mnt/tmp root@secours:~# mount /dev/vg/xen-tmp /mnt/tmp root@secours:~# mkdir /mnt/var root@secours:~# mount /dev/vg/xen-var /mnt/var root@secours:~# mkdir /mnt/backup root@secours:~# mount /dev/vg/xen-bak /mnt/backup root@secours:~# A noter la modification de /mnt/tmp. === Contrôle === root@secours:~# df | grep mnt /dev/mapper/vg-xen--root 3997376 8196 3763084 1% /mnt /dev/mapper/vg-xen--tmp 999320 1284 929224 1% /mnt/tmp /dev/mapper/vg-xen--var 17414972 44992 16462308 1% /mnt/var /dev/mapper/vg-xen--bak 5029504 10232 4740744 1% /mnt/backup root@secours:~# ===== Lancement de debootstrap ===== root@router:~# debootstrap --arch amd64 bullseye /mnt http://ftp.fr.debian.org/debian ... I: Base system installed successfully. root@router:~# ===== Lancement chroot ===== root@router:~# mount -t proc none /mnt/proc root@router:~# mount -o bind /dev /mnt/dev root@router:~# mount -o bind /dev/pts /mnt/dev/pts root@router:~# mount -o bind /sys /mnt/sys root@router:~# chroot /mnt bash root@router:~# ===== Installation d'utilitaires ===== ==== locales ==== apt-get install locales dpkg-reconfigure locales ==== vim ==== apt-get install vim Avec vi, je rencontre des difficultés avec par exemple l'utilisation des flèches. ==== lvm2 ==== apt-get install lvm2 Nécessaire pour la prise en compte des partition lvm ==== Noyau linux==== apt-get install linux-image-amd64 ==== grub ==== apt-get install grub-pc ===== Création des utilisateurs ===== * modifier le mot de passe de root sinon pas d'accès root au reboot * créer un utilisateur sinon impossible de se connecter via ssh ===== Fichiers de configuration ===== ==== /etc/network/interfaces.d/0-loopback ==== auto lo iface lo inet loopback ==== /etc/network/interfaces.d/5-eth0 ==== auto eth0 iface eth0 inet static address 88.190.YYY.XXX netmask 255.255.255.0 gateway 88.190.YYY.1 ==== /etc/fstat ==== proc /proc proc defaults 0 0 /dev/vg/xen-root / ext4 defaults 0 1 /dev/vg/xen-swap none swap defaults,pri=1 0 0 /dev/vg/xen-tmp /tmp ext4 defaults 0 2 /dev/vg/xen-var /var ext4 defaults 0 2 /dev/vg/xen-bak /backup ext4 defaults 0 2 ==== /etc/apt/sources.list ==== deb http://ftp.fr.debian.org/debian stretch main contrib non-free deb http://security.debian.org stretch/updates main contrib non-free #deb http://ftp.fr.debian.org/debian stretch-proposed-updates main contrib non-free #deb http://ftp.fr.debian.org/debian stretch-backports main contrib non-free deb http://ftp.fr.debian.org/debian stretch-updates main contrib non-free ===== Etape suivante ===== [[sshd|Configuration d'un serveur ssh]]