安装无法修改硬盘

安装无法修改硬盘

我在从多重启动拇指驱动器安装 Ubuntu 时遇到了问题。

我可以启动操作系统,但由于无法卸载/isodevice(“目标正忙”错误)导致安装失败,发出以下命令:

  sudo umount -f /isodevice

还会导致“目标正忙”消息。

问题似乎是,挂载在 /isodevice 上的 .iso 文件并非来自拇指驱动器,而是来自硬盘驱动器分区之一上的同名 .iso。似乎有一些逻辑告诉系统挂载此 .iso,而不是拇指驱动器上的 .iso。

我启动时使用的 grub 配置如下:

   menuentry "(u) Ubuntu  Live/Install." --hotkey=u --class ubuntu {
      set iso="$imagedir/$ubuntu"
      search --set -f $iso
      loopback loop $iso
      linux (loop)/casper/vmlinuz iso-scan/filename=$iso file=/cdrom/preseed/ubuntu.seed boot=casper noeject toram quiet splash
      initrd (loop)/casper/initrd
   }

其中“imagedir”是保存图像的设备和目录。“$ubuntu”是 .iso 图像名称。

有什么方法可以强制内核从拇指驱动器而不是硬盘驱动器加载 .iso?我不想在使用此拇指驱动器进行安装时担心硬盘上现有的 .iso 文件...

谢谢

理查德·罗莎

答案1

此外,如果使用 toram 参数,则卸载 isodevice。# 因为 /isodevice 通常安装到分区,并且安装程序无法正确卸载,即使它可能会询问。

sudo umount -lrf /isodevice

此外,如果您希望将 grub 安装到 sda 或第一个 NVMe 设备以外的任何设备上,您可以在安装过程中手动更改以更正它。

发布了在安装过程中手动卸载和安装正确 ESP 的解决方法,请参阅#23 和 #26,但请注意其他评论。

https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379

相关内容