Si ça vous amuse de tester le ext4, voici comment j’ai fait :
(Attention j’ai fait ça avec grub2 déjà installé sur mon système - Debian 2.6.28-12-generic)
- Création d’une nouvelle partition que l’on formate directement en ext4
- Installez une Lenny avec Deboostrap sur cette nouvelle partition (Ici la partition ext4 est montée sur /media/sda2) - Merci “limax”
sudo debootstrap lenny /media/sda2 http://ftp.fr.debian.org/debian
- créez le /etc/fstab de votre nouveau system (dans /media/sda2/etc/)
[code]# /etc/fstab: static file system information.
proc /proc proc defaults 0 0
/dev/sda2 / ext4 errors=remount-ro 0 1
/dev/sda6 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0[/code]
4) créez le fichier /etc/network/interfaces (il suffit de copier celui de votre système actuel dans /media/sda2/etc/network)
auto lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
5) “chrootez” le nouveau système pour le finaliser
laurent@lolo:~$ sudo mount -o bind /dev /media/sda2/dev
laurent@lolo:~$ sudo mount -o bind /dev /media/sda2/dev
laurent@lolo:~$ sudo mount -o bind /proc /media/sda2/proc
laurent@lolo:~$ chroot /media/sda2 /bin/bash
6) Quelques “customisations” indispensables…
root@lolo:/# aptitude install locales
root@lolo:/# dpkg-reconfigure locales
root@lolo:/# aptitude install linux
root@lolo:/# adduser <votre_nom>
7) Modifiez le sources.list de votre nouveau système pour y ajouter quelques dépôts (dans /media/sda2/etc/apt/)
[code]## Testing (Lenny)
deb http://ftp.fr.debian.org/debian/ lenny main non-free contrib
Unstable (Sid)
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
Security
deb http://security.debian.org/ lenny/updates main contrib non-free
Experimental
deb http://ftp.fr.debian.org/debian/ experimental main
[/code]
Installez une interface graphique (j’ai choisi XFCE, il y en a beaucoup d’autres…)
root@lolo:/# apt-get update
root@lolo:/# aptitude install xfce4
9) Installez vous un noyau par dessus tout ça (J’ai choisi un noyau récent, le principal c’est qu’il supporte le ext4)
root@lolo:/# apt-get install linux-image-2.6.29-2-amd64
- Enfin, sur votre système de démarrage (modifiez le fichier /boot/grub.cfg pour insérer ces lignes après “### BEGIN /etc/grub.d/30_os-prober ###”
# Start Debian 2.6.29-2-amd64
menuentry "Debian GNU/Linux, linux 2.6.29-2-amd64 (on /dev/sda2)" {
set root=(hd0,2)
linux /boot/vmlinuz-2.6.29-2-amd64 root=/dev/sda2 ro rootfstype=ext4
initrd /boot/initrd.img-2.6.29-2-amd64
}
Bon, je sais, c’est loin d’être parfait…
J’ai oublié notamment de m’occuper du “hostname”, et ça n’a pas loupé, j’ai eu un message d’erreur …
Et je n’ai pas de réseau non plus, il faut que je regarde pourquoi…
Si vous avez des suggestions, je suis preneur
Je rectifierais mon “post” en conséquence !
Montre en main, le démarrage est 2 secondes plus rapide que la même installation sur du ext3 !