使用 mkfs.ntfs 命令后我无法访问我的 USB 设备

使用 mkfs.ntfs 命令后我无法访问我的 USB 设备

我使用了这些命令(作为 root):

umount /dev/sdb1

后,

mkfs.ntfs /dev/sdb1

格式化花了很长时间,我已经等不及了。在完成格式化之前,我取消了操作。

当我使用 USB 设备进行复制操作后,我无法使用 USB 设备。

实际上,也许这与 mkfs.ntfs 命令无关,但现在有一个事实:我无法使用我的闪存驱动器。

我将闪存驱动器插入使用 Linux Mint 的计算机。我在 Linux Mint 上打开了“Disks”程序。截图(插入USB设备后): 磁盘程序 - 插入 USB 设备后

这是另一张截图(插入USB设备之前): 磁盘程序 - 插入 USB 设备之前

正如您所看到的,尽管我插入了 USB 设备,但它显示关于 /dev/sdb 的“无媒体”。

我的操作系统(Linux Mint)没有任何问题。问题出在我的 USB 设备上。我可以在 Linux Mint 上看到我的其他 USB 设备。

我烧坏了我的 USB 设备吗?我怎么解决这个问题 ?

编辑:在我们参与者的强烈愿望之后,我应该补充一点:

我使用了这些命令(下面有带有输出的命令):

LinuxMint linux # mkfs.ntfs /dev/sdb1

无法访问“/dev/sdb1”:没有这样的文件或目录

设备不存在;你指定正确吗?

LinuxMint linux # mkfs.ntfs /dev/sdb

无法打开/dev/sdb:没有媒体

依此类推,它根本无法识别我的 USB 设备。

查看 fdisk 输出: 命令:

fdisk -l

输出:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, toplam 625142448 sektör
Units = sektör of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007bccb

Device              Start         End     Sectors Size   Type
/dev/sda1            2048   251660287   125829120   83   Linux
/dev/sda2       251660288   541255679   144797696    5   Extended
/dev/sda3 *     541255680   619380679    39062500   83   Linux
/dev/sda4       619380736   625141759     2880512   82   Linux swap / Solaris
/dev/sda5       251662336   335548415    41943040   83   Linux
/dev/sda6       335550464   457369599    60909568   83   Linux
/dev/sda7       457371648   541255679    41942016   83   Linux

答案1

您开始在设备上创建文件系统并取消了该操作。这使得您的设备没有可用的文件系统,因此您当然无法使用它。

好消息是,除非您做了其他没有告诉我们的事情,否则只需再次插入设备并运行就足够了

sudo mkfs.ntfs /dev/sdb1

这次,让它结束

重要的:在运行上述命令之前,请确保您要格式化的USB设备确实是/dev/sdb.该命令将破坏其中存在的所有数据,/dev/sdb因此如果这不是您的 USB 驱动器,您真的不想运行它。

相关内容