启动到实时 USB(我通常使用多重启动或持久启动)后,我进入安装在 USB 闪存驱动器中的 grub。
在 USB grub 上,有没有办法启动到硬盘?
由于我可以从 USB grub 访问命令行(按“c”),我可以输入一些内容来启动硬盘吗?
答案1
使用 Syslinux 类型USB 启动驱动器,例如 MultiBootUSB、MultiBoot USB、Unetbootin 等,使得启动菜单中通常有一个启动第一个硬盘驱动器的选项。
使用 Grub2 类型USB 启动驱动器(例如 mkusb 和原始 MultiBootUSB 制造)可以将用于启动内部驱动器的菜单项添加到位于 usbboot 分区上的 USB 的 grub.cfg 中:
menuentry 'Ubuntu 16.04.2 LTS (16.04) (on /dev/sdxy)' {
insmod part_msdos
search --no-floppy --fs-uuid --set=root uuuu-uuuu-iiii-dddd
linux /boot/vmlinuz-4.4.0-87-generic root=UUID=uuuu-uuuu-iiii-dddd ro quiet splash
initrd /boot/initrd.img-4.4.0-87-generic
}
如果 Windows 是内部驱动器上的操作系统,则超出了本答案的范围。
完整安装输入 USB 启动驱动器,打开终端并运行:
sudo update-grub
它将添加计算机其他驱动器上的任何操作系统,包括 Windows。