====== Ampliar Block Device ====== Cuando uno tiene un disco (block device) presentado en un ''/dev/loop'' y quiere ampliarlo puede seguir estos pasos: ===== Revisar tamaño ===== Dentro de la unidad montada (dentro de la maq.virtual) # df -h S.ficheros Tamaño Usado Disp Uso% Montado en /dev/hda1 985M 767M 168M 83% / ===== Apagar maquina xen ===== xm shutdown maquinaX ===== Cambiar tamaño archivo ===== Chequear coherencia de datos en el disco (desde afuera y sin montar): e2fsck guarani01.img Es necesario saltear los datos ya creados en el archivo (con seek): * 2621440000 = 2500 bloques de 1024k * 13107200000 = 10000 bloques de 1024k dd if=/dev/zero of=guarani01.img seek=1000 bs=1024k count=1500 **Ignora los primeros 1000 bloques** y luego agrega al final 1500 bloques de 1024 bytes cada uno. Forzar un chequeo y resizear filesystem: e2fsck -f guarani01.img resize2fs guarani01.img ===== Verificar nuevo tamaño ===== # df -h S.ficheros Tamaño Usado Disp Uso% Montado en /dev/hda1 2,5G 768M 1,6G 33% /