参考链接:
https://www.cnblogs.com/EasonJim/p/7112413.html
写在前面:双系统为了安全起见,建议建四个分区,三个分区的教程也很多,感觉不适用与双系统,万一重装系统或者删除ubuntu系统等操作时,可能会破坏启动的引导,与四个分区相比就是多了个启动分区/boot 分区,与Windows的启动引导隔离开,当然在device for boot loader installation(见下文)也要选择该boot分区,再用easyBCD软件来管理。校园网的朋友们,装ubuntu的时候记得把网线断开,不然选时区的时候会卡死
网上看到的一些问题:
首先post上各分区的配置
总大小220GB
分区类型 | 分区名称 | 分区格式 | 分区大小 |
---|---|---|---|
主分区 | / | Ext4 | 89088MB (87G) |
逻辑分区 | swap | 交换空间 | 32768MB (32G) |
逻辑分区 | /boot | Ext4 | 1024MB (1G) |
逻辑分区 | /home | Ext4 | 剩下的全部free space (100+G) |
问题一:freespace就会变成unusable 点不到!
情况一&解决:
在2T机械分配linux的各个分区的时候发现, / swap /boot /home四个分区装哪一个,freespace就会变成unusable,我就很纳闷了,后来一查发现,四个分区都是主分区,被F盘、E盘、G盘和I盘占掉了,而window只认四个主分区,我的机械原先没有做启动盘,所以把另外的4个499gb的分区划成逻辑分区即可,下面是
Acronis Disk Director Suite 软件,有汉化包,包在教程文件夹目录里。软件我在最后会给个百度云的链接。
如图:
how:如果使用磁盘管理程序变成了动态分区,这个软件也会安装失败。
1.使用手动模式,
2.右键菜单->高级->转换,
3.分别把F盘、E盘、G盘和I盘转换为逻辑分区,这样会产生5M左右的未分配分区。
情况二&解决:
/、/boot、swap、/home都以logical来分区。
情况三&解决:
先将/boot、swap、/home用logical分区,最后用primary将/分区。想了一下我之前分的两个盘的256GB的SSD,就是这样才装成功的~
最终结果:
如图:把2T机械的盘的主分区改为逻辑分区后,创建了/dev/sda9 的主分区后,任然可以继续分这个free space。
问题二:device for boot loader installation处选择什么?
-
选择一,为默认选项/dev/sda,这样的结果会使Ubuntu来引导windows启动(通俗的说,就是默认自动进入Ubuntu,可手动选择进入windows)。优点:简单,无需手动创建引导文件;缺点:不利于后期Ubuntu卸载。【这里提供一种简单的卸载Ubuntu的方法,下载easyBCD,在“BCD部署”中点击“编写MBR”即可,然后再用磁盘管理,删除Ubuntu建的四个分区,大功告成】。
-
选择二,为/dev/sdaX,数字X对应/boot所在分区。优点:默认进入windows,可选择进入Ubuntu。缺点:Ubuntu启动文件需要自己创建。
我们选sda11 ext4 /boot 因为我们分的盘中预留了启动盘好处是,可以与Windows的启动文件分离开来,以免双系统的时候相互影响,要是只有一个硬盘的情况下可以选择该盘。
问题三:重启之后没有ubuntu选项
因为前面的device for boot loader installation选的是自己创建的/boot分区,Ubuntu启动文件需要自己创建。
再次强调,这一步有点坑,是软件的问题,认准EasyBCD 2.3。试了1.5 2.1都是坑。
选定分区7,就是/boot分区,类型是GRUB 2
最后保存一下!重启之后就有两个盘可以选择了。
PS:附上本文需要的软件链接:
链接:https://pan.baidu.com/s/1gKSZ4THKVtTFiMXWt3rusA 密码:i7gy
本文为个人见解,若有不当地方,请指出 ?