Grub 无法引导RH9,,点解啊?????? |
我刚装了个RH9,用GRUB引导,屏幕显示:
GRUB%26gt;
就不动了,好像要我输入命令,请问要怎么样才能进入GNOME啊?
还是双HD的问题啊,我的是双SATA磁盘。
直接输入linux,回车看看.
用help命令可看见那些命令可执行。
这是因为你没把grub装在主启动分区,没关系,你可以用拯救模式进去,然后找到grub-install文件,执行grub-install hda6 。(假设你把linux装在hda6上。具体你怎么装的自己用mount命令查吧)
大概思路如此,从grub%26gt;下也可以找到你的安装分区,然后执行上操作,具体我记不清那些命令了,一个一个执行,好像是:kernel 回车、vmlinuz 回车、initrd 回车 、boot 回车。 参数我不清楚了。
你自己google吧,这个问题是可以解决的 。搞定了 会对 linux的启动原理 恍然大悟。
看下文例子:
http://www.nsfocus.net/index.php ... o=view%26amp;mid=1601
root
kernel
boot
能告诉我是怎么造成的吗?
grub找不到/boot/grub/
所以才那个样子,重装一下grub吧
是
root
kernel
boot
吗?
试下先,
使用lilo, grub 和 NT OSLoader 进行多重引导的互相嵌套
主页:http://www.linuxaid.com.cn
日期:2002-11-01
摘自:http://www.linuxaid.com.cn
摘要
使用lilo, grub 和 NT OSLoader 进行多重引导的互相嵌套(2002-09-29 08:46:42)
---------------------------------------------------------------------
By heudxs
功能: 多重引导,引导多个操作系统
主引导 lilo(redhat)
lilo(Redhat)——〉NTOSLOADER(win2k) + REDHATLINUX + GRUB(redhat) + LILO(cosix)
WIN2K+LILO(redhat)+LILO(cosix) + grub(redhat)
NTOSLOADER(win2k) + LILO(redhat) + COSIXLINUX
REDHATLINUX + COSIXLINUX + NTOSLOADER(win2k) + LILO(COSIX)
注意LILO安装在了/dev/hda 和 /dev/hda3
1.分区、系统、和引导
分区 系统 引导
/dev/hda Lilo(Redhat)
/dev/hda1 win2 NTOSLoader
/dev/hda3 COSIXLinux lilo (cosix)
/dev/hda7 RedHatLinux grub (Redhat)
2. Redhat 的lilo配置
# Redhat linux的lilo装载/dev/hda的MBR
prompt
timeout=50
default=win2k
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32
#启动REDHAT LINUX
image=/boot/vmlinuz-2.4.18-3
label=RedHat
initrd=/boot/initrd-2.4.18-3.img
read-only
root=/dev/hda7
# 启动win2k
other=/dev/hda1
optional
label=win2k
#启动COSIX LINUX的LILO
other=/dev/hda3
optional
label=COSIX
#引导grub
other=/dev/hda7
optional
label=GRUB
3. COSIXLinux的配置
# COSIX linux的lilo装载/dev/hda3
boot=/dev/hda3
map=/boot/System.map
install=/boot/boot.b
nowarn
prompt
timeout=50
bitmap=/boot/cosix-msg.bmp
bmp-colors=6,9,0,15,9,0
bmp-table=60,5,1,18
lba32
default=cosix
#启动COSIX LINUX
image=/boot/vmlinuz-2.4.18-5
label=cosix
initrd=/boot/initrd-2.4.18-5.img
read-only
root=/dev/hda3
vga=0x314
append=%26quot;devfs=mount quiet 5%26quot;
# 启动开机时的LILO
other=/dev/hda
optional
label=LILO
# 启动WIN2K
other=/dev/hda1
optional
label=WIN2K
4. grub 引导
# 把grub装在/dev/hda7,执行grub-install命令
# grub-install /dev/hda7
default=1
timeout=10
splashimage=(hd0,6)/boot/grub/splash.xpm.gz
title RedHatLinux (2.4.18-3)
root (hd0,6)
kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda7
initrd /boot/initrd-2.4.18-3.img
title COSIX
root (hd0,2)
kernel /boot/cosix-server-vmlinuz ro root=/dev/hda3
initrd /boot/initrd-cosix.img
title WIN2K
root (hd0,0)
makeactive
chainloader +1
title COSIXLilo
root (hd0,2)
makeactive
chainloader +1
5.Win2k 的ntosloader引导
(1)制作win2k启动linux的启动文件
dd if=/dev/hda3 of=bootcosix.sec bs=512 count=1
dd if=/dev/hda of=bootlilo.sec bs=512 count=1
dd if=/dev/hda7 of=bootgrub.sec bs=512 count=1
把创建的bootcosix.sec, bootgrub.sec 和bootlilo.sec 文件拷贝到win2k的c:
(2)win2k中boot.ini的配置文件
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)
WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)
WINNT=%26quot;Microsoft Windows 2000 Server%26quot; /fastdetect
c:ootcosix.sec=%26quot;COSIXlilo%26quot;
c:ootlilo.sec=%26quot;RedhatLILO%26quot;
c:ootgrub.sec=%26quot;grub%26quot;
呵呵不是你的错了了
进入引导系统的时候你错按了%26quot;c%26quot;键
1)导致进入手动引导状态 如果想进入还不想推出的话 就设定 root =之后用tab键查看 (具体看你的分区怎么设置)
然后键入kernel 同样用tab键查看 (具体看你的分区怎么设置)
回车%26gt;
2) 很简单 直接按esc键 呵呵
3)要是不想出现以后的情况,在你的grub上加入密码,这样就可以了
呵呵
楼主是广东的啊?
呵呵 点解
很久没有听到乡音了
算是我的一个题外话把 抱歉哦 呵呵 (忍耐不住啊,理解一下把 呵呵 )
|
|
< |
| win2000 下启动VMWARE5.5的REDHATAS4出错! |
| 在SATA HDD 上怎么安装RH9, |
| 急阿!!帮忙!!! about usb |
| 怎么查看我的kernel版本__新手入门 |
| 还是VI |
| 请教大虾关于SUID的问题 |
| Linux下怎样创建大于4T的分区? |
| 如何删除 属性为(c-w-r-S-wt)的文件 |
| 关于修改挂载点的问题 |
| 帮忙啊,拜托各位!!! |
| 有浏览器能支持vbscripts吗? |
| 求救!!!! |
| 请问libcups.so.2这个文件在哪能找到? |
| 请教!安装ati X700驱动程序~! |
| sudo 能否执行 shell script |
| 如何在redhat linux9下,看系统都开放了什么端口,以及各个端口的用途? |
| 我装完debian后用base-configure重新配置的时候为什么菜单显示乱码 |
| (可能重复了)关于linux交换分区的几个问题? |
| REDHAT主流版本简介(AS,WS,ES) |
| 怎样清除SWAP里的文件 |
|