¿Es posible convertir btrfs a ext4 sin perder datos? Estoy experimentando una velocidad muy baja en las operaciones de lectura / escritura en btrfs.
filesystem
ext4
btrfs
mFat
fuente
fuente
Que yo sepa, no puedes convertir btrfs a ningún otro sistema de archivos.
fuente
Lo hice usando un sistema con distribuciones de arranque múltiple (Ubuntu en ext4, Xubuntu en btrfs). Al ejecutar Ubuntu, tomé la partición de inicio Xubuntu btrfs y la archivé usando fsarchiver. Luego pude restaurarlo, nuevamente usando fsarchiver, a una partición diferente y especificar el tipo de sistema de archivos ext4. Eso pareció funcionar bien.
Todavía en Ubuntu, monté la partición raíz de Xubuntu en / mnt, y edité / mnt / @ / etc / fstab para cambiar el montaje de / home para apuntar a la nueva partición ext4, cambiando tanto el UUID como el tipo fs, y eliminando los datos de subvolumen. Guardé el archivo y lo reinicié en Xubuntu.
Se produjo un error al arrancar y el arranque se detuvo. El error fue que tenía otra partición que quería montar en mi directorio ~ / Documentos que falló. Seleccioné solucionar el problema manualmente. Resulta que mi partición raíz se montó bien como ext4, pero cuando hice un comando de lista obtuve
Por lo tanto, la estructura original de subvolúmenes btrfs todavía estaba allí en el sistema de archivos ext4. Emití el comando
Luego presioné ctrl-D para continuar el arranque, y Xubuntu continuó arrancando y todo salió bien. Todavía no lo he hecho, ya que todavía estoy en este arranque inicial, pero estoy seguro de que podría poner ese comando de enlace en mi archivo fstab. O tal vez podría haber dejado la información de subvolumen en la entrada fstab, no lo sé.
Sin embargo, lo que haré en su lugar (esto está fuera de tema) es tomar una instancia más madura de una partición / home (ext4) para Xubuntu desde otra computadora y usarla en su lugar. Ya he demostrado que esto funcionará.
fuente