Outils pour utilisateurs

Outils du site


debootstrap

Ceci est une ancienne révision du document !


Installation du système avec debootstrap

Montage des partitions

root@router:~# mount /dev/vg/xen-root /mnt
root@router:~# mkdir /mnt/tmp
root@router:~# chmod 777 /mnt/tmp
root@router:~# chmod +t /mnt/tmp
root@router:~# mount /dev/vg/xen-tmp /mnt/tmp
root@router:~# mkdir /mnt/var
root@router:~# mount /dev/vg/xen-var /mnt/var
root@router:~# mkdir /mnt/backup
root@router:~# mount /dev/vg/xen-bak /mnt/backup
root@router:~# 

A noter la modification de /mnt/tmp.

Contrôle

root@router:~# # df | grep mnt
/dev/mapper/vg-root     3997376     8192    3763088   1% /mnt
/dev/mapper/vg-var     15350768    38384   14509568   1% /mnt/var
/dev/mapper/vg-tmp      1998672     3072    1874360   1% /mnt/tmp
root@router:~#

Lancement de debootstrap

root@router:~# debootstrap --arch amd64 jessie /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 /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/00-loopback

auto lo
iface lo inet loopback

/etc/network/interfaces.d/10-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/root    /               ext4    defaults        0       1
/dev/vg/swap    none            swap    defaults,pri=1  0       0
/dev/vg/tmp     /tmp            ext4    defaults        0       0
/dev/vg/var     /var            ext4    defaults        0       0
/dev/vg/bak     /backup         ext4    defaults        0       0

/etc/apt/sources.list

deb http://ftp.fr.debian.org/debian  jessie                  main contrib non-free
deb http://security.debian.org       jessie/updates          main contrib non-free
deb http://ftp.fr.debian.org/debian  jessie-proposed-updates main contrib non-free
deb http://ftp.fr.debian.org/debian  jessie-backports        main contrib non-free
deb http://ftp.fr.debian.org/debian  jessie-updates          main contrib non-free

Etape suivante

debootstrap.1460980129.txt.gz · Dernière modification : 2023/07/04 10:55 (modification externe)