Una de les característiques més interessants que ens han vingut amb la darrera edició d'Ubuntu és el format de disc ext4. Hem vist exemples de com pot nafrar a influir en els temps d'accés als nostres dades emmagatzemades en discos amb ext4. Si no vols haver de reinstal lar Ubuntu per poder fer ús d'aquesta millora podem convertir la nostra partició amb els següents passos.

Passos per realitzar la conversió.

Has de tenir actualitzat el teu Ubuntu a la versió 9.04 jaunty Jackalope. Si consideres important la informació que guardes al disc hauràs considerar fer una còpia de seguretat dels arxius importants. No té perquè passar res, però si la informació s'ho val no has córrer el risc.

Arrenca l'equip des d'un CD d'arrencada que contingui Ubuntu 9.04 Jaunty. Un cop estiguem a l'escriptori de gnome obrim un terminal des Aplicacions → Accessoris → Terminal.

Ens convertim en root amb:

sudo -i

Amb el que simplifiquem la introducció de comandes.
Identifiquem la partició que volem convertir amb:

fdisk -l

i podrem veure alguna cosa com:

fdisk-l

Del que deduïm que la partició d'arrencada és / dev/sda1, i aquesta ruta serà la que fem servir en els següents comandes.

Procedim a convertir la partició a ext4 amb la següent comanda. El paràmetre que fem servir és una o majúscula, no és un zero ni una o minúscula.

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

Comprovem la integritat del disc amb:

e2fsck -pf /dev/sda1

És normal que ens informe d'algun error.

Muntem la partició.

mount -t ext4 /dev/sda1 /mnt

I obrim per editar el fstab que s'allotja en el disc convertit.

gedit /mnt/etc/fstab

Buscarem alguna cosa com el següent:

# / was on /dev/sda1 during installation
UUID=e8113d8a-18c6-4cf8-9055-6cc97e0f4128 /               ext3    relatime,errors=remount-ro 0       1

I ho canviarem on posa ext3 a ext4

# / was on /dev/sda1 during installation
UUID=e8113d8a-18c6-4cf8-9055-6cc97e0f4128 /               ext4    relatime,errors=remount-ro 0       1

i guardem. Podem reiniciar.

De vegades apareix un error fatal (error 13) que es produeix per una assignació incorrecta en el grub. Es resol iniciant amb el CD d'Ubuntu 9.04 jaunty i executant des d'un terminal:

sudo mount /dev/sda1 /mnt
sudo grub-install /dev/sda --root-directory=/mnt --recheck

Final

Acabat aquest procés haurem convertit la partició al més nou format ext4. Una de les característiques de ext4 és la total compatibilitat amb ext3 el que fa que convertir d'un a l'altre sigui tan fàcil. Els arxius allotjats en el nostre disc anteriors al procés de conversió no es beneficien de les característiques de ext4. Només els nous arxius ho fan. Pots copiar a un altre disc aquests arxius i tornar-los a passar al disc convertit ext4 amb el que llavors si es beneficien de les noves característiques.

S'ha informat sobre alguns problemes amb ext4 i pèrdua de dades però com podem llegir en el bloc de Diego Calleja és una informació totalment alarmista.

Et va agradar aquest post? ¡Compartiu!
  • email
  • Print
  • Twitter
  • Meneame
  • BarraPunto
  • Bitacoras.com
  • Google Bookmarks
  • Digg
  • del.icio.us
  • Facebook
  • Reddit
  • Technorati

Entrades relacionades