¿Cómo convertir ext2 a ext4?

10

Instalé Ubuntu 12.10, y no sé por qué, tengo una partición ext2 .

  • ¿Cómo puedo convertir este ext2sistema de archivos en un ext4?
  • ¿Perderé todos mis datos?
Lucio
fuente

Respuestas:

5

Siga las instrucciones detalladas en esta publicación: Convertir ext2 / 3 a ext4

dobey
fuente
¿Perderé todos mis datos? ¿Cómo sé si mi partición de arranque es SEPARADA? ¿Debo hacer el paso 3 o no?
Lucio
3
No perderá sus datos, a menos que haga algo incorrectamente. Si le preocupa la pérdida de datos, siempre debe hacer una copia de seguridad en otro lugar primero. Puede usar mountpara mostrar qué particiones están montadas y dónde. También puede ejecutar sudo parted listpara imprimir una lista de particiones.
dobey
El comando sudo parted listno funciona, pero lo sudo parted -lhace.
Lucio
Tenga en cuenta que esto solo habilita algunas de las características de ext4. Algunos no se pueden habilitar sin reformatear.
psusi
1
Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
jrg
2

La versión corta para los impacientes:

dev=/dev/sdXn # <-- Adjust this

luego

umount $dev && tune2fs -O extents,uninit_bg,dir_index,has_journal $dev && e2fsck -v -pf $dev

Si no puede desmontar porque es la partición de su sistema, entonces, por supuesto, primero deberá iniciar desde otro sistema como un Live CD.

Y no, no perderás datos. A menos que ocurra algo muy extraño, en cuyo caso tendrá que llegar a su copia de seguridad. (Tienes copias de seguridad, por supuesto. ¿Verdad?)

mivk
fuente
-1
  • Reformatear el disco
  • si

Como alternativa, puede habilitar algunas de las características de ext4 ejecutando el siguiente comando y reiniciando:

sudo tune2fs -O has_journal,uninit_bg,extents /dev/sda1
psusi
fuente
1
La partición puede no ser / dev / sda1 ...?
Clive van Hilten
@ user30275, obviamente ...
psusi
a psusi - en cuyo caso deberías haberle señalado esto al OP
Clive van Hilten el