Diw*_*mar 2 usb-drive data-recovery
Ubuntu 没有将我的 USB 驱动器检测为可挂载卷,但它显示在磁盘中,如下面的屏幕截图所示:

我该怎么做才能格式化这个驱动器?
lsusb 输出为
$ lsusb
>
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 1f75:0916 Innostor Technology Corporation
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 05c8:036e Cheng Uei Precision Industry Co., Ltd (Foxlink) Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Run Code Online (Sandbox Code Playgroud)
Ege*_*ucu 10
好的,首先重新启动计算机。这解决了一些问题,尽管在这种情况下似乎不太可能。
完成重新启动后,打开 GParted 并尝试查看驱动器(以及其中包含的卷)是否可见。
现在,在 GParted 中选择您的驱动器,然后选择应该出现的分区。右键单击该分区并转到“格式化为...”选项。从那里,选择您要将驱动器格式化为的文件系统类型。我建议您使用FAT32,但选择权在您。然后,单击顶部菜单中的确认按钮。
一段时间后,您的驱动器应该已成功格式化,您将能够在 Ubuntu 上看到卷挂载。
如果您想避免数据丢失,请尝试查看其他机器是否可以识别该驱动器。如果是,请复制您要从该机器保存和格式化的任何数据。
命令行方法
首先尝试通过写作来查看您的卷
fdisk -l
Run Code Online (Sandbox Code Playgroud)
这将显示您的音量。当您看到 /dev/sdb(及其分区 sdb1)时,请运行以下命令来格式化您的驱动器
umount /dev/sdb1
mkfs.vfat -n 'pendrive-name' -I /dev/sdb1
Run Code Online (Sandbox Code Playgroud)
之后,您可以弹出驱动器
sudo eject /dev/sdb
Run Code Online (Sandbox Code Playgroud)
然后,拔下并重新插入设备。Ubuntu 应该检测驱动器并允许您安装它。