grub legacy

来自百合仙子's Wiki
跳转到导航 跳转到搜索
本页主题是旧的 grub 1 版本,关于当前广泛使用的 grub 2 版本,见 grub2

用Grub引导DSL

从LiveCD中提取 linux24 、minirt24.gz 、KNOPPIX ;linux24、minirt24.gz 放入 /Kernel/ 下;取出 KNOPPIX 文件放入 /KNOPPIX/ 下。

在Grub启动列表menu.lst中加入:

title DSL
kernel /Kernel/linux24 ramdisk_size=131072 init=/etc/init lang=us apm=power-off initrd=minirt24.gz nomce noapic quiet BOOT_IMAGE=KNOPPIX frugal
initrd /Kernel/minirt24.gz

启动Grub。如无意外,DSL应该已经可以正常启动了。 可以更改Kernel文件夹及其中文件的位置及文件名; 但KNOPPIX文件夹的位置及文件名不能修改。 来源

splash 图片

640*480 16色以下 xpm.gz 格式图片,载入代码:

splashimage=(hd0,0)/boot/grub/ubuntugrub.xpm.gz

实际表明,如果此条语句在颜色设置之后,则颜色设置失效。

grub4dos

grub4dos支持从 ISO 文件启动。命令为

map /path/to/iso (0xff) || map --mem /path/to/iso (0xff)
map --hook
chainloader (0xff)

第一行是说,先尝试直接 map 镜像文件,如果因此文件不连续等原因而失败,则将其载入内存使用。

注意,这种方式不能直接启动绝大多数 Linux Live CD,因为它们需要在启动后读取位于 ISO 文件上的内容。调整内核参数可能可行。此情况下 grub2 的从 ISO 启动 Linux 更适合。[1]

这种方式使用 INT 13 中断,在系统进入保护模式后失效。[2]

grub4dos 支持 ext4 文件系统。

从软盘镜像启动命令

map --mem /path/to/img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

最后一行是必要的。

参见

参考资料