在昨晚看了大约3个小时的互联网上的文章和教程,没有找到任何东西之后,我认为是时候发帖了。
我有一个500 GB的外部驱动器,我有很多东西。基本上我拥有自己的第一台电脑后就拥有了什么。
我现在正在使用linux manjaro。我试着用dd做一个可启动的usb棒。我的外置硬盘已插入笔记本电脑和usb棒。单击后输入我意识到外部硬盘也已插入,所以我立即按Ctrl + C!我打开了一个文件管理器,看到我的外部硬盘已存在,我的文件一切都很酷。昨晚,我试图从它和BUM复制一些东西,而不是工作!所以...这就是我所做的:
sudo fdisk -l
..
Disk /dev/sdc: 500.1 GB, 500107862016 bytes, 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x4ed6f18f
Device Boot Start End Blocks Id System
/dev/sdc1 * 0 1513471 756736 17 Hidden HPFS/NTFS
Disk /dev/sdc1: 774 MB, 774897664 bytes, 1513472 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x4ed6f18f
另一个命令:
[root@linux dev]# e2fsck -f /dev/sdc1
e2fsck 1.42.8 (20-Jun-2013)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/sdc1
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
所以我试过了:
[root@linux dev]# mke2fs -n /dev/sdc1
mke2fs 1.42.8 (20-Jun-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
47328 inodes, 189184 blocks
9459 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=197132288
6 block groups
32768 blocks per group, 32768 fragments per group
7888 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840
我试图用这个备份一些块:
[root@linux dev]# e2fsck -f -b 32768 /dev/sdc1
e2fsck 1.42.8 (20-Jun-2013)
e2fsck: Invalid argument while trying to open /dev/sdc1
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
我已经尝试了所有3的命令但是,我得到了相同的。
所以......我决定尝试使用testdisk。我在外部硬盘上使用了testdisk分析,但分析没有输出,所以我尝试了更深入的搜索,但同样没有发现错误或警告。
我也尝试打开Gparted,但它给了我这个错误。
invalid partition table - recursive partition on /dev/sdc
你们有什么想法可以解决这个问题,还是我可以解决这个问题?
cfdisk / dev / sdc输出:
cfdisk (util-linux 2.23.2)
Disk Drive: sdc
Size: 500107862016 bytes, 500.1 GB
Heads: 64 Sectors per Track: 32 Cylinders: 476940
Name Flags Part Type FS Type [Label] Size (MB)
------------------------------------------------------------------------------
sdc1 Boot, NC Primary Hidden HPFS/NTFS 774.90
Pri/Log Free Space 499332.97*