Chinaunix
标题:
[求助]关于装有Windows 和Linux(RH9.0)双系统的PC机的启动问题
[打印本页]
作者:
yezhao_2008
时间:
2007-02-06 12:22
标题:
[求助]关于装有Windows 和Linux(RH9.0)双系统的PC机的启动问题
关于装有Windows 和Linux(RH9.0)双系统的PC机的启动问题
我的机器装有Windows 和Linux(RH9.0)双系统,经我一翻瞎折腾(想装虚拟系统,装了一半又不想装了,于是就退出来了)后,可重启机器就不能进入多重启动程序了,即既不能启动Windows又不能启动Linux(RH9.0)。郁闷!!早知今日何必当初,后悔莫及!!我将具体情况列出,请各位达人帮我分析分析。十分感谢!!
具体情况如下:
启动机器,呈现一个黑乎乎的背景,并不是多重启动界面,上附有如下文字:
GRUB version 0.93 ( 636K lower / 522048K upper memory)
[Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.]
Grub>
接着我键入如下所示命令倒是可进入Windows:
Grub>rootnoverify (hd0,0)
Grub>chainloader +1
Grub>makeactive
Grub>boot
可怎样进入Linux(RH9.0)呢?Linux(RH9.0)分区里有我大量的重要数据,急死人啊!
查阅资料,我初步判断可能是多重引导装载程序出问题了,于是我想到了重装GRUB,又进行了如下操作:
插入Linux(RH9.0)第一张光盘,将启动设置为光盘启动,按F5进入Linux救援模式,键入Linux rescue,接着选好语系、键盘等,选择“继续”将系统以读写模式挂载在/mnt/sysimage,最后按“确定”进入shell。在shell中执行如下命令:
-bin/sh-2.05b#chroot /mnt/sysimage/ (将根目录切换到该目录中)
sh-2.05b#grub-install /dev/hda (重装GRUB)
可是光驱根本就没转,GRUB根本就没重装,老是停在这里过不去,我等了好几个小时仍然没有进展。我想装GRUB不至于要这么久吧,肯定是出错了。
我试了好几遍,情况完全一样。没辙了!!
急盼大家帮我分析分析。谢谢!
作者:
網中人
时间:
2007-02-06 13:09
chroot 之後,
你打 fdisk -l 看看有啥結果?
然後看看 /boot 下面的 vmlinuz 跟 initrd 用甚麼版本?
再將結果告訴這裡的弟兄,那樣他們才好幫忙。
作者:
yezhao_2008
时间:
2007-02-06 19:59
谢谢網中人!
如您所说,fdisk -l的内容如下:
Disk /dev/hda:80.0GB, 80026361856 bytes
240heads, 63 sector/track, 10337 cylinders
Units=cylinders of 15120*512=7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1387 10485688+ 7 HPFS/NTFS
/dev/hda2 1388 9744 63178920 f Win95 Ext'd(LBA)
/dev/hda3 9745 10337 4483080 12 Compaq diagnostics
/dev/hda5 1388 2806 10727608+ b Win95 FAT32
/dev/hda6 2807 4161 10243768+ b Win95 FAT32
/dev/hda7 42162 6935 20971408+ b Win95 FAT32
/dev/hda8 6936 7004 521608+ 83 Linux
/dev/hda9 7005 7073 512608+ 82 Linux swap
/dev/hda10 7074 9744 20192728+ 83 Linux
另外, vmlinuz 跟 initrd 的版本均为2.4.20-8
敬请指教!
作者:
loghu
时间:
2007-02-07 10:49
我以前也是重装过grub,share 一下
Reinstall Grub(Linux or Double Opration System)
If you reinstall system,your MBR was broken,so we need reinstall grub.
Insert CD1 to your cd-rom.
1. boot: linux rescue
2. Choose a Language、Keyboard Type、Setup Networking,
Network Configuration for eth0.
3. (sh-3.00# chroot /mnt/sysimage)
sh-3.00# grub
grub> root (hdX,Y)
X是Linux所在的硬盘,Y是装有Linux系统所在的根分区
grub> setup (hd0)
4. succeeded
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2