如何编辑可启动的USB记忆棒?

尝试将nomodeset添加到16.04桌面安装程序的引导选项中。

尝试使用hdparm使USB可写,但它没有任何效果。

尝试使用Startup Disk Creator刷新iso之前创建一个修改过的iso – USB未被检测为可启动。

看看https://help.ubuntu.com/community/LiveCDCustomization – 这是一个看起来不太有希望的矫枉过正。 编辑:尝试过,它不可启动。

类似于这个被关闭的问题:

如何创建一个非只读的可启动USB棒

根据您创建USB启动驱动器的方式,它将是读写或只读。

克隆的驱动器

使用Ubuntu 16.04 LTS或更新版本的’Startup Disk Creator’创建的克隆驱动器具有混合iso9660文件系统,可在DVD和USB pendrives(和存储卡)中使用,但它是设计的只读,因此你无法编辑其中的任何内容。 此外,’磁盘’别名gnome-disks和’mkusb’(克隆和创建纯实时驱动器时)使用混合iso9660文件系统制作USB驱动器。

提取的驱动器

例如,提取的驱动器

  • 用mkusb或。创建的持久实时驱动器
  • 用Rufus创建的实时驱动器,

可以编辑。 您可以将nomodeset和其他引导选项添加到引导配置文件中,以便它们将保持nomodeset (以后将继续使用)。 在分区#3中编辑boot/grub/grub.cfg ,为mkusb编辑’usbboot’。 您可能需要从另一个驱动器启动才能为Rufus安装FAT32文件系统读写。

你可以试试UNetBootIn。 它是一个软件,允许您拖动到usb棒上的现有分区 ,如fat32或ext4。 持久性仅适用于fat32。 然而,由于其文件系统,usb棒是可写的。

可以使用下载Unetbootin

 sudo apt update && sudo apt install unetbootin 

如果你使用GPT启动结构在Windows上使用rufus刷新图像,那么你可以使用(在Ubuntu 16.04 LTS上):sudo mount -o remount,rw / media / cdrom / media / cdrom来重新安装你的驱动器。 我不推荐它,但确实有效。

hdparm不是答案(参见man hdparm )。

您的USB记忆棒可能是只读的,但您不会向我们提供该信息。

假设您的USB记忆棒在设备/dev/sdx (它不会,但我在示例中使用/dev/sdx ,将其替换为您的值)),您可以通过以下方式将其读取/写入:

 sudo mount -o remount,rw /dev/sdx