1 (edited by craco 2010-06-27 23:38:46)

Topic: Error during ext3 partition resize. Data lost

Hi,

I get an error during an ext3-partition resize to free space for a new partition. The process fails, the resized partition is shown as non-formatted and i lost my data.

What can I do to recover de data? The gparted log is this:

GParted 0.5.2

Libparted 2.2
Mover /dev/sda5 a la derecha y reducirlo de 239.90 GiB a 220.37 GiB  05:18:18    ( ERROR )
         
calibrar /dev/sda5  00:00:00    ( ÉXITO )
         
ruta: /dev/sda5
inicio: 82991853
fin: 586099394
tamaño: 503107542 (239.90 GiB)
calcular el tamaño nuevo y la posición de /dev/sda5  00:00:00    ( ÉXITO )
         
inicio solicitado: 123957603
fin solicitado: 586099394
tamaño solicitado: 462141792 (220.37 GiB)    ( ERROR )
nuevo inicio: 123957540
nuevo final: 586099394
tamaño nuevo: 462141855 (220.37 GiB)
comprobar errores en el sistema de archivos en /dev/sda5 y (si es posible) arreglarlos  00:07:16    ( ÉXITO )
         
e2fsck -f -y -v /dev/sda5
         
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information

27410 inodes used (0.17%)
1162 non-contiguous files (4.2%)
22 non-contiguous directories (0.1%)
# of inodes with ind/dind/tind blocks: 14068/2703/5
39611832 blocks used (62.99%)
0 bad blocks
17 large files

25585 regular files
1800 directories
0 character device files
0 block device files
2 fifos
0 links
14 symbolic links (14 fast symbolic links)
0 sockets
--------
27401 files
e2fsck 1.41.11 (14-Mar-2010)
encoger el sistema de archivos  00:22:38    ( ÉXITO )
         
resize2fs /dev/sda5 231070927K
         
Resizing the filesystem on /dev/sda5 to 57767731 (4k) blocks.
The filesystem on /dev/sda5 is now 57767731 blocks long.

resize2fs 1.41.11 (14-Mar-2010)
reducir partición de 239.90 GiB a 220.37 GiB  00:00:05    ( ÉXITO )
         
inicio antiguo: 82991853
fin antiguo: 586099394
tamaño antiguo: 503107542 (239.90 GiB)
nuevo inicio: 82991853
nuevo final: 545133707
tamaño nuevo: 462141855 (220.37 GiB)
comprobar errores en el sistema de archivos en /dev/sda5 y (si es posible) arreglarlos  00:07:11    ( ÉXITO )
         
e2fsck -f -y -v /dev/sda5
         
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information

27410 inodes used (0.19%)
1181 non-contiguous files (4.3%)
22 non-contiguous directories (0.1%)
# of inodes with ind/dind/tind blocks: 14068/2703/5
39531134 blocks used (68.43%)
0 bad blocks
17 large files

25585 regular files
1800 directories
0 character device files
0 block device files
2 fifos
0 links
14 symbolic links (14 fast symbolic links)
0 sockets
--------
27401 files
e2fsck 1.41.11 (14-Mar-2010)
aumentar el tamaño del sistema de archivos hasta llenar la partición  00:00:39    ( ÉXITO )
         
resize2fs /dev/sda5
         
Resizing the filesystem on /dev/sda5 to 62888442 (4k) blocks.
The filesystem on /dev/sda5 is now 62888442 blocks long.

resize2fs 1.41.11 (14-Mar-2010)
calcular el tamaño nuevo y la posición de /dev/sda5  00:00:01    ( ÉXITO )
         
inicio solicitado: 123957540
fin solicitado: 586099394
tamaño solicitado: 462141855 (220.37 GiB)
nuevo inicio: 123957540
nuevo final: 586099394
tamaño nuevo: 462141855 (220.37 GiB)
comprobar errores en el sistema de archivos en /dev/sda5 y (si es posible) arreglarlos  00:07:29    ( ÉXITO )
         
e2fsck -f -y -v /dev/sda5
         
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information

27410 inodes used (0.17%)
1181 non-contiguous files (4.3%)
22 non-contiguous directories (0.1%)
# of inodes with ind/dind/tind blocks: 14068/2703/5
39611832 blocks used (62.99%)
0 bad blocks
17 large files

25585 regular files
1800 directories
0 character device files
0 block device files
2 fifos
0 links
14 symbolic links (14 fast symbolic links)
0 sockets
--------
27401 files
e2fsck 1.41.11 (14-Mar-2010)
mover el sistema de archivos a la derecha  04:32:58    ( ÉXITO )
         
realizar comprobación de sólo lectura  01:19:54    ( ÉXITO )
         
usando algoritmo interno
leídos 462141855 sectores
buscando tamaño de bloque óptimo
         
leer 65536 sectores usando un tamaño de bloque de 128 sectores  00:00:03    ( ÉXITO )
         
65536 de 65536 leídos
3.47151 segundos
leer 65536 sectores usando un tamaño de bloque de 256 sectores  00:00:03    ( ÉXITO )
         
65536 de 65536 leídos
3.25096 segundos
leer 65536 sectores usando un tamaño de bloque de 512 sectores  00:00:02    ( ÉXITO )
         
65536 de 65536 leídos
1.92573 segundos
leer 65536 sectores usando un tamaño de bloque de 1024 sectores  00:00:02    ( ÉXITO )
         
