版本 12.04.2 从 USB 启动时崩溃

版本 12.04.2 从 USB 启动时崩溃

我一直想在我新买的电脑上运行 Ubuntu 12.04。我没有硬盘,因为我要存钱买一个像样的硬盘,而且一直想从 USB 启动盘运行 Linux。

我可以使用“尝试不安装”选项加载,但每次使用更新管理器或 apt-get upgrade 时,内核都会遇到一些致命问题,重启后无法加载任何内容。有一个 4GB 的持久文件,所以这不是问题。

还有其他人遇到这个问题吗?我该怎么做才能解决它?

我之前再次尝试,加载内核 3.5.0-23 时出现致命错误(文件不存在)我刚刚更新了所有内容,它应该存在!我还看到了规范的问题。如果它没有崩溃得那么厉害,我会提供更好的说明,但这变得不可能了 :(

答案1

Live USB 无法更新或升级。您拥有的只是 USB 中的 DVD 映像。您必须将 Ubuntu 安装到另一个驱动器中才能获得完整安装的所有好处。第二个驱动器可以是另一个 USB 驱动器。请参阅如何将 Ubuntu 安装到 USB 密钥?(不使用启动盘创建器)了解如何在 USB 驱动器上完整安装 Ubuntu。具体来说,请遵循 Cumulus007 的回答。也请阅读其他答案。了解得越多越好。

如果我理解正确的话,计算机目前没有硬盘。在这种情况下,您不必担心在硬盘上安装 Ubuntu 并在此过程中擦除所有内容。

你会需要两个 USB 驱动器。Live USB 可以是 1GB。第二个 USB 至少应为 8GB 或更大,因为完整安装将占用更多空间。您还需要空间来更新和升级系统、安装新软件以及存储文档、图片、音乐等。我曾尝试在 4GB USB 中进行完整安装,但它太小,无法完成安装。我有一个 16GB 的 USB,可以进行完整安装。

在完整的 USB 安装中,有两件事您不想要。

第一的,通常,每次启动 Ubuntu 时,引导加载程序 GRUB 都会检查计算机中的所有硬盘驱动器,以查看是否有任何其他操作系统 (OS),并将其添加到启动菜单中,以便您可以选择要从中启动的操作系统。您希望您的 USB 是便携式的。也就是说,您可能希望将其带到另一台计算机上并在那里启动您自己的 Ubuntu。每次您这样做时,GRUB 都会将该计算机的操作系统添加到列表中。因此,如果您使用装有 XP、Vista、7 和 8 的 4 台计算机启动您的 Ubuntu USB。稍后您可能会看到从所有四个启动的选项,即使您自己的计算机没有硬盘驱动器,也没有这些操作系统。

Ctrl为了防止这种情况发生,请在从新的完整安装 USB 启动后执行以下操作。按+ Alt+打开终端T并输入:

sudo chmod -x /etc/grub.d/30_os-prober

第二,安装期间不要创建交换分区。默认情况下,Ubuntu 安装可能会创建交换分区。这将需要名为“Something Else”的高级安装选项,并指定在安装期间要创建哪种分区。请参阅如何对磁盘进行分区以安装 Ubuntu?有关如何创建分区的一些说明。答案有点旧,图像可能与您的不匹配,但您会明白的。

你还应该在安装后禁用交换。请参阅减少磁盘写入:swapiness=0 还是 swapoff 更好?

另请参阅Ubuntu 社区文档中的 Swap 常见问题解答

希望这可以帮助

相关内容