通过 GRUB 引导

通过 GRUB 引导

我有一台没有 DVD 驱动器的机器。这台机器没有直接从 USB 启动的功能。目前这台机器运行的是 ubuntu 9.04 版本。我已从 ubuntu 网站将 ubuntu 版本 13.04 下载到我的 USB 上。我还按照 ubuntu 论坛的建议将其制作成可启动磁盘。大小很大,我无法将其写入 CD,而且我没有之前提到的 DVD 驱动器。在上述条件下,有没有办法从我的 USB 上安装 ubuntu?如果有,有人可以指导我完成这个过程吗,因为我不太熟悉命令。谢谢

答案1

通过 GRUB 引导

从 USB 驱动器启动的最简单方法是通过 GRUB 启动。要检查您的 BIOS 是否能够检测到 USB 驱动器并将其交给 GRUB,只需从硬盘驱动器(如果已安装)运行 GRUB,或者从 GRUB 启动软盘或 CD 运行 GRUB。在 GRUB 菜单上,按 C 键进入命令模式。现在搜索您的 USB 驱动器,使用 root 命令选择驱动器/分区,然后使用 find 命令查看是否找到了正确的驱动器/分区。

您可以像以下示例一样检查您的设备:

grub> root (hd0,0)   # first harddrive, first partition
grub> find /[tab]    # type the slash then press [tab], and it will try to list files on this partition
Error 17: Cannot mount selected partition   # Oops no file system here
grub> root (hd0,1)   # first harddrive, second partition
grub> find /[tab]
 Possible files are: lost+found var etc media ...   # That was my hard drive with my linux install
grub> root (hd1,0)   # second hard drive usually is the USB drive if you have only one internal drive
grub> find /[tab]
 Possible files are: ldlinux.sys mydoc myfile mystick syslinux.cfg  # Bingo, that's the USB stick

注意:如果您有两个内置驱动器(包括 CD/DVD 驱动器),则 USB 驱动器可能是 hd2,0 等等。

输入以下命令启动驱动器:

chainloader +1
boot

为了方便起见,将这些命令添加到您的 GRUB 配置中(通常在 /boot/grub/menu.lst 中):

# to boot from a USB device
title    Boot USB drive
root     (hd1,0)
chainloader +1
boot

您可以查看文档以获取更多信息:从USB 启动

网启动

Unetbootin 可以帮助您,但前提是您有 2 个硬盘。

通过使用硬盘作为 usb 密钥,您可以直接从硬盘安装 ubuntu!但有一个问题:Ubuntu 无法安装在运行实时会话的磁盘上。因此您需要 2 个驱动器。

因此,在您的第二块硬盘上,您需要创建一个新的分区 - 例如在最后 - 使用 gparted。

现在使用 Unetbootin,您需要选择此分区:选中“显示所有驱动器”选项并选择正确的分区。 #请注意,此操作将重写第二个驱动器的引导扇区

有关 Unetbootin 的更多信息:来自 Ubuntu Wiki

相关内容