Pour commencer, vous devez avoir le support d'Ext4 dans votre kernel. Recompilez votre noyau avec le patch ext4 ou si vous êtes sur
Vous devez être
connecté pour voir les liens.
, Fedora, Debian ou Ark Linux, allez voir là. Une fois que votre kernel est ext4 compatible, on va convertir le système de fichier ext3 existant en ext4. Par exemple, pour convertir ma partition /dev/sdb1 en ext4 :
cd /
umount /dev/sdb1
tune2fs -O extents,uninit_bg,dir_index /dev/sdb1
fsck -pf /dev/sdb1
Ensuite pour monter cette nouvelle partition, c'est très simple :
mount -t ext4 /dev/sdb1 /votre_chemin
ce qui donne :
mount -t ext4 /dev/sdb1 /partage
ou encore :
mount -t ext4 /dev/disk/by-uuid/VOTRE-PARTITION-UUID /partage
Et maintenant, le truc le plus risqué, booter sur un système ext4 (/boot). Ouvrez le fichier /boot/grub/menu.lst et rajoutez le paramètre rootfstype=ext4 à la fin de la ligne relative à votre kernel.
Exemple :
title Ubuntu 8.10, kernel 2.6.28.1-vmware-guest-server
root (hd0,1)
kernel /boot/vmlinuz-2.6.28.1-vmware-guest-server root=UUID=8c2da865-13f4-47a2-9c92-2f31738469e8 ro quiet splash rootfstype=ext4
initrd /boot/initrd.img-2.6.28.1-vmware-guest-server
quiet
Sauvegardez et fermez le fichier puis tapez la commande :
sudo update-grub
afin de mettre à jour votre grub.
Ensuite, il faut mettre à jour votre /etc/fstab afin de monter votre partition en ext4 au démarrage :
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /partage ext4 defaults,errors=remount-ro,relatime 0 1
et pour finir, rebootez !!
sudo reboot