|
|
第 1 帖 | |
|
|
标题: 请教grub4dos启动本机系统的问题 U盘用SYSLINUX启动,进入后再启动GRUB4DOS,现在想用GRUB4DOS来启动本机上的系统。
我的电脑有两块硬盘,HD0装的是WINDOWS XP,HD1装的是DEBIAN。 先是启动本机DEBIAN的问题,MENU.lst如下: root (hd1,0) kernel /vmlinuz-2.6.30-1-686 root=UUID=(一串数字) initre /initrd.img-2.6.30-1-686 这样能启动第二块硬盘上的系统,但是把UUID换成hda,hdb,sda,sdb都不行,这样不是就没有通用性了吗?日后换了硬盘或换到别的机器上不也没用吗?应该如何改啊? 其次是启动本机WINDOWS XP的问题,menu.lst如下: root (hd0,0) makeactive chainloader +1 这样启动不了本机系统,反倒是启动了U盘系统,网上查了下可能是因为我的U盘是HDD格式,遂改成下面的形式: map (hd0) (hd1) map (hd1) (hd0) rootnoverify (hd1,0) makeactive chainloader +1 这样能启动本机WINDOWS了。 我的理解是:u盘成了HD0,原来的HD0变成了HD1,原来的HD1变成了HD2(??) 这样会破坏机器上的第二块硬盘吗?
__________________
T43 Etch 2.6.30-1 |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
代码:
代码:
__________________
Slitaz中文论坛 http://slitaz-cn.5d6d.com/ |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
如果是移动的设备,用UUID反倒省事
GRUB一般都把引导GRUB的硬盘当作第一块硬盘
__________________
CPU:AMD Althon 64 X2 215 RAM:2048MB HD1:40G HD2:WD 500G OS:Slackware 13.1 Xorg+Openbox+tint2+conky |
|
|
|
|
|
|
|
第 4 帖 | |
|
|
用ntldr时报告boot*.ini非法
|
|
|
|
|
|
|
|
第 5 帖 | ||
|
|
引用:
因为u盘成了第一硬盘,所以可能会有问题的. 关于那个uuid不能改,可能应该是设置为sdc1吧. |
||
|
|
|
||