Convertir ext2 / 3 à ext4

Disons que vous êtes un peu en retard. Vous avez envie de faire quelques travaux d'aménagement de vos machines Linux, mais vous avez tout simplement pas vraiment eu le temps. Ou disons que vous ne l 'ai mise à niveau de votre système Linux, mais vous n'avez pas apporter des modifications à votre système de fichiers et que vous êtes encore en cours d'exécution d'une machine avec ext2 ou ext3. Maintenant, ce n'est pas nécessairement une mauvaise chose car les deux systèmes de fichiers de travail et fonctionne bien. Mais disons que vous ne voulez profiter de certaines fonctionnalités de ext4.

Dans cet article je vais vous montrer comment faire migrer votre partition ext2 ou ext3 vers ext4. Je vais utiliser une machine Ubuntu à titre d'exemple. Je tiens à vous avertir que vous pourriez perdre des données, ce faisant, alors, à la suite de bonnes pratiques administratives, de sauvegarder vos données! Une fois que vous êtes certain que vous avez de sauvegarde de vos données, il est temps de commencer.

Noyau pré-requis

Vous devez être certain que vous avez un noyau qui est au moins 2.6.28-11-génériques ou plus. Si non, ne pas continuer avec cette. Pour savoir ce noyau que vous utilisez question la commande uname-r. Si votre noyau est inférieure thatn 2.6.28-11 arrêtez-vous et fermez votre navigateur.

Étape 1

La première étape consiste à démarrer sur un CD Ubuntu Live. Pour ce faire,parce que vous ne pouvez pas convertir un système de fichiers qui a été monté. Si vous convertissez un second disque sur votre machine (celle qui ne contient pas de votre système d'exploitation ou votre fichier ~ / (la maison) répertoire, vous pouvez toujours démonter ce lecteur et cela sans avoir à démarrer le Live CD.

Étape 2:

Maintenant il est temps de se convertir. Nous allons utiliser / dev/sda1 comme un exemple de conversion. Vous voulez connaître le nom exact de la commande et / ou la partition que vous êtes désireux de secrètes. Si vous convertissez de ext2 vers ext4 les commandes suivantes:

sudo bash
tune2fs-O extents, uninit_bg, dir_index, has_journal / dev/sda1

Si vous êtes désireux de convertir ext3 vers ext4 les commandes suivantes:
sudo bash
tune2fs-O extents, uninit_bg, dir_index / dev/sda1

NOTE: Une fois que vous entrez l'une des commandes bash sudo vous devrez entrer votre mot de passe sudo.

Étape 3:

Quelle que soit la conversion, vous faites-vous voulez vérifier le disque (ou partition) après la conversion et la réparation des problèmes. Faites-le avec la commande:

e2fsck-pf / dev/sda1

Étape 4:

Maintenant, vous devez vérifier que la partition sera montée. Pour ce faire, avec lecommande:

sudo mount-t ext4 / dev/sda1 / mnt

J'espère que vous ne verrez pas les erreurs. Vous devriez maintenant voir le contenu de ce lecteur répertorié dans le répertoire mnt /.

Étape 5:

Il est temps de modifier votre fichier / etc / fstab pour refléter le changement. Ouvrez ce fichier avec votre éditeur de texte préféré et recherchez la ligne qui correspond au lecteur / partition que vous venez de modifier. Dans cette ligne, vous référence à ext2 ou ext3. Changement que la référence à ext4. Enregistrez et fermez ce fichier.

Étape 6:

Maintenant, vous avez besoin de rafraîchir grub. Selon la façon dont votre partition de démarrage est la volonté de déterminer comment vous faites cela. Si votre partition de démarrage est séparé, procédez comme suit:

sudo bash
mkdir / mnt / boot
mount / dev/sda1 / mnt / boot
grub-install / dev / sda - root-directory = / mnt - revérifier

Si votre partition de démarrage n'est pas séparé, procédez comme suit:

sudo bash
mount / dev/sda1 / mnt
grub-install / dev / sda - root-directory = / mnt - revérifier

Étape 7:

Reboot. Une fois installé vous pouvez maintenant utiliser le système de fichier ext4!

Réflexions finales

Si vous êtes méfiants de tout ce qui précède, ne vous inquiétez pas ... vous n'avez pas à le faire.Votre système fonctionnera bien avec ext2 ou EX3. Mais si vous aimez vous salir les mains avec vos machines ... alors vous apprécierez la conversion d'un système de fichiers de travail d'un type à l'autre. Rappelez-vous sauvegarder vos données!

Commentaires

Posts les plus consultés de ce blog

Créer Arrêter / Redémarrer / Verrouiller les icônes dans Windows 7 ou Vista

Qu'est ce qu'un lien Magnet Et quelle est la différence des torrents?

Gardez vos mots de passe sous Linux, avec KeePassX