如何使用 syslinux 从 USB 闪存盘安装 Ubuntu?

如何使用 syslinux 从 USB 闪存盘安装 Ubuntu?

我正在为自己制作一个可启动的USB闪存盘,它的功能之一就是安装Ubuntu。

我已经下载了 ubuntu-11.10-desktop-i386.iso 文件。

有一个非常好的方法从 USB 驱动器安装 Red Hat但问题是,对于Ubuntu来说,syslinux.cfg文件应该是什么?

我使用了syslinux -d /boot/syslinux /dev/sdb1vmlinuz 和 initrd.img 并将其放入其中。

syslinux.cfg 中以下项目是否正确?

LABEL InstallUbuntu
MENU LABEL Ubuntu 11.10 Install
KERNEL /boot/syslinux/vmlinuz
APPEND linux load_ramdisk=1 initrd=/boot/syslinux/initrd.img method=hd:sdb1:/

答え1

如果您启动 Ubuntu,请选择“尝试 Ubuntu”

打开终端并运行usb-creator-gtk,Ubuntu 会将其自身复制到您的 USB,并安装完整的 syslinux。

Ubuntu 从 /casper/vmlinux 启动

如果您只想编辑现有的 syslinux.cfg
这些是 Ubuntu 在执行上述过程后使用的相关行

kernel /casper/vmlinuz
append noprompt boot=casper integrity-check initrd=/casper/initrd.lz quiet splash --

答え2

LABEL InstallUbuntu
MENU LABEL Ubuntu 11.10 Install
LINUX /vmlinuz
INITRD /initrd.lz
APPEND boot=casper iso-scan/filename=/ubuntu-11.10-desktop-i386.iso

解决了问题。

也可以看看那里

関連情報