Cette installation est à réaliser depuis un système live (live CD ou mode rescue chez un hébergeur par exemple). On considérera que vous avez fait le nécessaire pour que les accès disques et au réseau soit fonctionnel.
pvcreate /dev/sda1
vgcreate vg_vm1 /dev/sda1
lvcreate -L1G -nswap vg_vm1 mkswap /dev/vg_vm1/swap lvcreate -L4G -nroot vg_vm1 mkfs.ext4 /dev/vg_vm1/root lvcreate -L4G -nvar vg_vm1 mkfs.ext4 /dev/vg_vm1/var lvcreate -L1G -ntmp vg_vm1 mkfs.ext4 /dev/vg_vm1/tmp
Monter ensuite les LV dans /mnt :
mount /dev/vg_vm1/root /mnt/ mkdir /mnt/var mkdir /mnt/tmp mount /dev/vg_vm1/var /mnt/var mount /dev/vg_vm1/tmp /mnt/tmp
Lancer la commande suivante :
debootstrap --arch=amd64 wheezy /mnt/ http://ftp.fr.debian.org/debian/
On allimente ensuite le /dev :
rsync -av /dev/ /mnt/dev/
chroot /mnt/
passwd root
# <file system> <mount point> <type> <options> <dump> <pass> # <file system> <mount point> <type> <options> <dump> <pass> /dev/mapper/vg_vm1-root / ext4 errors=remount-ro,relatime 0 1 /dev/mapper/vg_vm1-swap swap swap sw,discard,defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 devpts /dev/pts devpts defaults 0 0 tmpfs /dev/shm tmpfs defaults,noatime,nosuid 0 0 /dev/mapper/vg_vm1-tmp /tmp ext4 defaults 0 2 /dev/mapper/vg_vm1-var /var ext4 defaults 0 2
mount /proc mount /sys
1.2.3.4 vm1.domain.tld vm1
3
auto eth0 iface eth0 inet static address 1.2.3.4 netmask 255.255.255.0 network 1.2.3.0 broadcast 1.2.3.255 gateway 1.2.3.254
hostname vm1.domain.tld echo vm1 > /etc/hostname
deb http://security.debian.org/ wheezy/updates main deb http://debian.easter-eggs.org/debian wheezy main libvirt kvm deb http://ftp.fr.debian.org/debian wheezy-backports main contrib non-free
apt-get update apt-get install eeinstall eeinstall base
apt-get install linux-image-amd64 initramfs-tools
apt-get install grub2