QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1900|回复: 27

fc2求救:在xp双系统下装fc2,导致机器无法引导!我晕了

[复制链接]
发表于 2004-7-26 19:06:18 | 显示全部楼层 |阅读模式
原有xp和2000双系统,今天又开了2个新区,9G的ext3格式为数据区,1G的为swap区。安装时选了将GRUB引导写入安装分区的头扇区中(即非MBR区),可是安装完毕重启机器,提示“ntldr is missing”

原来的系统也启动不了了,救命啊!!!       
发表于 2004-7-26 20:07:39 | 显示全部楼层
我得是直接就近linux了,xp启动选项没有了.郁闷中
回复

使用道具 举报

 楼主| 发表于 2004-7-26 20:56:53 | 显示全部楼层
我用安装光盘的F5功能进入了 linux resuce 模式,在sh-2.05b#提示下输入:
mount /dev/fd0 /mnt/floppy
为什么它说“mount point /mnt/floppy does not exist"?

请问在这个提示符下如何把linux分区中的某个文件直接拷贝到c盘啊?
  
回复

使用道具 举报

发表于 2004-7-26 22:32:59 | 显示全部楼层
试试下面的方法:
先用启动盘进入linux,
打开一个终端,以root用户输入:
sfdisk -d /dev/hda | sfdisk --no-reread -H255 /dev/hda
如果不行,把-H255改为-H240
注意:如果你不能确定Windows所在硬盘是不是"hda"可以使用
cat /proc/partitions
来查看每个分区的大小,以便确定哪个是Windows。如果你的Windows分区不是hda,使用以上命令列出的硬盘来代替"hda"。
回复

使用道具 举报

发表于 2004-7-26 22:35:43 | 显示全部楼层
[quote:46f3058ec4="amiren"]我用安装光盘的F5功能进入了 linux resuce 模式,在sh-2.05b#提示下输入:
mount /dev/fd0 /mnt/floppy
为什么它说“mount point /mnt/floppy does not exist"?

请问在这个提示符下如何把linux分区中的某个文件直接拷贝到c盘啊?
  [/quote]
现使用命令:
chroot /mnt/sysimage
回复

使用道具 举报

 楼主| 发表于 2004-7-27 00:04:56 | 显示全部楼层
刚发现我的硬盘模式变成CHS了,这个是什么啊,记得以前好像是LRG或者LBA的呀!   
回复

使用道具 举报

发表于 2004-7-27 00:19:43 | 显示全部楼层
如果你想恢复原来的XP和2000,插入xp的安装盘,到了要你选择安装还是修复的时候按R进入修复模式,按照提示输入密码什么的,然后fixmbr
回复

使用道具 举报

 楼主| 发表于 2004-7-27 00:27:20 | 显示全部楼层
[quote:f29b7f35b2="thinker007"]如果你想恢复原来的XP和2000,插入xp的安装盘,到了要你选择安装还是修复的时候按R进入修复模式,按照提示输入密码什么的,然后fixmbr[/quote]

我已经做了,用xp安装盘启动,可是没有什么选R的选项,而是直接到了选择分区这一步,天! 竟然说原来装xp的c盘是未知分区,只有格式化一条路,晕死!

怎么会这样啊?怎么办啊!     
回复

使用道具 举报

发表于 2004-7-27 00:51:40 | 显示全部楼层
[quote:7a258ecc7e="w1ang"]试试下面的方法:
先用启动盘进入linux,
打开一个终端,以root用户输入:
sfdisk -d /dev/hda | sfdisk --no-reread -H255 /dev/hda
如果不行,把-H255改为-H240
注意:如果你不能确定Windows所在硬盘是不是"hda"可以使用
cat /proc/partitions
来查看每个分区的大小,以便确定哪个是Windows。如果你的Windows分区不是hda,使用以上命令列出的硬盘来代替"hda"。[/quote]

这个试过了么?
回复

使用道具 举报

 楼主| 发表于 2004-7-27 11:32:37 | 显示全部楼层
原来是分区表出错了,我已经用diskgen救回了分区表,删了linux分区,准备第二次重装fc2。

请教达人们,linux分区是不是可以是逻辑分区?第一次装的时候我把linux分区分成了主分区,是不是导致不能引导的最大原因呢?

还有grub的引导记录到底应该写在mbr还是linux分区中?怎么才能使已有的xp和win2000和要装的fc2同时出现在引导菜单上呢?
:neutral:
回复

使用道具 举报

发表于 2004-7-27 13:10:24 | 显示全部楼层
你“开了2个新区”是不是用PQ“开”的?
然后把EXT3分区给激活了?
这时候PQ会自动把NTFS分区给隐藏,不手动unhide一下XP不会认的。
回复

使用道具 举报

发表于 2004-7-27 13:48:27 | 显示全部楼层
新手还是别把grub安装到mbr为好
回复

使用道具 举报

 楼主| 发表于 2004-7-27 14:03:22 | 显示全部楼层
是这样的:我用PQ在硬盘的最后面新开了2个linux分区,一个ext3,一个swap,ext3设为了主分区,可能激活了-_-!,装fc2的时候,它说什么分区表有问题,建议LBA什么的(LBA应该是硬盘的模式吧 )我没有管他,继续装,问grub装在什么地方时,我选了非MBR,可是装好后,出现“ntldr is missing”,就什么都启动不了了

后来就发现了一些奇怪的问题:启动机器显示信息里硬盘模式成了CHS(这是什么模式唉),分区表也出现问题。

现在我把分区表搞定了,不过linux分区已经删了,准备重装。
给点意见吧! :neutral:
回复

使用道具 举报

发表于 2004-7-27 14:38:01 | 显示全部楼层
唉,可能我以前装Tubor Linux时也是装在逻辑分区了,结果硬盘数据全丢了。幸好这回装FC2时报错说不能安装,于是我装在扩展分区上。

这是个大问题,应该给予重视!
回复

使用道具 举报

 楼主| 发表于 2004-7-27 15:24:34 | 显示全部楼层
有个大问题: 我的第二硬盘37G,本来全部是扩展分区,不过我昨天用PQ把最后的10G分出来做linux分区了,现在扩展分区就只有27G,而那10G未分区。

请问在fc2的分区画面里,怎么分呢?是不是无论怎么分都是主分区啊,安装有没有影响?
    
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 13:42 , Processed in 0.046607 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表