- 论坛徽章:
- 0
|
一个500gb,sata硬盘,ext格式,有一些数据,现在插入硬盘盒,在ubuntu系统上面无法读取了,mount的时候提示如下错误,如图
磁盘信息
lsg@edubuntu1404:~$ sudo fdisk -l
Disk /dev/sdc: 500.1 GB, 500107859968 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773164 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf0b1ebb0
设备 Boot Start End Blocks Id System
/dev/sdc1 63 976773167 488386552+ 83 Linux
lsg@edubuntu1404:~$
lsg@edubuntu1404:~$ dmesg|tail
[11066.254106] sd 8:0:0:0: [sdc] No Caching mode page found
[11066.254117] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[11066.256738] sdc: sdc1
[11066.256744] sdc: p1 size 976773105 extends beyond EOD, truncated
[11066.259841] sd 8:0:0:0: [sdc] No Caching mode page found
[11066.259847] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[11066.259851] sd 8:0:0:0: [sdc] Attached SCSI disk
[11066.550592] EXT4-fs (sdc1): bad geometry: block count 122096638 exceeds size of device (122096637 blocks)
[11103.725847] EXT4-fs (sdc1): bad geometry: block count 122096638 exceeds size of device (122096637 blocks)
[11105.800784] EXT4-fs (sdc1): bad geometry: block count 122096638 exceeds size of device (122096637 blocks)
lsg@edubuntu1404:~$
lsg@edubuntu1404:~$ sudo sfdisk -d /dev/sdc > 500disk.txt
结果如下:
# partition table of /dev/sdc
unit: sectors
/dev/sdc1 : start= 63, size=976773105, Id=83
/dev/sdc2 : start= 0, size= 0, Id= 0
/dev/sdc3 : start= 0, size= 0, Id= 0
/dev/sdc4 : start= 0, size= 0, Id= 0
网上搜到一个办法:http://gparted-forum.surf4.info/viewtopic.php?id=14172 要把分区表重新写回去,不敢写,也不知道如何改动然后写回。求助! |
|