windows7 硬盘安装Ubuntu 失败结论!动态磁盘!

艹!!!

windows7 硬盘安装Ubuntu 失败,搞了一天啊,时光宝贵啊,不过最终找到原因了(动态磁盘的原因),但要安装只能格式化整个磁盘了,艹!

 

参看此贴:http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=309320&start=15

经过一番长时间的查询和摸索,终于在前天安装win7+ubuntu成功,其中走了不少弯路,错路,有时候让人沮丧。为了不让别的和我一样的刚开始玩ubuntu的小菜鸟们也和我一样经历这么曲折的过程,我决定把我的过程记录下来,其中的经验教训供别的朋友参考。
首先谈下我的情况:
电脑装了64bit的专业版win7,然后尝试装ubuntu。
我在装win7的时候是分区分成了c-100g容量\d--100g容量\e--300g容量三个区,但是win7本身建立了一个200m的隐藏分区。注意这里的4个分区都是主分区,因为那次安装win7的时候界面没有提供是分成主分区or扩展分区(逻辑分区)的选项,4个主分区是造成我所有曲折经历的罪魁祸首,但是注意--win7安装时是可以直接分出扩展分区的,具体方式见后面描述(网上很多烂贴,说了半天也说不出个所以然,这是我有强烈的意愿写这篇帖子的最重要的原因,因为上网搜索这些信息实在太耗时间了)。
装系统全过程:
由于4个分区都是主分区,所以不能再分出别的区了,具体为什么请看前面某楼(忘了,不好意思)兄弟的说明,这里我就不多说了。但是在网上我又我看了些说明,用win7的磁盘管理将d盘压缩出30g的容量使它成为一个新的区(注意我这里有5个区了),准备在这个新的盘中装ubuntu,但是这一步压缩出新的区的操作导致我的整个硬盘变成了动态磁盘了,动态磁盘本身来说是个好主意,这中磁盘可以突破4个主分区的限制,我想这就是为什么win7安装时不问你要不要分成扩展分区的原因了。
但是问题是--动态卷不能安装ubuntu系统,其实连win7都不行。
查出问题所在之后,下一步要做的就是把磁盘变成基本磁盘了,注意动态磁盘转化为基本磁盘那么磁盘上所有的数据都会丢失,无损转换方法我没有找到。查了很多帖子,真正有用的是下面这个方法:
这个方法适用于已经将所有数据备份,而且磁盘上装了操作系统的情况。
首先,放入win7安装盘,对,就是要重装系统,但是如果你的盘也是动态盘的话你会发现,win7盘既不能将磁盘重新分区,也不能装在除了c盘以外的任何一个盘了,要重新分区,去掉动态磁盘的属性要使用如下办法:
其次,进入到安装画面后,按shift+f10进入命令窗口。
请输入以下命令:
diskpart//进入diskpart命令环境,注意''//''后面的内容属于注释
list disk
select disk 0
clean//这里会清除磁盘上所有内容,包括分区之类的。
create partition primary size=100000//创建100g的主分区
active
format quick
create partition extended//创建扩展分区--注意只有创建了扩展分区后才能创建逻辑分区
create partition logical size=100000
format quick
create partition logical size=240000
format quick
create parition logical //将剩余的容量分成逻辑分区3
format quick
exit
exit
到此,便将硬盘分成了100g的c盘(主分区,事实上比100g稍微小一点),100g的d盘,240g的e盘,30g的f盘。
往后便是在c盘装上win7,顺便提一下,这种方法还避免了产生一个200m的隐藏主分区。
然后开始装ubuntu,我前面提到我刻了一张10.04的光盘,把硬盘分区搞定之后一切都变得简单起来,硬盘也没有出现我前面的奇怪的情况:win7下的分区和ubuntu下的分区没有一一对应的情况。
我按照提示将ubuntu装在30g的分区里面,swap分了4g,然后在剩下的空间格式化为ext4,在其中又建立了/boot=100m,/var=1g,其余的为:/---我是菜鸟,不知道这么分是否合理?请指教。
下面是我装ubuntu拍的一张分区图片(不知道那个很小的sdb哪里来的,算了,forget it):

总之呢,我的经验就是:要装双系统,那么最好要有扩展分区--这样好给linux分出合理的空间来。
不要将磁盘变成动态的,如果变成了动态,那就按照上面的方法重新分区吧。

你可能感兴趣的:(windows7)