如何配置 Grub4dos 来启动 Ubuntu 16.04?
这是我在 menu.lst 中的命令行:
title Run Ubuntu 16.04 Server
find --set-root --ignore-floppies --ignore-cd /iso/ubuntu-16.04-server-amd64.iso
map --heads=0 --sectors-per-track=0 /iso/ubuntu-16.04-server-amd64.iso (hd32)
map --hook
chainloader (hd32)
我可以引导安装 Ubuntu 16.04 环境。但我认为在第 4 步中,系统说它试图挂载 CD-ROM 会显示以下错误消息:
无法安装您的安装光盘。这可能意味着 CD-ROM 不在驱动器中。如果是这样,您可以将其插入并重试。
经过一些阅读后,我尝试了另一个命令行,如下所示:
title Run Ubuntu 16.04 Server
find --set-root /iso/ubuntu-16.04-server-amd64.iso
map /iso/ubuntu-16.04-server-amd64.iso (0xff) || map --mem /iso/ubuntu-16.04-server-amd64.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=/iso/ubuntu-16.04-server-amd64.iso quiet splash --
initrd /casper/initrd.lz
这次我启动失败,Grub4Dos 显示以下错误消息:
错误 62:必须指定磁头数。'--heads=0' 选项告诉 map 为你选择一个值(但可能不适合)
什么是正确的命令行?
ISO文件必须进行碎片整理!!!