如何在没有 USB、CD、DVD 或网络的情况下安装 Ubuntu 13.04 +?(仅限硬盘)

如何在没有 USB、CD、DVD 或网络的情况下安装 Ubuntu 13.04 +?(仅限硬盘)

我有一台较旧的 i386 Sony Vaio 台式电脑,其 BIOS 仅允许从软盘、CD 或非常特定的 USB 设备类型启动,出于某种原因,这些设备似乎都无法识别 USB 闪存驱动器。软盘不是一种选择,因为驱动器不再工作,如果它能工作,我也没有介质。我试过各种 CD 和 DVD 驱动器,CD 驱动器都出现读取错误,DVD 驱动器都显示“不支持的仿真”。

我想尝试的下一个可能选项是将硬盘安装到另一台机器中作为第二台 HD,然后想办法格式化它并保存 Ubuntu 安装,以便在将其移回目标机器后从该 HD 运行。这可行吗?如果可以,我该怎么做?当前运行的机器使用 Windows XP。

答案1

更新:

这不是硬件无法运行 Ubuntu 13.x 的问题,而是因为索尼过于专有的 BIOS 限制。我成功使用的解决方案不幸不符合“无需网络连接”的条件,但除此之外,只要他们能够连接到互联网,它可能对其他人有用。

我在一块空白硬盘上创建了一个小分区,模拟 CD-ROM 介质的大小,并将 Ubuntu 的 mini.iso 复制到该分区。Viao Desktop 硬件能够在启动过程中将其识别为可执行文件,然后通过网络进行安装,就像使用 mini.iso 的 CD-ROM 副本启动一样。

答案2

我从未遇到过您的困境,因此从未尝试过,但我很快制定了一个计划。在您考虑尝试之前,应该验证一些元素,我已尝试在其中指出它们。

  1. 下载并安装 Virtual Box。
  2. 在 Virtual Box VM 中创建 Ubuntu 安装(确保使用 VHD 格式,否则您必须重新开始。)[虚拟硬盘的大小应与您在步骤 4 中创建的分区相同或更小] [安装 Ubuntu 时使用 ext2 文件系统,这一点很重要!]
  3. 下载并安装 Microsoft Virtual Server 2005 SP1,至少我相信它是带有 VHD 挂载的?(在安装文件夹中有一个名为 vhdmount 的程序,将它的文件夹移动到您的 system32 文件夹(或任何您可以使用终端轻松访问它的地方)并使用它来挂载 virtualbox vm 硬盘驱动器,它是一个仅限终端的程序,因此您需要阅读如何使用它。
  4. 您需要安装分区管理器,或者使用 Windows 内置的管理器。缩小现有的 Windows 分区并在空白处创建新分区。
  5. 安装“适用于 Windows 的 Ext2 可安装文件系统”,它是一款免费软件,允许在 Windows 中创建/使用 ext2 分区。使用它将新创建的分区格式化为 ext2。[您需要验证它是否允许创建 ext2?我已经有一段时间没用它了,我无法将它安装在我当前的操作系统上来为您验证,抱歉]
  6. 将 Ubuntu 安装从已安装的 vhd 复制到硬盘上的新 ext2 分区。
  7. 安装 EasyBCD 并使用它来为您的 Ubuntu 分区创建一个条目。[我相信即使没有安装 grub,您也可以使用它来创建条目,但您需要验证这一点]
  8. 卸载您之前需要的所有内容。
  9. 重启并享受

答案3

干得好:Ubuntu 安装指南。如果您的机器真的那么旧,您可能还想阅读以下内容:安装/系统要求

答案4

如果您手边有另一台电脑,您也可以使用它将 Ubuntu 直接安装到笔记本电脑的硬盘上。

  1. 将笔记本电脑的硬盘插入电脑的空闲插槽
  2. 使用 USB 启动电脑
  3. 将 Ubuntu 安装到笔记本电脑的硬盘上。确保使用正确的驱动器!
  4. 安装完成后,安装程序会要求您重新启动,请关闭电脑,将硬盘放回笔记本电脑,即可完成。

如果您对选择正确的硬盘感到不确定,只需在启动 PC 以安装 Ubuntu 之前拔下 PC 的硬盘即可。此过程中不需要这样做。

正如其他人所说,在安装 Ubuntu 13.10 之前,请确保您的笔记本电脑满足其最低系统要求。

相关内容