Di recente ho avuto problemi con l'MBR / tabella delle partizioni sul mio laptop. Sono riuscito a ricostruire la tabella delle partizioni usando testdisk e installare GRUB per riavviarlo correttamente (sto usando un dual-boot con Windows 7). Tuttavia, non riesco più a eseguire correttamente gparted quando visualizzo l'errore Can't have a partition outside the disk!
.
fdisk -l
l'output è simile al seguente:
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
Quindi il disco ha 30401 cylinders
, ma sda6
finisce a cylinder 30402
; presumibilmente è lì che si trova il problema.
Quando eseguo testdisk ha la sesta partizione che termina in cylinder 30401
, ma la sua scrittura nella tabella delle partizioni non fa alcuna differenza.
C'è un modo semplice per risolvere questo problema?
Ho letto altrove che avrei potuto risolvere questo problema modificando manualmente la tabella delle partizioni, ma mi piacerebbe istruzioni molto specifiche in quanto non so molto su quest'area!
gparted /dev/sda6
stasera.
gparted /dev/sda6
? È possibile eseguire l'editor di partizioni da un Live CD? Altrimenti il manuale potrebbe essere la strada da percorrere ...