vosinformations.com

ext4

Convertir une partition ext3 en ext4

Passer d’ext3 en ext4 sans formater

lundi 6 avril 2009

Les principales nouveautés :

  • support de volume allant jusqu’à 16 EB (exabytes, ou exaoctet, ce qui représente 1 024 pétaoctets ou 1 152 921 504 606 846 976 octets),
  • ajout de la date de suppression (dtime) et de la date de création (crtime),
  • support de la nanoseconde dans l’enregistrement des dates,
  • support des dates jusqu’au 25 avril 2514,
  • le nombre maximum de fichiers passe à 4 milliards,
  • le nombre de sous-répertoires supportés passe de 32 000 à 64 000,
  • support de gros fichiers jusqu’à 16 TB
  • défragmentation native : ext4 dispose d’une option extents qui permet de limiter grandement et automatiquement la fragmentation du système de fichiers.
    Ext4 défragmente les fichiers en arrière-plan en utilisant les ressources disponibles

Cette manipulation offre la possibilité de convertir une partition ext3 en ext4 sans recourir au formatage.
(Veillez tout de même à sauvegarder soigneusement vos données)

Démonter la partition umont /dev/sdd1

Convertir la partition d’ext3 vers ext4

tune2fs -O extents,uninit_bg,dir_index /dev/sdd1

fsck -pf /dev/sdd1

Petite vérification :

e2fsck -fvy /dev/sdd1

N’omettez pas de modifier /etc/fstab


Formater une partition en ext4 :

mkfs.ext4 /dev/sdd1


Pour monter une partition en ext4 :

mount -t ext4 /dev/sdd1 /mnt/repertoire


- fstab :

# <file system>                                                <mount point>   <type>  <options>       <dump>  <pass>
proc                                                        /proc     proc    defaults        0       0
# / was on /dev/mapper/sys-racine
UUID=4f465175-5716-4150-8786-219571e4e97f                        /                        ext4    relatime,errors=remount-ro 0       1
# /boot was on /dev/sda1
UUID=5b4666c9-35e2-4129-bb07-91be6b0b1996                        /boot                        ext4    relatime,extents                0       2
# /home was on /dev/mapper/sys-home
UUID=2af482dd-457d-4a29-bd7f-2c9ed83c256d                        /home                        ext4    relatime,extents        0       2

P.-S.

Attention aux manipulations, notamment avec la partition racine, et l’implication sur le boot (grub).
Supporté à partir de la version 9.04 d’ubuntu.

SPIP | | Plan du site | Suivre la vie du site RSS 2.0

Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License.