Mi pregunta, o más bien el problema, está en el alcance de este caso anterior en el que quería hacer crecer mi partición Linux (ext4). La partición / dev / sda6 estaba en el camino de hacer esto y dado que contenía bios_grub, no lo toqué hasta que alguien con conocimiento experto pudiera ayudarme.
Como sugirió el ayudante, eliminé la partición resaltada / dev / sda6
Todo parecía bien
La partición se eliminó con éxito, así que pasé al paso 3, fusionando / dev / sda7 (el ext4 que contiene todo Ubuntu) con la partición no asignada para hacer crecer mi partición de Linux.
Todo parecía seguir el camino correcto
Entonces todo salió bien. El ayudante sugirió activar swappoff en / sda8 durante el proceso , así que lo hice. Gparted siguió fusionando las dos particiones, lo que creo que fue algo bueno, así como también se actualizó para encontrar todas las particiones después de cambiar el intercambio.
Cuando GParted finalmente se actualizó, el programa simplemente se detuvo y se apagó mientras todavía estaba en medio de crecimiento / dev / sda7.
Reinicié GParted para encontrar esto:
Mini ataque al corazón
Ahora estoy corriendo sudo testdisk
desde una sesión de DVD en vivo de Ubuntu, realizando una búsqueda más profunda en el disco duro. Ya hice esto ayer, pero me di cuenta de que arreglar esto era un poco, si no demasiado, por encima de mi cabeza. Entonces, por favor, si tienes tiempo (pero especialmente el conocimiento para ayudarme con esto (preferiblemente en tiempo real a través del chat o cualquier otra cosa)), ayúdame a liberarme de este tormento ...
EDITAR: información 'nueva':
Información adicional si es necesario
EDITAR:
Resultados de TestDisk
Salida de fdisk en terminal:
ubuntu@ubuntu:~$ sudo fdisk -l /dev/sda
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0fb2bbaa
Disk /dev/sda doesn't contain a valid partition table
ubuntu@ubuntu:~$
Salida de gdisk en terminal:
ubuntu@ubuntu:~$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.1
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!
Caution! After loading partitions, the CRC doesn't check out!
Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!
Warning! One or more CRCs don't match. You should repair the disk!
Partition table scan:
MBR: not present
BSD: not present
APM: not present
GPT: damaged
Found invalid MBR and corrupt GPT. What do you want to do? (Using the
GPT MAY permit recovery of GPT data.)
1 - Use current GPT
2 - Create blank GPT
Your answer:
Respondí con 1
Y TestDisk me dio estos resultados:
Después de una exploración más profunda, TestDisk (al seleccionar mi disco duro como gpt efi) mostró que TODOS mis archivos en las particiones [OS], [DATA] y [RECUPERACIÓN] estaban perfectamente en contacto. Las particiones sin etiquetar son, respectivamente, 2 particiones de Linux que contienen datos (muchos de ellos están dañados, pero esa no es la máxima prioridad en este momento) y una partición SWAP.
Por el momento, estoy copiando todo el disco duro en un disco duro externo para prepararme ante cualquier error probable al manipular TestDisk para intentar recuperar el sistema.
EDITAR el 13 de febrero de 2014:
en este momento mi configuración se ve así. Tengo cierta confusión sobre mi disco duro, ¿era MBR o GPT para empezar? De todos modos, algunos últimos pasos a tener en cuenta, ¡espero que alguien pueda ayudarme! Ubuntu arranca desde GRUB y / o rEFInd pero Windows 7 simplemente no arranca.
Intenté con todas las opciones de reparación de arranque que pude encontrar (sobre Windows 7) pero hasta ahora todo ha fallado.
- arranque con Windows 7 arranque de reparación cd e introduzca comandos del símbolo del medio ambiente
- Me trataron los comandos: bootrec /fixmbr
, bootrec /fixboot
, bootrec /rebuildbcd
, y reiniciado, pero nada fijo
- Así que probé el "método nuclear" mediante el uso de los comandos: bootsect /nt60 c: /force /mbr
,bcdboot c:\windows /s c:
- boot-repair-disk (linux lubuntu) tampoco me ayudó, probé la reparación común y la reparación avanzada. Los pasos anteriores no funcionaron para mí.
sda4 es la partición que contiene el sistema operativo Windows
Respuestas:
Pruebe la opción 1
gdisk
y vea lo que dice (escribap
para ver sus particiones).gdisk
mantiene los datos en la memoria hasta que escriba, por lo que usar esta opción para ver las particiones es bastante libre de riesgos; solo si escribew
para guardar sus cambios pondrá en riesgo cualquier cosa. Si tiene suerte,gdisk
podrá recuperar datos de partición válidos. Consulte esta página (parte de lagdisk
documentación) para obtener más información sobre cómo reparar discos GPT.Si
gdisk
no funciona o si algunas de las particiones que recupera no son válidas, es posible que deba usar TestDisk.Editar: Es PROBABLEMENTE en Aceptar para aceptar las particiones que
gdisk
se ha recuperado. Parece que esas particiones son de después de su operación de cambio de tamaño de partición. Con la excepción de/dev/sda7
, que redimensionó, lagdisk
salida coincide con la que se muestra en su segunda captura de pantalla. (Una advertencia importante:gdisk
muestra los puntos de inicio y parada con precisión, pero GParted no lo hace). Dada su descripción, parece que la operación de cambio de tamaño tuvo éxito, por lo que es probable/dev/sda7
que funcione cuando se recupere. De lo contrario, puede eliminarlo sin tocar las otras particiones y luego usar TestDisk para intentar recuperar el sistema de archivos que/dev/sda7
debería contener.Tenga en cuenta que no puede haber GARANTÍAS sobre nada de esto. Sin embargo, en el peor de los casos, puede borrar la tabla de particiones recuperada y comenzar de nuevo; entonces no estarías peor de lo que estás ahora.
fuente