grub installation

debian3下grub安装

还是grub好用,如何安装?
1)su
2)apt-get install grub
3)vi /boot/grub/device.map:
把"(hd0) /dev/hda"放在第一行
4)grub-install /dev/hda
5)建立/boot/grub/menu.lst文件:
timeout 10
color black/cyan yellow/cyan
i18n (hd0,3)/boot/grub/messages
keytable (hd0,3)/boot/us.klt
altconfigfile (hd0,3)/boot/grub/menu.once
default 0

title Rescueos(deb3r0)
kernel (hd0,0)/vmlinuz root=/dev/hda1 devfs=mount vga=788
initrd (hd0,0)/boot/map

title Winos(2000p)
root (hd0,1)
makeactive
chainloader +1

title Linos(mdk9b1)
kernel (hd0,3)/boot/vmlinuz root=/dev/hda4 devfs=mount vga=788
initrd (hd0,3)/boot/initrd.img
6)ok!

另:mdk9使用很方便内容很新

/etc不能单独作为一个分区否则启动时找不到


这个grub设置了三个操作系统:debian3r(hda1),windows2000(hda2),mandrake9(hda4).
其实这个menu.lst文件是从mandrake9里拷来的(也在/boot/grub/menu.lst下).我忘了改文件头上第一个title前的部分了不过也能工作.应该把前面那一段的(hda,3)都换成(hda,0).
这说明了debian下的grub是一样好用的,只是有两点不同:
1)要编辑/boot/grub/device.map文件,它定义了把grub安装在那里.
2)debian下面对应于一般linuxos的vmliuz在/下(是个符号连接),而对应于一般linuxos的initd.img文件则是/boot/map.

认清了这些你可在机上装N个LINUX!


do as

1)apt-get intall grub
2)grub-install
3)vi /boot/grub/device.map
4)cp menu.lst /boot/grub/menu.lst
5)grub-install
6)if need us.klt messages menu.once,you can cp from other linux os.

你可能感兴趣的:(grub installation)