Gần đây tôi đã gặp sự cố với bảng MBR / phân vùng trên máy tính xách tay của mình. Tôi đã quản lý để xây dựng lại bảng phân vùng bằng testdisk và cài đặt GRUB để khởi động lại đúng cách (Tôi đang sử dụng khởi động kép với Windows 7). Tuy nhiên, tôi không còn có thể chạy gparted đúng cách khi tôi gặp lỗi Can't have a partition outside the disk!
.
fdisk -l
đầu ra trông như thế này:
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
Vì vậy, đĩa có 30401 cylinders
, nhưng sda6
kết thúc tại cylinder 30402
; có lẽ đó là vấn đề.
Khi tôi chạy testdisk, nó có phân vùng thứ 6 kết thúc vào cylinder 30401
, nhưng việc viết nó vào bảng phân vùng không tạo ra sự khác biệt nào.
Có một cách dễ dàng để khắc phục điều này?
Tôi đã đọc ở nơi khác rằng tôi có thể khắc phục điều này bằng cách chỉnh sửa thủ công bảng phân vùng, nhưng tôi muốn các hướng dẫn thực sự cụ thể vì tôi không thực sự biết nhiều về lĩnh vực này!
gparted /dev/sda6
tối nay.
gparted /dev/sda6
? Bạn có thể chạy trình chỉnh sửa phân vùng khỏi Live CD không? Nếu không thì hướng dẫn sử dụng có thể là cách để đi ...