怎么用grub启动Ubuntu,重赏!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/23 01:09:48
怎么用grub启动Ubuntu,总是启动不了,要么一大堆字符,然后error ,要么出现画面,但是N久之后出现黑屏,提示符,要求输入命令,具体忘了,但就是不开机,怎么回事,我是输入
root (hd0,4)
kernel /boot/vmlinuz-(tab) ro root/dev/hda5
initrd /boot/initrd.img-(tab)
quiet

哪里错了,怎么改,可以的话说下为什么
kernel /boot/vmlinuz-(tab) ro root/dev/hda5中root 换成root=

怎么会这么简洁?

参考menu.lst的写法

新建一个文本文件名为c:\menu.lst, 内容为
color black/cyan yellow/cyan
timeout 15
default 0

title Ubuntu
find --set-root /boot/vmlinuz-2.6.24-19-generic
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=b8a285d9-f33e-4d9c-b72c-2c11175add9e ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic

这时候你启动windows XP的时候就可以选择grub for dos, 然后可以选择 Ubuntu
然后启动中途会中断,出现命令提示符(initramfs)
输入 ls /dev/disk/by-uuid
把出现的东东全部抄下来,理论上, 最长的那一串就是Ubuntu分区的uuid,用它替换掉这一句的uuid即可,全部都要小写字母吖
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958

不清楚你的ubuntu是怎么配置的,还有你的grub写法也很怪,我都是老老实实写的,没出过错。
root(hd0,4)
kernel /boot/vmlinuz-2.6.28-11-generic root=dev/hda5 ro
initrd /boot/initrd.img-2.6.28-11-generic

检查一下的boot分区上相关文件是否完整,内核名称有没有写对。

或者进了提示符grub>手动进系统试试
grub>root(hd0,4)
grub>kernel /boot/vmlinuz-2.6.28-11-generic r