免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1542 | 回复: 3
打印 上一主题 下一主题

[求助]关于装有Windows 和Linux(RH9.0)双系统的PC机的启动问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-02-06 12:22 |只看该作者 |倒序浏览
关于装有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不至于要这么久吧,肯定是出错了。
我试了好几遍,情况完全一样。没辙了!!
急盼大家帮我分析分析。谢谢!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2007-02-06 13:09 |只看该作者
chroot 之後,
你打 fdisk -l 看看有啥結果?
然後看看 /boot 下面的 vmlinuz 跟 initrd 用甚麼版本?
再將結果告訴這裡的弟兄,那樣他們才好幫忙。

论坛徽章:
0
3 [报告]
发表于 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
敬请指教!

论坛徽章:
0
4 [报告]
发表于 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
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP