Tengo un nuevo Lucid Lynx (Ubuntu 10.04) ejecutándose en una computadora portátil. donde definí los sistemas de archivos como:
- punto de montaje / en ext4 (46 Gb)
- punto de montaje / inicio en jfs (63 GB)
- cambiar como 3 Gb
Dejé la máquina durante la noche para hacer alguna tarea, sin fuente de alimentación de CA Al día siguiente por la mañana lo encontré en modo de espera, tarea completada, pero el sistema de archivos no era accesible. me dio un error de E / S
parece que hay un problema con jfs y standby.
de todos modos, para evitar problemas, quiero mover este punto de montaje del formato jfs a ext4.
¿Puedo hacer esto sin perder datos y sin la necesidad de colocar los datos en una ubicación temporal hasta que se realice la transformación?
lamento mencionar eso, pero recuerdo que en los días de Windows, cambiaríamos un FAT16 a FAT32 o un FAT32 a NTFS sin tener que perder los datos. Espero que esto esté disponible en Linux.
Actualización El sistema de archivos / home era xfs no jfs, y parece que hay un error con este sistema de archivos por alguna razón, tuve que reinstalar el sistema operativo dos veces hasta que terminé con ext4 para todo /
Sin embargo, como conclusión, parece que no hay forma de hacer una conversión
tar
algo similar, ya que mi impresión es que dump
es específico del sistema de archivos.
man cp
y lo intentaré pronto, el método sugerido es montar el fs objetivo en otro sistema operativo, si es posible uno en vivo, formatear la partición y luego simplemente extraer / copiar los datos nuevamente. Como no está arrancando a través de ese sistema operativo, no tendrá ningún problema para realizar una copia de seguridad, ya que los archivos de nodo de dispositivos y otros archivos especiales no se montarán en ese momento.