|
XP后又装了Red Hat Linux9.0,但是用了一段时间后开机没有出现以往熟悉的red hat和DOS的选择菜单:grub的引导界面,而是出现了以下一段文字:
GBUB version 0.92 (639K lower / 268864K upper memory)
[ Minimal BASH-like line editing is supported. For the first uord. TAB
lists possible command conpletions. Anywhere else TAB lists the possible
completlons of a device/filename. ]
grub>
btw:这里说明下我机器的情况:两块硬盘,XP和RH9.0装在了主盘上不同分区,次盘主要用来备份和保存一些工作。
由于不知道问题所在,只好重装red hat才暂时解决问题,但是没有多久,当我PQ magic对slave盘分区何必操作,重启时又出现了此类问题,为此我已经重装red hat2次了,每次都是将原来的Linux分区格式化一遍,我怕长此以往我的硬盘将不保。
Red Hat Linux用GRUB作为默认的启动装载程序代替LILO为启动装载程序,自然有其过人之处,而且听说GRUB 是一个很棒的boot loader,估计捣腾捣腾应该有点好处吧。于是乘着放假就在网上找了些资料自己试试看了。
我的操作过程如下:
◎用grub> root (hd0, (tab,按tab一下键)
Possible partitions are:
Partition num: 0, Filesystem type is fat, partition type 0x6
Partition num: 2, Filesystem type is ext2fs, partition type 0x83
Partition num: 4, Filesystem type unknown, partition type 0x7
Partition num: 5, Filesystem type is ext2fs, partition type 0x83
Partition num: 6, Filesystem type is fat, partition type 0xb
Partition num: 7, Filesystem type is fat, partition type 0xb
Partition num: 8, Filesystem type is ext2fs, partition type 0x83
Partition num: 9, Filesystem type unknown, partition type 0x82
Partition num: 10, Filesystem type unknown, partition type 0x82
Partition num: 11, Filesystem type unknown, partition type 0x82
Partition num: 12, Filesystem type is ext2fs, partition type 0x83
由于我没有事先记住哪个分区保存了 Linux 内核,以及 root 文件系统的分区名称,所以只有一个一个分区的试。
由于启动WINDOWS的话很容易,所以准备先恢复xp暂时使用。
◎在grub〉下输入root (hd0,x),(其中x我一个一个的试)回车,
然后输入chainloader+1在grub〉
最后boot起来启动了XP(高兴ing~)(对应x为0)
看来已经安装了 root 文件系统,然后试着引导内核
◎依照网上的那条指示,输入root(hd0,0),回车后输入
kernel (hd0,x)/vmlinuz-2.4.20 ro root=/dev/hda1
再回车,输入boot.其中只改x=1,2,...来试.
忘了试到那个x,boot后看到Linux的init画面
看起来好像正常启动了,
正激动,没有想到最后出现了kernel panic:vfs:...
沮丧的很,看来内核还是没有指定对.
初学Linux,好多问题还不明确。
哪位xdjm比较熟悉,希望可以不吝指点一下,现在还没有重装linux。
不知道是linux对双硬盘支持不好还是我哪里出了错。
有点长,大侠也可以发信到[email protected]。多谢了 |
|