当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]Linux硬盘分区问题
帖子发表于 : 2008-07-27 12:28 
头像

注册: 2008-07-19 11:14
帖子: 430
送出感谢: 4
接收感谢: 8
今天遇到大问题了……为了可以将Linux盘设置为Primary,我用Partition Magic在C盘后(扩展分区前)分了两个区:一个15G的EXT3,设置为活动,还有一个1G的Swap。重启后分区,一切正常。但我再启动时,系统无法引导了!一进去就显示
Partition signature !=55AA
我想55 AA是MBR的最后两个字节,就认为是MBR坏了,用Windows安装盘Fixmbr后再重启,变成了
Error loading operating system
我又Fixboot,结果现在变成了
NTLDR is missing
郁闷……现在连Windows也无法安装了,要选择安装盘时它说硬盘上没有支持的分区……可是除了EXT3和Swap之外的分区都是FAT32啊。我用D删除这两个分区后按C创建新分区,可半天没动静……
我现在手上只有Windows安装盘,现在电脑是彻底进不去了,这是硬盘坏了吗?跟我的Linux分区有关系吗?还是Partition Magic的错误?哪位高手能帮帮我呢?
Help!


最后由 sgsdxzy 编辑于 2008-07-28 16:30,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-27 12:43 

注册: 2007-12-31 11:40
帖子: 389
送出感谢: 0 次
接收感谢: 0 次
xp要装在第一分区,分区工具用系统自带的简单明了。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-27 13:16 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
ext3 被你设为活动,当然 ntldr is missing 了。
用 ubuntu livecd 启动,把 xp 盘设为活动,就可以引导 xp 了


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-27 13:20 
头像

注册: 2008-02-17 23:47
帖子: 22108
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
LZ基本概念太差
Primary?IDE硬盘?这个是在硬盘跳线上设定的,和分区没有任何关系。

另外:
引用:
我用Partition Magic在C盘后(扩展分区前)分了两个区:一个15G的EXT3,设置为活动

那么你应该是在hd0之后分出了hd1和hd2两个主分区,并且把hd1或hd2激活成了可引导分区,而你的c盘(hd0)上是XP,那当然XP无法自己引导了。
你现在应该用windows安装盘或ubuntu liveCD启动,在分区工具里重新激活hd0即C盘,然后即可继续。

ps:linux所有分区都可以装到逻辑分区,不一定要主分区的。


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-07-28 0:27 

注册: 2008-06-04 11:24
帖子: 232
送出感谢: 0 次
接收感谢: 0 次
adagio 写道:
LZ基本概念太差
Primary?IDE硬盘?这个是在硬盘跳线上设定的,和分区没有任何关系。

另外:
引用:
我用Partition Magic在C盘后(扩展分区前)分了两个区:一个15G的EXT3,设置为活动

那么你应该是在hd0之后分出了hd1和hd2两个主分区,并且把hd1或hd2激活成了可引导分区,而你的c盘(hd0)上是XP,那当然XP无法自己引导了。
你现在应该用windows安装盘或ubuntu liveCD启动,在分区工具里重新激活hd0即C盘,然后即可继续。

ps:linux所有分区都可以装到逻辑分区,不一定要主分区的。


唔,hd0、hd1应该指的是第一、二硬盘;hd(0,0)、hd(0,1)指的才是第一硬盘的第一、二分区。
“主分区”的英文为“PrimaryPartition”,“扩展分区”的英文名为“ExtendedPartition”。

“主分区的特性是在任何时刻只能有一个是活动的,当一个主分区被激活以后,同一硬盘上的其他主分区就不能引导操作系统。”

“grub可以让你从任何磁盘分区启动,无论是否为活动分区。”(我的理解是GRUB安装在MBR上面的就可以不设置活动分区了)


最后由 myubunt_720 编辑于 2008-07-29 16:08,总共编辑了 1 次

页首
 用户资料  
 
6 楼 
 文章标题 : Re: [问题]Linux硬盘分区问题
帖子发表于 : 2008-07-28 1:31 

