我有一个 16GB 的 USB 闪存驱动器,我将其设置为可启动以安装 Linux Mint。但由于某种原因,我无法安装并且进行了不安全的弹出。
现在,我无法安装该驱动器,无论是在 Windows 还是 Linux 上。
如果我跑步'sudo fdisk -l /dev/sdb'
,按照节目,
Disk /dev/sdb: 16.0 GB, 16008609792 bytes
64 heads, 32 sectors/track, 15267 cylinders, total 31266816 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 identifier: 0x4c66d349
Device Boot Start End Blocks Id System
/dev/sdb1 * 0 1982463 991232 17 Hidden HPFS/NTFS
我的闪存驱动器坏了吗?我该如何让它恢复工作?
答案1
根据您想做的事情,您有几种选择。
您可以擦除设备的内容并重新开始:
sudo mkfs.vfat -I /dev/sdb
sudo hdparm -z /dev/sdb
mkdir /tmp/x
sudo mount /dev/sdb /tmp/x
您可以尝试检查文件系统/dev/sdb1
,但根据操作者的评论,它看起来像是一个 cdrom 映像,因此它是只读的。
答案2
我已从其目录中卸载了故障磁盘/dev/sd[X]
并运行
sudo dd if=/dev/zero of=/dev/sd[X] bs=512 count=1
这会在低级格式化中用二进制零填充它。
然后我可以再次插入它并使用 GParted 重新格式化它,从分区表重新开始,然后使用选择的文件系统。