El sistema de archivos XFS tiene algunas ventajas: su mayor rapidez es una de las más destacadas. Yo recomiendo que si van a instalar Linux, prueben éste maravilloso sistema de archivos que “mejora” el rendimiento del equipo. Aquí explico cómo cambiar ext3 por XFS del home.
Para cambiar a XFS la raíz del sistema (/) basta con hacer un backup de los paquetes instalados y luego, finalmente, formatear las particiones con XFS. Una cosa importante a tener en cuenta es que GRUB no soporta un /boot como XFS, por lo tanto, habrá que hacer una partición boot aparte (con formato ext3) para poder arrancar el sistema con GRUB, de lo contrario habrá que instalar Lilo (prefiero GRUB por su facilidad de uso.) Ejemplo: una particion primaria con /boot al principio y luego una extendida con el resto de las particiones en unidades lógicas.
Ésto no es dificil, investigando en diferentes foros armé un esquema de lo que se debe hacer:
Primero:
Para ésto deberíamos tener una partición dónde guardar nuestros datos del /home. Sepan que su home puede estar muy cargado, analicen cuanta data tienen y si va a entrar en la partición de destino. En mi caso, mi sistema consta de una /media/Esclavo para guardar datos grandes y reservo el /home exclusivamente para configuraciones y para trabajo.
Alivianando la partición de destino para que quepan los datos, reinicio en modo “Recovery.” Esto se hace reiniciando el equipo y eligiendo en el menú de GRUB nuestra versión de kernel que estamos usando pero la que se encuentra debajo, la que dice: “Recovery Mode.” Un pequeño menú nos va a preguntar sobre qué es lo que queremos hacer, elegimos la opción que nos permite iniciar el sistema como un sólo usuario root.
En el prompt de root cambiamos a la partición dónde queremos guardar nuestro backup, en mi caso: /media/Eslavo
Una vez posicionados en el lugar donde queremos guardar el backup, realizamos el siguiente comando:
tar --same-owner --same-permission -cvf home.tar /home/
Éste proceso va a demorar de acuerdo a la cantidad de datos que tenga el home.
Segundo:
Aquí comenzamos con el formateo. Antes que nada, habrá que desmontar nuestra unidad home:
umount /dev/sdaX
Dónde sdaX es la partición dónde está nuestro home, por ejemplo: sda3. Conviene saberlo bien de antemano por cuestiones más que evidentes. La manera más gráfica y simple de saber cual es nuestra partición que corresponde con /home es ejecutar en una terminal (en Gnome
“sudo gparted” y veremos graficamente nuestro disco rígido con nuestras particiones y sus nombres.
Formateando:
Aquí ya no hay marcha atrás. Si el proceso de empaquetado de home tiró algún error (el proceso informa de los archivo que se van agreagando al tar, al final aparecen los errores,) no recomiendo que sigan adelante. Para formatear el home ejecutamos:
mkfs.xfs -L /home /dev/sdaX -f
reemplazando siempre sdaX por el que corresponde al home.
Tercero:
Ahora hay que agregar el nuevo sistema a fstab. Escribimos lo siguiente:
editor /etc/fstab
y buscamos la línea dónde está nuestro “home.” Recomiendo que le agregen al principio de la misma un numeral (#) para anularla y agregarla debajo:
/dev/sdaX /home xfs defaults 1 2
Luego presionamos Ctrl+O y luego Ctrl+X para guardar y salir respectivamente.
Cuarto:
Vamos restaurar el home, pero antes que nada vamos a montar nuevamente la partición (muy importante:)
mount -t xfs /dev/sdaX /home
(recuerden siempre cambiar sdaX por la que corresponde a nuestra partición.)
Si el proceso no tiró errores y se montó correctamente, vamos a la partición dónde estaba el backup de home:
cd /ruta/del/backup
y restauramos:
tar -xvf home.tar -C /
Notas importantes:
Si uds. tienen una particion con XFS, el sistema carga lo necesario para administrarlo. De lo contrario, habrá que cargar módulos (por lo que pude deducir)
modprobe xfs
antes de comenzar con el tutorial.
También, antes de comenzar a trabajar se debe tener instalado el paquete xfsprogs:
sudo apt-get install xfsprogs
Yo no tuve necesidad de hacer nada de ésto ya que al formatear la raíz (/) y reinstalar el sistema, automáticamente se me cargaron las utilidades para administrar xfs.
Espero que les haya sido útil. Comenten sus experiencias si se animan.
23 Junio 2008














1 persona ha comentado
[...] el sistema XFS. De cualquier manera, sepan que es una tarea simple y fácil de hacer. Vean el artículo anterior sobre como convertir el home en [...]