|
最近做grub多重启动实践,遇到了两个问题。我以为一个可能比较简单,另一个比较复杂。万望各位高手不吝赐教:
简单问题:
在menu.lst中fontfile /boot/fonts.gz其中的字库(体)文件是由原系统中的哪个文件产生的,什么字体?哪里有下载?
复杂问题:
我c盘安装的是win98,d盘是w2kserver,由w2k的boot.ini决定的菜单选择。
我现在做的grub usb多重启动是usb-hd方式,用该usb启动后u盘变为c盘,d盘变为e盘。
利用menu.lst的菜单选择从u盘运行/启动文件或映象均无问题。但要从原来的c盘中启动却无法实现。
我使用的语句包括:
root (hd1,0)
chainloader +1
显示的错误信息是找不到boot.ini等(我想也能解释通,因为以前启动就是需要c盘上的boot.ini等文件)
语句
rootnoverify (hd1,0)
makeactive
chainloader +1
也不行,情况与上述同。
我也试图改变语句中的磁盘号和分区号(例如hd1,4)更是出现分区不存在的错。
难道u盘变为从后,grub就没有办法原样启动原来硬盘的系统?
这问题困扰我好长时间,还望高手帮忙。
[ 本帖最后由 打狗协会理事 于 2007-5-1 12:14 PM 编辑 ] |
|