USB 记忆棒不是块设备

USB 记忆棒不是块设备

我的 USB 棒出了问题。从磁盘实用程序中,我可以看到它的大小、型号和序列号,但我无法在其上创建 NTFS 分区。之前,我使用同一个 USB 棒时也遇到了另一个问题这里。我该如何修复它?

$ sudo mkfs -t ntfs /dev/sdb
/dev/sdb is not a block device.
Refusing to make a filesystem here!

来自 Ubuntu 磁盘实用程序的 USB 记忆棒信息

答案1

擦除第一个 mibibyte

首先,你可以使用韓國。这可以删除可能会混淆您稍后要使用的工具的数据。

如果您运行标准 Ubuntu Live,则需要额外指令来获取存储库 Universe。(Kubuntu、Lubuntu ... Xubuntu 已自动激活存储库 Universe。)

sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi

创建分区表和文件系统

我建议你先建立分区表(新的GPT或者旧的MSDOS),然后建立分区/dev/sdb1,然后在分区上建立文件系统。

  • 您可以使用命令行工具来执行此操作,fdisk或者gdisk根据您想要的分区表执行此操作,然后mkfs

  • gparted如果你有图形桌面环境,你可以更轻松地完成

    • 设备 - 创建分区表...
    • 隔断 - 全新
    • 再次检查是否正确
    • 点击勾选图标执行操作

最后评论

如果以上操作不起作用,我认为驱动器硬件已损坏。

相关内容