LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1459|回复: 6

我重装的XP,能用DOS下的安装模式引导修复双启动吗?

[复制链接]
发表于 2006-11-20 10:28:10 | 显示全部楼层 |阅读模式
XP格式化换2003了。
原来XP LINUX 用的 WINGRUB

格式化以后,现在还能用GRUB引导修复双启动菜单吗?
 楼主| 发表于 2006-11-20 11:34:28 | 显示全部楼层
分区表也变了,重装WINGRUH后,是原来的菜单,但是 KERNEL 不再HDA,9了,提示找不到 怎么办啊 大哥们
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 11:46:23 | 显示全部楼层
高手看看啊,如何修改啊
回复 支持 反对

使用道具 举报

发表于 2006-11-20 15:19:52 | 显示全部楼层
Post by aksoft
分区表也变了,重装WINGRUH后,是原来的菜单,但是 KERNEL 不再HDA,9了,提示找不到 怎么办啊 大哥们

??
什么意思?
原来和现在的分区是怎么分得?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 18:42:20 | 显示全部楼层
乱套了,分区乱了¬扯淡了¬郁闷啊
回复 支持 反对

使用道具 举报

发表于 2006-11-20 23:09:09 | 显示全部楼层
如果重装2003过程中没动过linux分区还是有可能恢复引导的。把你前后的分区信息帖上来大家才好帮你。
回复 支持 反对

使用道具 举报

发表于 2006-11-21 12:50:09 | 显示全部楼层
如果只存在格式化了以前的一个或者多个分区,是不会影响分区的起始位置,也不会影响分区号的。以前的第几分区将仍然是第几分区。
分区号出错的问题多是由于删除分区再建分区这样的操作造成的。
这样的问题在逻辑分区出现比较多一些。
例如:
在安装操作系统时将 /dev/hda5 删除了,然后再建同样大小(起始位置不变)。这样就会造成分区号出现混乱。混乱不表示不能使用。混乱的是分区号。因为在 删分区时,它的后面一个分区号将会向前靠。 也就是删了 /dev/hda5 之后,/dev/hda6就变成了/dev/hda5 。这里变化的只是分区号。不影响每个分区上面的数据。而当被删除的分区所在的硬盘空间再建分区、格式化(重建文件系统)之后,又安装新的操作系统,这时这部分硬盘空间上的数据就被覆盖掉了。

关于 同一硬盘中分区号的改变导致系统无法启动
可以使用 GRUB 引导装载程序装载程序解决问题。

**********************
GRUB 编辑模式
GRUB 命令模式
**********************

编辑模式:
GRUB启动之时,按 E 键启动 edit 编辑模式。如果GRUB设有密码,需要先按 P 键,然后输入密码。
上下光标键,选择需要修改的启动项。
在那段启动系统的配置文件中找出 有关于分区的,改其数字。
硬盘上的分区就只有那么多,改这个数据应该不算难。一次试不好,可以再试。

Esc 键的用法:在编辑模式或者命令模式中,返回启动菜单可以按 Esc 键。


命令模式:
GRUB命令模式之无敌篇  >>>>>


例:
Linux 中没有单独划分 /boot 的情况
猜 系统在 /dev/hda6
kernel (hd0,5)/     按 Tab 键,然后注意观察屏幕上列出 (hd0,5)/ 也就是 /dev/hda6这个分区的根目录下面的文件。如果在提示中能够发现一些英文的 目录 / 文件 名,那么恭喜!!此分区上是有数据的,文件和目录都在。如果能够确定此分区下的目录名就是Linux中的系统分区的目录名,那么现在已经有办法启动系统了。注意观察有没有发现 /boot 目录。
kernel (hd0,5)/boot/   这里的 boot 可以不打全,按下 Tab 键可以补全。在敲完这些之后再按 Tab 键,一次不行可以按两次试试。看看有什么提示,有没有看到 vmlinuz 字样??

kernel (hd0,5)/boot/vmlinuz roo=/dev/hda6
initrd (hd0,5)/boot/initrd
boot

注意了,上面的 vmlinuz 和 initrd 是链接文件。如果上面的命令不能实现启动,可以试试把文件名打全,例 vmlinuz-2.6.16.21-0.25-default  以及 initrd-2.6.16.21-0.25-default 。

如果/boot单独分配了的,要麻烦一些。
单然,手上有 LiveCD 也可以。





########### SuSE Linux 安 装 向 导 之 经 典 修 复 ############

启动 SuSE Linux 安装向导。
注意,使用的安装文件版本最好不要比要修复的版本低。当然使用的就是现在要修复的系统的安装文件,那最好不过了。

安装时,有几个选项的。

…… 完全安装 ……
…… 修复安装 ……
…… 其它选项 ……

选择 …… 其它选项 ……

这时有两个选项:
…… 修复已安装的系统 ……
…… 引导已安装的系统 ……

把这里的看一看。试试能不能解决问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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