注册: 2008-06-04 11:24
帖子: 232
送出感谢: 0 次
接收感谢: 0 次
sgsdxzy 写道:
今天遇到大问题了……为了可以将Linux盘设置为Primary,我用Partition Magic在C盘后(扩展分区前)分了两个区:一个15G的EXT3,设置为活动,还有一个1G的Swap。重启后分区,一切正常。但我再启动时,系统无法引导了!一进去就显示
Partition signature !=55AA
我想55 AA是MBR的最后两个字节,就认为是MBR坏了,用Windows安装盘Fixmbr后再重启,变成了
Error loading operating system
我又Fixboot,结果现在变成了
NTLDR is missing
郁闷……现在连Windows也无法安装了,要选择安装盘时它说硬盘上没有支持的分区……可是除了EXT3和Swap之外的分区都是FAT32啊。我用D删除这两个分区后按C创建新分区,可半天没动静……
我现在手上只有Windows安装盘,现在电脑是彻底进不去了,这是硬盘坏了吗?跟我的Linux分区有关系吗?还是Partition Magic的错误?哪位高手能帮帮我呢?
Help!



教训阿!
类似操作前一定要事先备份分区表!
推荐DISKMAN/DISKGENIUS,100来K,能和DOS装到一张软盘上!
它有个交互式重建分区表功能,可以试下。

强烈建议先把当前分区表备份了再操作!!!

感觉说你两个系统都还在。
假如你能恢复到安装LINUX后的分区表,建议把WIN分区设成活动,试试只重新安装GRUB到硬盘MBR。推荐DOS下的命令行工具GRUB4DOS。
从DOS运行GRUB4DOS,进入GRUB界面后出现grub>,运行:
grub>root (hd0,1) /* 指定LINUX引导文件所在分区,hd(0,1) 指第一硬盘的第二个主分区,就是你的EXT3 */
grub>setup (hd0) /* 安装GRUB到第一硬盘的MBR */
grub>quit /* 大功告成 */

附件给发上这俩软件。要运行GRUB4DOS的话,估计得找个能支持USB盘的DOS。

最后再强调,动分区表一定要先备份!!!!!!


附件:
dgen&grub4dos.zip [1.43 MiB]
被下载 21 次
页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-07-28 13:37 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
myubunt_720 写道:
硬盘的主盘和从盘分别为Primary,和Slave。


硬盘的主盘和从盘分别为Master,和Slave。主人和奴隶,SM 也是这两个字 :)
第一主盘 Primary Master
第一从盘 Primary Slave
第二主盘 Secondary Master
第二从盘 Secondary Slave


最后由 billbear 编辑于 2008-07-28 13:51,总共编辑了 1 次

页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-07-28 13:48 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
用lilo就可以这样,grub应该也可以。

billbear 写道:
ext3 被你设为活动,当然 ntldr is missing 了。
用 ubuntu livecd 启动,把 xp 盘设为活动,就可以引导 xp 了


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-07-28 14:00 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
冲浪板 写道:
用lilo就可以这样,grub应该也可以。

billbear 写道:
ext3 被你设为活动,当然 ntldr is missing 了。
用 ubuntu livecd 启动,把 xp 盘设为活动,就可以引导 xp 了


当然,但是他还没有开始装 ubuntu , ext3 是空的,又是活动,当然无法引导。这是对的,没什么好修复的,把 ubuntu 装上去就好了。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-07-28 16:34 

注册: 2008-04-13 9:47
帖子: 185
送出感谢: 0 次
接收感谢: 0 次
很多找不到硬盘的实例大都是使用了第三方分区程序,像PM 等。若是双系统建议用Windows分区,并将装Ubuntu的区留在最后一区且不要分,由UBUNTU自己分区。若只是有Ubuntu就用UBUNTU自己分区。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-07-28 22:06 

注册: 2008-06-21 13:07
帖子: 174
送出感谢: 0 次
接收感谢: 0 次
哎,没想到这么麻烦啊!呵呵,我每次重装系统的时候都是用DM重新分区格式化,再装,有时也直接用UBUNTU的分区软件!感觉没什么问题!用GRUB最好,又成熟又好用!不过我经常用DM,不知道我的硬盘伤得历不历害!


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-08-13 21:36 

注册: 2007-11-27 11:43
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
做个U盘启动盘,把ntldr拷贝过去即可启动windows。然后可以在windows下的boot.ini里挂上grub启动ubuntu。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译