Algo salió mal con mi sistema de archivos, Ubuntu lo configuró en solo lectura y ahora en Ubuntu Live Disc, fsck no puede solucionarlo.
Estoy ejecutando 13.04 y no arrancará: al inicio, solo muestra el mensaje de rescate de grub.
Es una configuración sencilla, solo un disco duro en / dev / sda1 pero ni siquiera se monta.
El programa de instalación puede ver la partición, que es ext4 y que es la partición de arranque.
Sin embargo, parece que no puedo rescatar el sistema de archivos haciendo una instalación de Ubuntu con el disco en vivo de Ubuntu porque no da ninguna indicación de si está a punto de sobrescribir todo, así que no quiero arriesgarme.
Tengo una copia de seguridad usando backuppc pero estúpidamente perdí mis discos de rescate. Prefiero evitar una instalación completa seguida de una restauración que no tengo experiencia en la ejecución.
El quid de la cuestión es que fsck dice que soluciona todo pero en realidad no lo hace, por lo que la próxima vez que lo ejecute, recibo exactamente los mismos mensajes de error y correcciones.
Aquí está el resultado:
ubuntu@ubuntu:~$ sudo fsck.ext4 -vy /dev/sda1
e2fsck 1.42.8 (20-Jun-2013)
ext2fs_check_desc: Corrupt group descriptor: bad block for block bitmap
fsck.ext4: Group descriptors look bad... trying backup blocks...
Block bitmap for group 0 is not in group. (block 2553887680)
Relocate? yes
Inode table for group 0 is not in group. (block 2440124416)
WARNING: SEVERE DATA LOSS POSSIBLE.
Relocate? yes
One or more block group descriptor checksums are invalid. Fix? yes
Group descriptor 0 checksum is 0x761e, should be 0xcf25. FIXED.
Block bitmap for group 4352 is not in group. (block 2553887680)
Relocate? yes
Inode table for group 4352 is not in group. (block 3731970048)
WARNING: SEVERE DATA LOSS POSSIBLE.
Relocate? yes
Group descriptor 4352 checksum is 0x5eda, should be 0x3da3. FIXED.
Inode bitmap for group 4353 is not in group. (block 2785042439)
Relocate? yes
Group descriptor 4353 checksum is 0xd8b1, should be 0xedfb. FIXED.
Inode bitmap for group 4354 is not in group. (block 838860807)
Relocate? yes
Group descriptor 4354 checksum is 0x1718, should be 0x0438. FIXED.
Inode bitmap for group 4355 is not in group. (block 771751943)
Relocate? yes
Group descriptor 4355 checksum is 0x0bc8, should be 0x4170. FIXED.
fsck.ext4: e2fsck_read_bitmaps: illegal bitmap block(s) for /dev/sda1
/dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda1: ********** WARNING: Filesystem still has errors **********
ubuntu@ubuntu:~$
Eso es exactamente lo mismo que 10 veces antes y estoy seguro de que las próximas diez veces lo intento, exactamente las mismas sumas de comprobación y ID de bloque. Cualquier ayuda recibida con mucho gusto!
Gracias.
EDITAR: básicamente supongo que la pregunta es: ¿este sistema de archivos se puede reparar in situ ahora o esa información de fsck significa que mi disco está muerto? Y si no está muerto, ¿qué puedo hacer más allá de lo que hice con fsck?
EDITAR: usó tune2fs para identificar superbloques y ejecuté e2fsck -b 01234 / dev / sda1 como una alternativa a fsck ... sin efecto.
EDITAR: prueba testdisk que me dice que la partición es mala. ... OK testdisk no parece ofrecer mucho.
fuente
Respuestas:
Finalmente encontré este enlace donde el sistema de archivos tipo ext4 recibe un golpe, pero después de dar todos los consejos que ya había probado, finalmente dice hacer esto:
pero solo si te sientes con suerte.
Se arregló la partición para que pudiera leerlo de nuevo. Sin embargo, tuve que ejecutar
fsck
para corregir los errores que todavía estaban allí, y que arrojaron el contenido de / etc y muchas otras cosas en / lost + found, así que tendré que volver a instalar y restaurar desde copia de seguridad para que vuelva a funcionar.fuente
Primero: si tiene datos importantes en este disco, este sería un buen momento (en realidad un mal momento) para hacer una copia de seguridad. Consulte Recuperación de datos: imágenes de un dispositivo, sistema de archivos o unidad dañados . Quizás tu disco duro esté muriendo.
Segundo: Mira esto: ¿Cómo puedo arreglar el montaje de mi unidad de datos después de un bloqueo?
Tercero: revise su disco duro usando Smartmontools y eventualmente bloqueos defectuosos:
sudo badblocks -vsn /dev/sda
(Esto puede tomar algún tiempo, no haga esto si tiene un SSD)fuente