मुझे हाल ही में अपने लैपटॉप पर MBR / पार्टीशन टेबल से परेशानी हुई थी। मैं टेस्टडिस्क का उपयोग करके विभाजन तालिका को फिर से बनाने में कामयाब रहा, और इसे फिर से बूट करने के लिए GRUB स्थापित करें (मैं विंडोज 7 के साथ एक दोहरे बूट का उपयोग कर रहा हूं)। हालाँकि, मैं अब ठीक से चला नहीं सकता क्योंकि मुझे त्रुटि मिलती है Can't have a partition outside the disk!
।
fdisk -l
आउटपुट इस तरह दिखता है:
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
तो डिस्क है 30401 cylinders
, लेकिन पर sda6
समाप्त होता है cylinder 30402
; शायद यही समस्या है।
जब मैं टेस्टडिस्क चलाता हूं तो इसमें 6 वां विभाजन समाप्त होता है cylinder 30401
, लेकिन विभाजन तालिका में इसे लिखने से कोई फर्क नहीं पड़ता है।
क्या इसे ठीक करने का एक आसान तरीका है?
मैंने कहीं और पढ़ा है कि मैं इसे मैन्युअल रूप से विभाजन तालिका को संपादित करके ठीक कर सकता हूं, लेकिन मैं वास्तव में विशिष्ट निर्देश चाहता हूं क्योंकि मुझे वास्तव में इस क्षेत्र के बारे में ज्यादा जानकारी नहीं है!
gparted /dev/sda6
आज रात कोशिश करूँगा ।
gparted /dev/sda6
? आप एक लाइव सीडी से विभाजन संपादक चला सकते हैं? अन्यथा मैनुअल रास्ता हो सकता है ...