安装程序需要提交对分区表的更改,但由于无法卸载分区,因此无法执行此操作。/cdrom

安装程序需要提交对分区表的更改,但由于无法卸载分区,因此无法执行此操作。/cdrom

我曾多次尝试使用 UNetBootin 将 Natty 安装在我的笔记本电脑(WinXP、Intel x86)上的自己的分区上,但总是失败。

出现一个对话框:

Failed to unmount partitions

The installer needs to commit changes to partition tables,
but cannot do so because partitions on the following could
not be unmounted.

/cdrom

Please close any applications using these mount points.

Would you like the installer to try to unmount these partitions again?

如果我点击“继续”,Ubiquity 就会挂断,也就是说,幻灯片会一直播放下去。我没有内置光驱,目前也没有使用任何外围设备。

我试过了,sudo umount /cdrom它说cdrom很忙。然后命令fuser /cdrom返回“过时的 NFS 文件句柄”。

我该如何解决这个问题来安装 Ubuntu?

答案1

我也花了几个小时试图修复这个问题,尽管我的问题不是由 UNetBootin 引起的。然而我得到了相同的结果:安装程序只是退出并说无法卸载 /cdrom

最后在https://help.ubuntu.com/community/Installation/FromLinux

具体来说,这样做:

注意 2:除了使用“解决方法”之外,另一种方法是修改文件 /etc/mtab,删除指定安装 cdrom 的分区的行。这样,内核就会认为 /cdrom 未安装,并且在安装 ubuntu 时不会显示建议。我认为此过程比上一条注释中的过程危险性小。

在启动安装程序之前执行此操作。如果不起作用,请尝试在按下“立即安装”按钮之前执行此操作。

答案2

这是 Ubiquity 中的一个错误:

经过漫长而艰巨的搜索,我终于找到了这些帖子……那里列出了一些有趣的解决方法。但是我不会保证它们(见评论)。如果您需要直接从磁盘上的 ISO 映像安装 Ubuntu,请小心!

答案3

为我

sudo umount -l -r -f /cdrom

效果很好

答案4

我在使用 unebootin 和 rufus 时都遇到了同样的问题。我通过打开USB 3.0 legacy modeusb3.0 configuration in pre-os进入 BIOS 解决了这个问题。

相关内容