Ubuntu Server 14.04.2 安装错误:无法卸载 /media。

我正在尝试在一台旧的Athlon 64上安装Ubuntu Server 14.04.2,但是一旦我通过初始菜单选择安装Ubuntu Server后,我会得到一些控制台输出,并且一切都卡在那里:
mount: mounting /dev/sda on /media failed: Invalid argument
umount: can't umount /media: Invalid argument
mount: mounting /dev/sdb on /media failed: Invalid argument
umount: can't umount /media: Invalid argument

我用同样的USB闪存盘在另一台机器上安装了。除了this这个帖子,我找不到其他关于这个错误的信息。其中一个用户声称它最终会起作用,但在我的情况下,我让它放在那里坐了将近一个小时,什么都没有发生。

你有检查过可启动的USB驱动器的完整性吗?否则,可以参考一下Debian bug报告#663504 - David Foerster
9个回答

我发现了一种残酷但有效的方法 :-) 当我遇到这个错误时,我只是把USB插头拔出来,等待大约10秒钟,然后再插回去。再等待10秒钟,足够被挂载。之后,我选择重新尝试CDROM搜索... 哇,安装继续进行了。 再次强调,这种方法很残酷,可能会损坏你的USB存储设备,但对我来说起作用了。

很想知道为什么这个方法有效,它真的很粗糙... - pzkpfw
这对我来说绝对有效。 - Jeff Atwood

所以,经过一段时间后,安装继续进行,但在下一步中失败了,尝试挂载一个光盘驱动器,但由于我是从USB启动的,所以光盘驱动器根本不存在。我跳过了那个步骤,并手动在/media处创建了一个到/cdrom的链接,这样就解决了问题。

你是怎么把媒体和光盘之间的链接建立起来的? - KhoPhi

我刚遇到这个问题,我觉得解决办法是我断开了软盘驱动器。我重新插上它,虽然在尝试挂载硬盘分区时显示错误(这是有道理的,因为它们没有文件系统),但似乎成功地跳过了这一点。

遇到了和你一样的问题,Pedro。关于挂载失败的错误信息一开始是不会消失的。重启后,安装会在出现大约5分钟的启动失败错误信息后继续进行。
然后出现了找不到CD的消息。解决这个问题的方法之一就像你所做的那样,手动创建一个链接。因为我有3个内部磁盘,我的USB是sdd。通过在设置过程中在内核中输入以下命令,问题得以解决:
mount -t auto /dev/sdd1 /cdrom

然后安装过程中由于某种原因停在了软件包管理器这一步。
最终的解决方案是使用制作USB设备镜像的软件。我使用了Rufus。当我切换到Win32Diskimager后,所有错误都消失了,安装现在成功了。希望这对你有所帮助。

是的,Rufus也是我的问题!我也曾经尝试更换工具来制作可启动的U盘,这样解决了我的问题。 - Jeff Atwood

最好的方法是从BIOS设置中禁用任何软盘、从设备或其他IDE设备。只启用外围设备设置并重新启动计算机。它应该能够正确地挂载到目标位置。这个方法简单且对我有效.. :)

在我的情况下,我找到了一个解决方法:我可以将USB闪存驱动器分区挂载为/cdrom,然后安装程序会继续进行:

  1. 当安装程序报告“尝试安装CD-ROM时?”选择“否”,然后“确定”。
  2. 然后在“[?] Ubuntu安装程序主菜单”中选择“执行shell”,然后“确定”。
  3. 将闪存驱动器分区挂载为/cdrom,在我的情况下是/dev/sda1:

mount /dev/sda1 /cdrom

  1. 通过输入exit退出shell

exit

  1. 在出现的“[?] Ubuntu安装程序主菜单”中选择“检测并安装CD-ROM”---安装将继续进行。

请不要使用ALT + F2,因为它不允许您挂载磁盘,但您可以尝试这两种方法,看看是否适合您。

来源:https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/778319/comments/4


补充一下我的意见 - 遇到了这个错误。使用Ctrl-Alt-F(1-7)没有任何反应,但是使用Ctrl-C可以回到图形安装程序,然后我能够启动控制台。我们使用的是CDROM,所以我使用mkdir /media/cdrom创建了标准挂载点,然后使用mount -t auto /dev/sda1 /media/cdrom进行挂载。使用exit返回到图形安装程序,然后选择语言继续安装。在软件包安装过程中需要一些时间(使用Alt-F2显示控制台,可以看到延迟似乎是因为它在搜索软盘 - 我猜我应该在BIOS中禁用软盘)。

我确认这是BIOS的问题。 在BIOS(硬件)中禁用软盘,并且在启动设备中也禁用它。 这样就可以解决问题了!

  • 使用启动盘创建器准备USB驱动器
  • ubuntu-xxx.iso复制到USB驱动器的根目录
  • 按照通常的方式开始安装
  • 当您看到"重试挂载CD-ROM"时 选择"否",然后继续。
  • Alt + F2
  • mount -t iso9660 -o loop /media/ubuntu-xxx.iso /cdrom
  • Alt + F1
  • 选择"检测并挂载CD-ROM" 就这样...

  • 相关问题