QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: amiren

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

[复制链接]
 楼主| 发表于 2004-7-27 17:36:32 | 显示全部楼层
新的问题出来了,求教:
第二次安装好后,第一次重启跳出了原来的xp和2000的菜单,没有fc2。
我看了论坛里的一些文章,又用安装光盘启动机器,进入linux rescue模式,输入了
dd if=/dev/hdb2 of=linuxboot bs=512 count=1
然后输入
cp linuxboot /dev/hda1  (把此文件拷贝入c盘)

可是重启后,竟然出现了grub的菜单,一个是fc2,一个是other,选other闪一闪没反映,选fc2就进入了linux

大家说,是不是我的那句拷贝文件命令打错了,怎么原来xp的菜单一下子变成了grub的菜单啦?怎么改回来啊?   
回复

使用道具 举报

发表于 2004-7-27 17:51:26 | 显示全部楼层
分配为“/”就行了,要不分个SWAP分区
回复

使用道具 举报

发表于 2004-7-27 19:19:00 | 显示全部楼层
看不懂啊 郁闷 上面的参数是运行什么 然后输入啊
回复

使用道具 举报

 楼主| 发表于 2004-7-27 20:23:47 | 显示全部楼层
请问/DEV/hda1这个设备文件如果坏了怎么办?有什么办法可以恢复吗?
回复

使用道具 举报

发表于 2004-7-27 23:31:30 | 显示全部楼层
谁能告诉我直接安装不会破坏xp引导的方法啊
回复

使用道具 举报

发表于 2004-7-27 23:41:13 | 显示全部楼层
是这样的,其实windows的引导文件是放在/dev/hda1下的。/dev/hda下的引导部分是空的。BIOS发现/dev/hda是空的就读后面的那个引导区域了。

所以安装grub的时候,先出现grub,再出现windows的引导程序,所谓的双系统是这样实现的,早期的lilo也是要写在/dev/hda上的。

/dev/hda是硬盘的引导区
/dev/hda1是分区的引导区

[quote:a33e31d351="amiren"]原来是分区表出错了,我已经用diskgen救回了分区表,删了linux分区,准备第二次重装fc2。

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

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

使用道具 举报

 楼主| 发表于 2004-7-28 12:41:54 | 显示全部楼层
[quote:bdf7031833="ccat"]是这样的,其实windows的引导文件是放在/dev/hda1下的。/dev/hda下的引导部分是空的。BIOS发现/dev/hda是空的就读后面的那个引导区域了。

所以安装grub的时候,先出现grub,再出现windows的引导程序,所谓的双系统是这样实现的,早期的lilo也是要写在/dev/hda上的。

/dev/hda是硬盘的引导区
/dev/hda1是分区的引导区

[/quote]

可是安装后第一次启动出现的是xp的启动菜单啊,第二次启动突然就变成grub的了,这个怎么解释呢?
回复

使用道具 举报

发表于 2004-7-28 13:40:49 | 显示全部楼层
[quote:85ed79e23f="amiren"]新的问题出来了,求教:
dd if=/dev/hdb2 of=linuxboot bs=512 count=1
然后输入
cp linuxboot /dev/hda1  (把此文件拷贝入c盘)
[/quote]
mkdir /mnt/winc
mount -t vfat  /dev/hda1 /mnt/winc
dd if=/dev/hdb2 of=/mnt/winc/linuxboot.lnx bs=512 count=1

reboot
-----------------------
关机了,进windows。在c:\boot.ini中加一句:
FC2=c:\linux.lnx
重启就可以选FC2进FC2了。
回复

使用道具 举报

发表于 2004-7-28 13:49:41 | 显示全部楼层
恢复方法:用xp安装盘。到选择系统时不用理,直接关机。
---
你还是搜搜吧,有点记得不请了。
回复

使用道具 举报

 楼主| 发表于 2004-7-28 14:11:16 | 显示全部楼层
回复

使用道具 举报

发表于 2004-7-28 15:39:19 | 显示全部楼层
[quote:d9dade753d="amiren"]原来是分区表出错了,我已经用diskgen救回了分区表,删了linux分区,准备第二次重装fc2。

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

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


这个和LINUX的主分区或者逻辑分区没关系,我试过(XP,2000,LINUX),都可以的好象. 倒是从原来的盘里PQ出空间再装LINUX的话,GRUB必会出问题, 我相信虽然GRUB比WINDOWS窗口先出来, 但它还是要靠WINDOWS引导的, 所以动了WINDOWS的空间是蛮致命的
回复

使用道具 举报

发表于 2004-7-30 13:17:07 | 显示全部楼层
[quote:68eb24a59a="amiren"]请问/DEV/hda1这个设备文件如果坏了怎么办?有什么办法可以恢复吗? [/quote]
这是个虚拟的设备文件是内核启动过程中创建的,除非内核坏,否则是不会坏 的
回复

使用道具 举报

 楼主| 发表于 2004-8-2 11:36:50 | 显示全部楼层
可是用mount命令真的不行了
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-16 13:35 , Processed in 0.038870 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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