QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1291|回复: 4

Magic linux被XP搞死了,可恶的盖子!

[复制链接]
发表于 2008-10-17 16:44:55 | 显示全部楼层 |阅读模式
最初用XP的时候,硬盘分区是这样的:
主分区    C盘
扩展分区  D,E,F盘
主分区    自由未使用
安装Linux规划硬盘分区方案的时候,是这样的:
主分区    C盘
从C盘无损分出一部分作为  主分区  /   根分区
扩展分区  D,E,F盘
从F盘无损分出一部分作为  逻辑分区  Swap分区
主分区    自由未使用

安装完ML2.1,Grub安装在MBR,默认启动Linux。
此刻系统检测,写成的grub.conf为  /分区为/dev/sda3或者(hd0,2)。
今天回到XP,把最后一个主分区,格式化为FAT32,供两个系统交换文件使用,顺便放了一些应急的Dos工具。
结果重启后,就出错了:
grub loading 1.5
grub loading
error 17

幸好手头还有一张WinMe自启动盘,启动到dos下,用fdisk一看,nnd,XP把活动分区改成C盘了。重新用fdisk把活动分区改成第二主分区(注意!,就是这儿出了问题),依然是原来的错误信息。
用Grub for Dos查看,linux主分区现在居然成了(hd0,1)。手动输入kernel和initrd,重新启动到ML2.1,把grub.conf中对应位置改成(hd0,1),就好了。

问题是一是盖子比较霸道;二是grub 0.97似乎比Grub for Dos差得远了,貌似Grub for Dos只要安装在MBR,就可以自动寻找stage1.5和2啊。
发表于 2008-10-17 19:33:54 | 显示全部楼层
Grub for Dos内置的有引导菜单
回复

使用道具 举报

发表于 2008-10-17 20:57:07 | 显示全部楼层
看来你的分区表开始有问题,XP 安装后给修复了。
分区都是按顺序排列的。你这个貌似闲置了一个分区表位置,导致XP重新整理分区表后,把空余的主分区位置给了 / ,把 / 的位置空了出来。
回复

使用道具 举报

 楼主| 发表于 2008-10-18 12:01:03 | 显示全部楼层
版主眼力真好,的确是这个问题。主要问题是C盘后面划出一个主分区来了。用PM8.0搞的,启动到XP后,整理的。
那就是一条了,擅自更改活动分区,呵呵。
回复

使用道具 举报

发表于 2008-10-19 16:34:23 | 显示全部楼层
启动出错问题经常遇到,怎么搞定实在学不会,遇到的时侯我都是重装,靠
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 14:51 , Processed in 0.040093 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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