我在 OS X 上通过 unetbootin 创建了 Ubuntu 14.04 和 15.04 的可启动 USB。USB 实时会话似乎在原则上可行,我在创建它的 Mac 上进行了测试,并且可以进入 Ubuntu 实时会话(均使用 14.04 和 15.04)
问题:
尝试在我的旧 Thinkpad SL510 上启动实时会话(我想从该会话安装 Ubuntu)失败。这很令人惊讶,因为之前它运行完美,而事实上,Thinkpad 上安装的是旧版本的 Ubuntu。
也许这实际上是相关的:今天早些时候,我尝试使用 升级 Thinkpad 上的旧 Ubuntu 版本apt-get dist-upgrade
。升级过程中发生了几个错误(我应该补充一下,Ubuntu 版本已经严重过时了),所以我决定简单地通过 USB 重新安装。但事实证明,这似乎不再起作用了。
错误时间线:
Thinkpad 启动。选择进入 BIOS。更改启动顺序,将 USB 驱动器置于最上面。此外,我还可以通过 F12 选择从哪个驱动器启动,并可以选择 USB 作为可启动驱动器。
选择装有 Ubuntu 的 USB 后,需要等待一瞬间,然后没有任何活动,除了黑屏左上角有一个闪烁的光标。
总结一下:
- 尽管 Ubuntu 之前可以在 Thinkpad SL510 上运行,但 Ubuntu Live USB 无法在该机器上运行。
- 问题似乎与启动顺序无关(因为我可以直接选择 USB 作为启动驱动器),但可能与之前在 Thinkpad 上对严重过时的 Ubuntu 发行版进行升级时出现的一些失误有关。
知道是什么问题吗?
这有可能与 grub 有关吗?但如果是这样,那么从 USB 启动的选项难道不会出现吗?而启动问题只会在安装到 HDD 后出现?
或者可能与找不到图形显示有关(也许某些驱动程序在升级失败期间搞砸了?)如果是这样,我猜 Ubuntu 启动选项nomodeset
可能值得尝试,但不幸的是,我不知道如何设置它,因为我从来没有进入过 Ubuntu Live Session 菜单。
答案1
因此,起初我认为这很可能是某些 BIOS 启动设置的问题,因为这似乎是我的情况中最常见的问题,但事实证明并非如此。
现在我自己找到了一个解决方案,如下所述。我仍然不知道为什么它可以工作,但是这是如何...
问题似乎是我最初使用 UNetbootin 创建了可启动 USB。
我现在不再使用 UNetbootin 创建可启动 USB,而是尝试手动创建可启动 Ubuntu USB,如下所述这里或者此处(位于:ISO 文件的 dd 映像),现在它可以在 Thinkpad(和 Macbook)上运行了。
如果其他人有想法为什么以上内容有所不同,请在此处将其写为答案,我会将您的答案标记为“解决方案”(除非这违反堆栈礼仪)。