从 USB 安装 Ubuntu 10.10 服务器(使用 GRUB4DOS)

BrN*_*han 7 server installation grub2

当我从实时 USB 启动时,安装 Ubuntu 桌面没有问题,但是服务器版本给我带来了一些麻烦。我认为这与 GRUB 处理驱动程序的方式有关。当服务器安装尝试从 CD 中查找时,它无法找到。

我使用以下内容加载它:

find --set-root /ISO/ubuntu-10.10-server-i386.iso
map /ISO/ubuntu-10.10-server-i386.iso (0xff)
map --hook
root (0xff)
kernel /install/vmlinuz file=/cdrom/preseed/ubuntu-server.seed boot=install iso-scan/filename=/ISO/ubuntu-10.10-server-i386.iso splash
initrd /install/initrd.gz
Run Code Online (Sandbox Code Playgroud)

有没有办法将 ISO 的位置​​传递给 Ubuntu?

编辑:GRUB4DOS 从 USB 运行,而不是从 HD 运行。

小智 3

这非常简单:

  1. 将 GRUB4DOS 设置为从 ISO 引导(您可能已经这样做了)
  2. 当 Ubuntu 安装程序抱怨没有 CD-ROM 选择转到 shell 控制台选项时,
  3. 使用一组如下命令:

    mkdir /mnt/tmp
    mount /dev/<your USB dev path here, probably sdb1 if you have 1 HDD> ~/mnt/tmp
    mount -o loop -t iso9660 <path to ISO on your USB> /cdrom
    exit
    
    Run Code Online (Sandbox Code Playgroud)
  4. 返回安装程序并享受

希望它对某人有帮助......我花了很多时间寻找这个解决方案,直到最终自己找到它。