65536 de 65536 leídos
1.39663 segundos
leer 65536 sectores usando un tamaño de bloque de 2048 sectores  00:00:01    ( ÉXITO )
         
65536 de 65536 leídos
1.12789 segundos
leer 65536 sectores usando un tamaño de bloque de 4096 sectores  00:00:01    ( ÉXITO )
         
65536 de 65536 leídos
1.12554 segundos
leer 65536 sectores usando un tamaño de bloque de 8192 sectores  00:00:01    ( ÉXITO )
         
65536 de 65536 leídos
1.06852 segundos
leer 65536 sectores usando un tamaño de bloque de 16384 sectores  00:00:01    ( ÉXITO )
         
65536 de 65536 leídos
1.10397 segundos
leer 65536 sectores usando un tamaño de bloque de 32768 sectores  00:00:01    ( ÉXITO )
         
65536 de 65536 leídos
1.08436 segundos
leer 65536 sectores usando un tamaño de bloque de 65536 sectores  00:00:01    ( ÉXITO )
         
65536 de 65536 leídos
1.01257 segundos
El tamaño de bloque óptimo es 65536 sectores (32.00 MiB)
leer 461486495 sectores usando un tamaño de bloque de 65536 sectores  01:19:38    ( ÉXITO )
         
461486495 de 461486495 leídos
462141855 sectores leídos
realizar movimiento real  03:13:04    ( ÉXITO )
         
usando algoritmo interno
copiados 462141855 sectores
buscando tamaño de bloque óptimo
         
copiar 65536 sectores usando un tamaño de bloque de 64 sectores  00:00:13    ( ÉXITO )
         
65536 de 65536 copiados
12.7654 segundos
copiar 65536 sectores usando un tamaño de bloque de 128 sectores  00:00:10    ( ÉXITO )
         
65536 de 65536 copiados
10.0487 segundos
copiar 65536 sectores usando un tamaño de bloque de 256 sectores  00:00:08    ( ÉXITO )
         
65536 de 65536 copiados
8.01024 segundos
copiar 65536 sectores usando un tamaño de bloque de 512 sectores  00:00:05    ( ÉXITO )
         
65536 de 65536 copiados
5.10082 segundos
copiar 65536 sectores usando un tamaño de bloque de 1024 sectores  00:00:03    ( ÉXITO )
         
65536 de 65536 copiados
3.58792 segundos
copiar 65536 sectores usando un tamaño de bloque de 2048 sectores  00:00:03    ( ÉXITO )
         
65536 de 65536 copiados
2.81177 segundos
copiar 65536 sectores usando un tamaño de bloque de 4096 sectores  00:00:03    ( ÉXITO )
         
65536 de 65536 copiados
2.49135 segundos
copiar 65536 sectores usando un tamaño de bloque de 8192 sectores  00:00:02    ( ÉXITO )
         
65536 de 65536 copiados
2.25401 segundos
copiar 65536 sectores usando un tamaño de bloque de 16384 sectores  00:00:02    ( ÉXITO )
         
65536 de 65536 copiados
2.27633 segundos
copiar 65536 sectores usando un tamaño de bloque de 32768 sectores  00:00:02    ( ÉXITO )
         
65536 de 65536 copiados
2.18399 segundos
copiar 65536 sectores usando un tamaño de bloque de 65536 sectores  00:00:03    ( ÉXITO )
         
65536 de 65536 copiados
2.14331 segundos
El tamaño de bloque óptimo es 65536 sectores (32.00 MiB)
copiar 461420959 sectores usando un tamaño de bloque de 65536 sectores  03:12:10    ( ÉXITO )
         
461420959 de 461420959 copiados
462141855 sectores copiados
mover partición a la derecha  00:00:00    ( ÉXITO )
         
inicio antiguo: 82991853
fin antiguo: 545133707
tamaño antiguo: 462141855 (220.37 GiB)
nuevo inicio: 123957540
nuevo final: 586099394
tamaño nuevo: 462141855 (220.37 GiB)
comprobar errores en el sistema de archivos en /dev/sda5 y (si es posible) arreglarlos  00:00:01    ( ERROR )
         
e2fsck -f -y -v /dev/sda5
         
The filesystem size (according to the superblock) is 62888442 blocks
The physical size of the device is 57767731 blocks
Either the superblock or the partition table is likely to be corrupt!
Abort? yes

e2fsck 1.41.11 (14-Mar-2010)
mensajes de libparted    ( INFO )
         
Partition(s) 5 on /dev/sda could not be modified, probably because it/they is/are in use. As a result, the old partition(s) will remain in use until after reboot. You should reboot now before making further changes.

========================================
Crear Partición lógica #1 (ext3, 19.53 GiB ) en /dev/sda

========================================

Thanks in advance!
CrAcO

PD: Hello to everyone! This is my first message.

2

Re: Error during ext3 partition resize. Data lost

You have unfortunately encountered a problem in which the libparted library "fails to update the kernel of partition changes".  This can lead to problems when resizing file systems.

One user posted steps to resolve the problem for an ext4 file system, that should also apply for ext2 and ext3 file systems:
Ext4-Gparted0.5.2-9-error after partition shrink

3

Re: Error during ext3 partition resize. Data lost

Thanks gedakc!

I'll see the links and I hope to recover my data.

CrAcO

4

Re: Error during ext3 partition resize. Data lost

I am curious to how you make out with the process.