debootstrap
Table des matières
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
debootstrap.txt · Dernière modification : 2023/07/04 10:55 de 127.0.0.1