isunny
2015-07-24 15:52 deepin
UEFI启动模式下安装ubuntukylin13.04实录
from : http://tieba.baidu.com/p/2543314310#
UEFI启动模式下安装ubuntukylin13.04实录
先声明一下,本文并不适合Linux新手,所以一些过程写得比较简单。
新买了台超极本(MSI s20 i5/128G SSD/8G RAM),UEFI预装win8 64位,但工作需要,已经离不开Linux,所以查阅了一些资料,在UEFI下安装了ubuntukylin,与win8共存。
1 需要搞清的一些问题
(1) uefi boot 与 legacy boot
新买的电脑如果是UEFI预装win8,你会发现两个很小的分区(几百MB),一个叫ESP(EFI系统分区),另一个MSR(Microsoft保留分区,通常为128MB)。MSR是windows要求的。ESP对UEFI启动很重要,以前的老电脑启动时(俗称legacy boot)引导程序会从MBR中读取,而UEFI的引导程序是以后缀名为.efi的文件存放在ESP分区中的,ESP分区采用的是fat32文件系统。所以千万不要手贱把这两个分区删了。此外,可能还存在一个小分区叫WinRE,这个是win8的恢复分区,体积也很小。windows下想访问ESP分区必须用分区工具给它分配盘符取消隐藏;而ubuntu则直接将这个分区挂载到/boot/efi
(2) uefi只支持64位的系统,所以uefi预装的win8是64位的,ubuntukylin我们也采用64位的。
(3) uefi bios和legacy bios
我们都知道可以在bios调整设备的启动优先级,而uefi bios在uefi boot模式下不但可以调设备的优先级,还可以调整设备中引导程序的优先级,安装完ubuntu之后,你再进bios就会发现启动项中多了一个叫ubuntu。
(4) uefi bios是支持legacy boot的,只需调整boot mode即可,但是预装的uefi启动模式的win8就无法再启动了。uefi boot通常和gpt分区表配合使用,而legacy boot只能使用mbr分区表。此外,我还见过很奇葩的uefi bios,尽然只支持legacy boot。
(5) uefi引导u盘或移动硬盘
只要u盘或移动硬盘上有一个fat32的分区,uefi就会自动去查找相应的启动文件(.efi)
你可以打开你刚制作的ubuntukylin的u盘安装盘,你会发现分区的文件系统是fat32,里面会有一个EFI文件夹,存的就是引导文件。
部分uefi还支持从NTFS分区中查找启动文件。
...
from : http://tieba.baidu.com/p/2543314310#
UEFI启动模式下安装ubuntukylin13.04实录
先声明一下,本文并不适合Linux新手,所以一些过程写得比较简单。
新买了台超极本(MSI s20 i5/128G SSD/8G RAM),UEFI预装win8 64位,但工作需要,已经离不开Linux,所以查阅了一些资料,在UEFI下安装了ubuntukylin,与win8共存。
1 需要搞清的一些问题
(1) uefi boot 与 legacy boot
新买的电脑如果是UEFI预装win8,你会发现两个很小的分区(几百MB),一个叫ESP(EFI系统分区),另一个MSR(Microsoft保留分区,通常为128MB)。MSR是windows要求的。ESP对UEFI启动很重要,以前的老电脑启动时(俗称legacy boot)引导程序会从MBR中读取,而UEFI的引导程序是以后缀名为.efi的文件存放在ESP分区中的,ESP分区采用的是fat32文件系统。所以千万不要手贱把这两个分区删了。此外,可能还存在一个小分区叫WinRE,这个是win8的恢复分区,体积也很小。windows下想访问ESP分区必须用分区工具给它分配盘符取消隐藏;而ubuntu则直接将这个分区挂载到/boot/efi
(2) uefi只支持64位的系统,所以uefi预装的win8是64位的,ubuntukylin我们也采用64位的。
(3) uefi bios和legacy bios
我们都知道可以在bios调整设备的启动优先级,而uefi bios在uefi boot模式下不但可以调设备的优先级,还可以调整设备中引导程序的优先级,安装完ubuntu之后,你再进bios就会发现启动项中多了一个叫ubuntu。
(4) uefi bios是支持legacy boot的,只需调整boot mode即可,但是预装的uefi启动模式的win8就无法再启动了。uefi boot通常和gpt分区表配合使用,而legacy boot只能使用mbr分区表。此外,我还见过很奇葩的uefi bios,尽然只支持legacy boot。
(5) uefi引导u盘或移动硬盘
只要u盘或移动硬盘上有一个fat32的分区,uefi就会自动去查找相应的启动文件(.efi)
你可以打开你刚制作的ubuntukylin的u盘安装盘,你会发现分区的文件系统是fat32,里面会有一个EFI文件夹,存的就是引导文件。
部分uefi还支持从NTFS分区中查找启动文件。
...
Reply Like 0 View the author
系统:自带 win8.1 , 64位,我想 安装双系统
操作:安装deepin2015 ,64位
1、关闭 win8.1 快速启动!
2、将Restart项目下的OS Optiomlzed Defaults选项设置为Disabled
3、将Secure Boot 改为“Disabled” ,并设置启动方式为 uefi only!
4、安装2015 64位 deepin内测版
结果: 很严重
a、grub菜单中选择win8并启动,发现报错,win启动不了,但是选deepin却能正常启动!!!
b、只有 开机时按F12 ,选择 window boot manager 才能正常启动win!!!
c、并且启动菜单也是显示不正常,如下图
正常情况下是三项 ,多出了第四项,这个是做什么的?如何去掉?
我试了试 点击第四项 ,居然是 进入 BIOS!!!