Recientemente tuve problemas con la tabla de partición / MBR en mi computadora portátil. Logré reconstruir la tabla de particiones usando testdisk e instalar GRUB para que se reinicie correctamente (estoy usando un arranque dual con Windows 7). Sin embargo, ya no puedo ejecutar gparted correctamente cuando recibo el error Can't have a partition outside the disk!
.
fdisk -l
la salida se ve así:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x188f12a9
Device Boot Start End Blocks Id System
/dev/sda1 * 1 154 1228800 7 HPFS/NTFS/exFAT
/dev/sda2 154 13446 106775171 7 HPFS/NTFS/exFAT
/dev/sda3 13447 28745 122880000 83 Linux
/dev/sda4 28745 30402 13317664+ f W95 Ext'd (LBA)
/dev/sda5 28745 29127 3069944 82 Linux swap / Solaris
/dev/sda6 29127 30402 10240000 7 HPFS/NTFS/exFAT
Entonces el disco tiene 30401 cylinders
, pero sda6
termina en cylinder 30402
; presumiblemente ahí es donde está el problema.
Cuando ejecuto testdisk, la sexta partición termina en cylinder 30401
, pero escribirla en la tabla de particiones no hace ninguna diferencia.
¿Hay una manera fácil de arreglar esto?
He leído en otra parte que podría solucionar esto editando manualmente la tabla de particiones, ¡pero me gustaría obtener instrucciones realmente específicas ya que realmente no sé mucho sobre esta área!
fuente
gparted /dev/sda6
? ¿Puedes ejecutar el editor de particiones desde un Live CD? De lo contrario, el manual puede ser el camino a seguir ...gparted /dev/sda6
esta noche.Respuestas:
Usa fdisk. Póngalo en modo sector con el
u
comando, luegop
imprima la tabla,d
elimine la partición y luegon
vuelva a crearla. Cuando lo vuelva a crear, use el mismo sector inicial, pero un sector final que realmente encaje dentro del disco. Cuando haya terminado y haya verificado dosp
veces ( nuevamente), guarde y salga conw
.fuente
fdisk
funcionó bien para recrearla y las particiones lógicas dentro de ella.gparted
ahora se abre correctamenteDescargue e instale Boot Repair , una herramienta de recuperación automatizada que generalmente resuelve este tipo de problemas.
fuente