ฉันเพิ่งมีปัญหากับตาราง MBR / พาร์ติชันบนแล็ปท็อปของฉัน ฉันจัดการเพื่อสร้างตารางพาร์ติชันใหม่โดยใช้ testdisk และติดตั้ง GRUB เพื่อให้สามารถบู๊ตได้อย่างถูกต้องอีกครั้ง (ฉันใช้ดูอัลบูตด้วย Windows 7) แต่ผมไม่สามารถทำงานได้อย่างถูกต้อง GParted 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
; สันนิษฐานว่าเป็นปัญหาที่เกิดขึ้น
เมื่อฉันเรียกใช้ testdisk จะมีพาร์ติชั่นที่ 6 สิ้นสุดลงcylinder 30401
แต่การเขียนลงในตารางพาร์ติชันไม่ได้สร้างความแตกต่างใด ๆ
มีวิธีง่าย ๆ ในการแก้ไขปัญหานี้หรือไม่
ฉันได้อ่านที่อื่นที่ฉันสามารถแก้ไขได้ด้วยการแก้ไขตารางพาร์ติชันด้วยตนเอง แต่ฉันต้องการคำแนะนำเฉพาะจริง ๆ เพราะฉันไม่ค่อยรู้เรื่องนี้มากนัก!
gparted /dev/sda6
คืนนี้
gparted /dev/sda6
หรือไม่? คุณสามารถรันโปรแกรมแก้ไขพาร์ติชั่นจาก Live CD ได้หรือไม่? มิฉะนั้นอาจเป็นวิธีที่จะไป ...