grub legacy
(重定向自Grub4dos)
本页主题是旧的 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)
最后一行是必要的。