使用 dd 命令后,我的 32 usb 变成只读状态,29 gb 也无法格式化或打开

使用 dd 命令后,我的 32 usb 变成只读状态,29 gb 也无法格式化或打开

我的 32 Kingstone 闪存驱动器发生了此问题。我尝试使用以下dd命令制作可启动 USB:

sudo dd if=file.iso of=/dev/sdb

此后,我就无法用我的 USB 驱动器做任何事情了。

使用 GParted 尝试新分区表时:

答案1

看起来驱动器安装在某处:

无法写入/dev/sdb,因为它是以只读方式打开的。

请运行

sudo umount /dev/sdb

并尝试再次重新分区。

答案2

克隆的仅实时 USB 启动驱动器

当你克隆Ubuntu iso 文件复制到 USB 驱动器后,USB 驱动器将成为可启动的实时驱动器,可以运行该驱动器来“试用 Ubuntu”或将 Ubuntu 安装到内部驱动器中。dd是一个克隆工具,按原始问题中的描述使用。

还有其他克隆工具更安全,例如 'Disks' 别名gnome-disks、Ubuntu 16.04 LTS 及更新版本中的 'Ubuntu Startup Disk Creator'、'mkusb' 和 'Win32 Disk Imager'。

从 iso 文件克隆的 USB 驱动器具有只读的 ISO9660 文件系统。这是系统的一项功能,可以在 CD/DVD 驱动器上使用,并且在克隆到 USB 驱动器时会被继承。

还有其他工具,提炼将 Ubuntu iso 文件中的文件复制到 USB 驱动器中的文件系统。'Unetbootin' 和 'Rufus' 是提取工具。'mkusb' 是提取工具,用于创建持久实时驱动器。

持久实时 USB 启动驱动器

如果你想使用 U 盘来启动 Ubuntu Live 并存储文件,我建议你创建一个执着的直播驾驶。

还原到标准存储设备

如果/当你不再需要驱动器来启动 Ubuntu live 或安装 Ubuntu 时,你可以恢复使用“mkusb-dus”将 USB 驱动器复制到标准存储设备。

在此处输入图片描述

请参阅以下链接以及其中的链接,

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/persistent

help.ubuntu.com/community/mkusb/wipe

askubuntu.com/questions/768970/how-do-i-make-a-persistent-live-usb-of-ubuntu-16-04/856083#856083

一个简单的“自己动手”方法

新的:以下链接描述了一种简单的“自己动手”方法。

如果您只想使用 pendrive 运行 Ubuntu live 或安装 Ubuntu,克隆系统是最佳选择。如果您想制作持久的实时驱动器,我认为 mkusb 提供了最佳选择。

但如果你想使用 pendrive 运行 Ubuntu live 或安装 Ubuntu使用剩余的驱动器空间来存储数据或传输数据在计算机之间,“自己动手”方法是一个很好的选择。如果您想通过手动操作来了解详细信息,这也是一个很好的选择。

这足以

  • 创建 MSDOS 分区表以及具有 FAT32 文件系统和启动标志的分区。
  • 将 iso 文件中的内容提取到已挂载的 FAT32 文件系统,以创建以 UEFI 模式启动的驱动器(实时驱动器或安装驱动器)。

如果您希望驱动器也能在 BIOS 模式下启动,则必须单独添加引导加载程序。有一个压缩映像文件可以帮助您解决此问题,因为在 BIOS 模式下安装引导加载程序非常困难。

第一个链接中有一个一般描述,

help.ubuntu.com/community/Installation/iso2usb

第二个链接中有详细说明,

help.ubuntu.com/community/Installation/iso2usb/diy

相关内容