J’aime par moment me lancer dans des paris un peu fou. Celui-ci ? Installer une distribution Linux From Scratch 6.7 dans une machine virtuelle KVM.
Si je parviens à finir la première étape – à savoir un système qui démarre – je passerais à la deuxième étape : installer Xorg 🙂
Mais commençons par créer un disque virtuel d’une taille de 32 GiO.
[fred@fredo-arch download]$ dd if=/dev/zero of=disk.img count=32768 bs=1M
32768+0 enregistrements lus
32768+0 enregistrements écrits
34359738368 octets (34 GB) copiés, 411,05 s, 83,6 MB/s
Pour avoir un LiveCD léger et fonctionnel, j’ai utilisé un LiveCD Gentoo datant du 9 décembre… Pour la première partie, j’ai fait chargé le noyau gentoo-nofb.
[fred@fredo-arch download]$ kvm64 -hda disk.img -cdrom lfslivecd-x86_64-6.3-r2145-min.iso -boot d &
20 h 20 : le live a démarré. Début de la première partie de l’installation 😉
Je lance le partitionnement : cfdisk /dev/sda
Pour aller au plus simple, j’ai pris deux partitions : / de 30 Go, en ext3, 2 GiO pour swap.
Je sais, j’aurais pu créer des partitions pour /boot et /home, mais j’ai eu la flemme… Et comme c’est une de mes premières tentatives avec une LFS, j’ai eu envie de me simplifier la tache au maximum… Même si c’est très mal de ne pas avoir de /boot et /home séparé. Le ferais plus, promis, juré, craché ! 😉
Pour le formatage :
mke2fs -jv /dev/sda1
mkswap /dev/sda2
swapon /dev/sda2
Pour récupérer les paquets, j’ai utilisé la liste pour wget, en la copiant dans $LFS/sources, puis avec un petit :
wget -i wget-list
Début à 20 h 33, fini vers 20 h 50.
Ce sera tout pour ce soir, je continuerais le lendemain avec la compilation des outils. J’ai pu vérifier que le montage de la partition avec les codes sources se fait bien. Donc, la suite au petit matin, histoire d’être complètement attentif 😉