如何在 USB 启动时修复“无法打开 /dev/sr0:找不到介质”?

sul*_*tan 10 boot usb 11.04 system-installation

我尝试使用拇指驱动器在我的笔记本电脑上安装 Ubuntu 11.04,但它失败了,即使我使用了标准的 Startup Disk Creator 实用程序。

笔记本电脑是戴尔 Studio 1536。

问题显示为:

stdin: error 0
/init: line 7: can't open /dev/sr0: No medium found
...
Run Code Online (Sandbox Code Playgroud)

问题是什么?我做错了什么或引导加载程序有什么问题?

小智 10

我整个晚上都遇到了同样的问题。这是由于安装程序在启动到 BusyBox 后无法识别 USB 驱动器。

要解决此问题,您需要按 F6 并修改引导选项。首先,从选项中删除“ quiet splash ”并在其位置添加“ break debug ”。从此点继续正常安装。最终,它会崩溃,您将看到 BusyBox 外壳,并会看到大量与此相关的错误。

你准备好进行下一步了吗?我向你保证,这是一项即使是 Han Solo 本人也难以尝试的高级技巧。

第 1 步:拔下 USB 驱动器

第 2 步:重新插入 USB 驱动器

第 3 步:输入exit并按<Enter>

第 4 步:等待 5-30 秒,您将被引导至 Ubuntu 图形安装程序。

注意:我已经验证这适用于 Ubuntu 和 Linux Mint。今晚我一直在解决这个问题大约 4 个小时,这对我有用,在为安装程序和 BIOS 尝试了所有可以想象的配置标志方法之后。我使用的是 Toshiba Satellite C655D使用 32GB USB 3.0 闪存驱动器作为安装介质。

我希望这对某人有所帮助,因为我即将在这场噩梦之后回到 Windows。

  • 2019 年签到。这在 18.04 有效。 (3认同)
  • 令人难以置信的是这对我有用。我很震惊。太感谢了! (2认同)

小智 6

如果你遇到这个错误,当你从 USB 启动时,按 F6 然后编辑启动选项:

删除这个:

file=/cdrom/preseed/ubuntu.seed
Run Code Online (Sandbox Code Playgroud)

添加这些:

live-media-path=/casper/
ignore_uuid
Run Code Online (Sandbox Code Playgroud)

完整样本:

append boot=casper initrd=/casper/initrd.lz live-media-path=/casper/ quiet splash ignore_uuid --
Run Code Online (Sandbox Code Playgroud)

如果不想每次从 USB 启动时都编辑,可以在 USB 中编辑此文件: /syslinux/text.cfg

https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/492301/comments/17