系统启动问题 急救

sidney 2008-09-08 02:19:57
昨天装了个linux,在选grub安装位置时,我选了安装在引导分区的第一个扇区,结果启动电脑的时候没有linux的启动项
我到网上搜到个解决办法是用dd命令导出linux引导分区的内容保存到c盘,然后修改boot.ini的信息.但是我装的linux不能识别ntfs格式的c盘,在linux中装载不了c盘,于是我自做主张用这样两个命令:
dd if=/dev/hda7 of=linux.lnx bs=512 count=1
cp linux.lnx /dev/hda1
重启
出现的启动项是grub version 0.93
里面有red hat linux(2.4.20-8)和dos两个选项,没有windows xp
我估计是因为那个cp命令把c盘MBR覆盖了,问题是现在怎样恢复这个MBR?我试了用xp安装盘的fixmbr命令,结果它修复过后还是只有linu没有windows选项
在线等
...全文
77 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wodeyouxian 2008-09-14
  • 打赏
  • 举报
回复
修改menu.lst(也可能叫grub.conf)文件,加上一条引导C盘(假定你的XP安装在C盘)的命令就行了.

title Load_WinXp
chainload (hd0,0)/ntldr
boot


gettext 2008-09-13
  • 打赏
  • 举报
回复
XP能进去吗? 如果可以修改boot.ini应该可以直接进XP。

另外, 用grub引导不是更好的吗?
speme 2008-09-12
  • 打赏
  • 举报
回复
错了,你是想先XP的选项菜单再linux的选项菜单么?
把dd出的那个文件改到C盘根目录下,改boot.ini.
speme 2008-09-12
  • 打赏
  • 举报
回复
用fixmbr.
huailairen 2008-09-11
  • 打赏
  • 举报
回复
把linux盘放进去,选升级安装,就可以了
sidney 2008-09-08
  • 打赏
  • 举报
回复
怎么没有人帮忙啊,我刚才用fixboot命令修复了,启动项还是只有linux和dos,然后我选择dos,竟然在dos里面有xp的启动项,可是这也麻烦啦,每次进入xp还得先选dos

19,615

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