1.磁盘分区
MBR分区表最多可以分4个主分区(无扩展分区),或者3个主分区和一个扩展分区,想要装多系统的网友一定要把主分区利用好;配合传统bios能发挥出它更好的功能。
GPT分区表最多可以分N>>4个分区(目前N=128),配合UEFI bios能够发挥出它更好的功能
我使用的是MBR分区表,主-主-扩展-主(最后一个主分区后面装Ubuntu时又转变成了逻辑分区);建议以后的分区为 主-主-主-扩展
2.Ubuntu如何分区
2.1fromhttp://genime.blog.163.com/blog/static/1671577532010750164718/
或者我的csdn资源查找该文档:
关键字 ubuntu如何分区 luoyanghero
2.2实践感悟:
只需要分3个区 ./boot 1G(存储空间小100M也可以); ./ 剩下存储空间; swap 2*4G(存储空间小1*4G也可以)。swap分区放在开始或者最后都可以。
./boot 与 ./ 分开,这样./ 坏了ubuntu还可以正常启动。
swap为内存两倍较稳妥。3.多系统安装(mbr分区,non-efi mode)
win8+ubuntu14.04+win10(按照先后顺序)
安装好win8(主分区,winNTsetup安装)后直接启动,加上Ubuntu(逻辑分区)后由grub2引导启动,再安装上win10(主分区,winNTsetup安装)后直接启动win10,看不到win8和Ubuntu启动项。
3.1 win10错误安装
3.1.1.情况说明
已有系统 windows(安装在C盘), Ubuntu,系统启动为grub引导
3.1.2.使用WinPE中的WinNTsetup安装win10
以我的电脑为例,已有系统安装在了C盘,并且C盘为活动分区,"引导磁盘的位置"选择为C盘
”安装磁盘的位置“选择为E盘,“版本”选择Pro
”挂载安装驱动器“我选择为E盘(安装位置),不太理解作用,网上说“只要勾选挂载安装驱动器选项,安装后就不会出现盘符交错的问题了”
ref:http://bbs.diannaodian.com/simple/?t168491.html
安装完毕后C盘不见,可通过磁盘管理将C盘显示出来。
3.2 win10正确安装
winNTsetup安装,选项设置为c(引导) e (安装在e盘)e(磁盘驱动器为e)
现在安装,c为主分区,e为主分区,winNTsetup安装,选项设置为e(引导) e (安装在e盘)e(磁盘驱动器为e).安装好后,e为活动分区,使用easybcd找到win8启动选项(覆盖式,后安装的系统启动项,会把之前的覆盖掉),或者使用分区工具将c设置喂活动分区,再启动win8
3.3.启动项修复
1)使用easyBCD(>ver2.2,里面有grub2)修复win8和Ubuntu启动项,此时由NT引导启动多系统,而不是grub2.,进入启动界面有win8,win10,Ubuntu,选择Ubuntu才进入grub2.
2)也可以使用winPE中的NTbootautofix工具修复,能修复win8,不能修复Ubuntu,再使用liveCD安装grub2以修复Ubuntu,此时是由grub2引导启动。(要进入两级引导菜单,开机时间相对慢,不建议使用)
4. 多系统安装(gpt efi mode)
4.1 磁盘转换为gpt并分区
1)diskgenius(专业版): 选中磁盘右键-〉转换分区表类型为GUID格式
2)DOS工具 diskpart : convert gpt(详见 diskpart help 或者我的另一篇博客“从win10体验到重装win8” 或者http://www.beihaiting.com/a/XTJC/XTJQ/2014/0815/5127.html)
安装win8时进入dos命令行(shift+F10)
3)ubuntu livecd gparted:图形界面,操作同diskgenius
4)ubuntu工具 parted:mklable gpt(详见parted help)
4.2 安装win8
0)win8下查看电脑是否适合efi模式安装系统或者是否处于efi安全模式
0.1)使用管理员进入cmd,键入powershell ->键入Confirm-SecureBootUEFI;如果出现
False—你的UEFI安全模式已经关闭
True—你的系统装有了UEFI,并且你需要自己去关闭安全模式
Cmdlet not supported on this platform—你的电脑不支持UEFI模式,恭喜你下面的教程你不需要再看了
0.2)如何关闭UEFi
在桌面上win+x在电源选项找到重启;按住Shifi点击重启
你将会看到一个别样的windows界面;选择Troubleshoot
选择UEFI Firmware Setting
在boot中把Launch CSM值设为enable
在security中把secure Boot control设置为disableed
退出并保存重新进入boos 选择Launch EFI shell from filesystem device
ref:http://forum.ubuntu.org.cn/viewtopic.php?t=446557
1)U盘格式化为FAT32,将win8安装文件直接复制到U盘(这种方式测试win8-64,win8.1-64可行,win7-64不行;使用这种方式只能使用uefi模式安装,legacy模式不行)
2)设置bios为uefi(efi)模式(Disable CSM)重启选择uefi U盘启动
3)选择自定义安装,删除之前所有分区(请提前备份数据),如果删除不了,就进入dos命令(shift+F10),使用diskpart(详见4.1-2))
参考 http://itbbs.pconline.com.cn/diy/51439582.html ( EFI+GPT+Win8.1简易安装说明)另一链接地址http://download.csdn.net/detail/luoyanghero/8457037 (EFI+GPT+Win8.1简易安装说明)
后续安装步骤按提示进行。
4)安装完成后将软件都安装好之后,最好进行一次系统更新,若讨厌更新开关机费时,再关闭更新。更新能把你一些莫名其妙的问题解决掉,用一段时间若再遇到莫名其妙的问题,那再进行一次更新。
存在问题:
安装好win8后,插上带操作系统的移动硬盘(MBR分区,传统安装)不能正常启动,将efi bios设置为兼容模式也不能启动(可能是efi系统与非efi系统兼容性问题);
插上普通移动硬盘(MBR分区)能正常启动,插上win8安装U盘能启动,插上大白菜装机U盘(非UEFI版)能启动。
4.3 安装ubuntu14.04(x64)
0)在ubuntu下确认电脑是否工作在efi模式下
命令行输入 [ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD"
Remark: if the result is "Legacy boot on HDD", then either the BIOS is not UEFI type, or the BIOS is not set up to boot the HDD in UEFI mode.
ref:https://help.ubuntu.com/community/UEFI#Identifying_if_the_computer_boots_the_HDD_in_EFI_mode
1)U盘格式化为FAT32,将ubuntu14.04安装文件直接复制到U盘
ubuntu14.04(带有efi启动文件)使用ultraISO写入U盘不能在efi模式下启动。
2)使用Gparted分好区,分区结果如下(在diskpart下查看)
其中3为win8,6为swap分区,7 8为linux分区,分别作为/boot /;7 8本可以作为一个分区,但是安装ubuntu时需要再次分区,会打乱分区号,这样分是为了使分区号不混乱。当然将ubuntu装在最末尾(比如10)就不存在这个问题,分区号混乱不影响系统运行,只是进入diskgenius时都会给一个警告(估计我有强迫症吧*_*)
DISKPART> list partition
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 系统 200 MB 1024 KB
分区 2 保留 128 MB 201 MB
分区 3 主要 73 GB 329 MB
分区 4 主要 146 GB 73 GB
分区 5 主要 98 GB 220 GB
分区 6 未知 8000 MB 318 GB
分区 7 未知 954 MB 326 GB
分区 8 未知 136 GB 327 GB
分区 9 主要 99 GB 464 GB
分区 10 主要 134 GB 563 GB
3)按照提示一步一步安装
如何去选择挂载点。有一点是要注意的:在装了win8的系统中是已经有EFI分区的了,我们不需要再去自己设置EFI分区;
swap / /boot 三个就够了。
安装完后,开机选择进入哪个操作系统在bios中设置(确实缩短了启动时间)
想要获得更详细的安装步骤可参考如下博客http://forum.ubuntu.org.cn/viewtopic.php?t=446557 (EFI引导win8 + ubuntu双系统)
4.4 ubuntu14.04 x64体验
中文输入法不能使用
txt文件 中文显示为乱码
安装完后会出现更新提示,最好更新一下,上面的问题应该能够解决(待验证*_*)
4.5 安装win10 x64 企业评估版9926
1)U盘格式化为FAT32,将win10安装文件直接复制到U盘
2)后续步骤同win8
efi模式下,安装win10时,安装u盘插在usb3.0接口,提示缺少驱动,换一个usb接口就可以了;
4.6 win10 x64 企业评估版9926体验
1)屏幕亮度调节不能控制
2)系统设置反应较慢
5.总结:
1)mbr分区表对应传统bios安装,gpt分区表对应efi安装。
2)想要体验装各种系统,操作之前准备一个移动硬盘(最好容量大,速度快)数据备份,2个到3个U盘,一个作为winpe应急,一个到两个(双系统)做系统U盘。
3)遇到问题先百度,没有就各种尝试(比如usb接口尝试*_*)
4)对遇到的问题和解决方法及时记录(比如写成博客),以备以后查看