Sea*_*een 9 dual-boot kernel usb boot-loader grub-legacy
一些背景:
题:
我有一些基本的初学者问题,但我无法通过 Google/StackExchange 等找到答案。
总体的目标:
我正在尝试创建一个 8GB 的 USB 闪存驱动器,它允许我从 GRUB 启动菜单启动多个操作系统。要添加或减少操作系统,我只想将适当的文件复制到 /boot/img/[SystemName] 和 /boot/kernel 文件夹中,然后编辑 menu.lst 文件。因此,第一步是找到许多这些操作系统共享的内核,因为我希望减少重复。
小智 1
这里有两个指南:
我认为两者都为每个内核使用单独的分区。
“ /boot/grub/menu.lst ”中的条目如下所示:
title Unity-2010 -- With Persistence
kernel (hd0,0)/isolinux/vmlinuz vga=788 livecd=livecd fromusb
root=Label=Unity-2010 changes_dev=LABEL=Unity-2010 acpi=on fstab=rw,noauto
initrd (hd0,0)/isolinux/initrd.gz
title Unity-2010 -- No Persistence
kernel (hd0,0)/isolinux/vmlinuz vga=788 livecd=livecd fromusb
root=Label=Unity-2010 acpi=on fstab=rw,noauto
initrd (hd0,0)/isolinux/initrd.gz
Run Code Online (Sandbox Code Playgroud)