请问大神UEFI+GPT分区表怎么安装deepin
Tofloor
poster avatar
391795540
deepin
2013-10-07 03:44
Author
请问大神UEFI+GPT分区表怎么安装deepin。电脑还只有一个硬盘。wubi安装试过了不行,建立不了引导,刻盘没试过,估计一个分区不行。
Reply Favorite View the author
All Replies
woodelf
deepin
2013-10-07 05:13
#1
不支持UEFI,仅能用BIOS兼容模式安装。
Reply View the author
cxbii
deepin
2013-10-07 06:45
#2
目前不支持gpt啊
要么转换成mbr安装
要不等新的安装器
Reply View the author
391795540
deepin
2013-10-08 00:47
#3
目前不支持gpt啊
要么转换成mbr安装
要不等新的安装器
问下新安装器大概什么时候就出来了?
Reply View the author
cxbii
deepin
2013-10-08 01:55
#4
[quote]目前不支持gpt啊
要么转换成mbr安装
要不等新的安装器
问下新安装器大概什么时候就出来了?[/quote]
开发进度我不清楚,但是已经开始弄了
正常情况一般是下个版本
Reply View the author
xliang9550
deepin
2013-10-18 18:47
#5
LD只是不支持UEFI启动,但可以支持GPT分区表,使用BIOS Boot分区引导。
在硬盘上创建一个BIOS Boot分区,然后在UEFI BIOS中开启CSM,同时允许UEFI和Legacy模式启动。开机按F11选择Windows Boot Manager可从UEFI模式引导Windows 7/8,而选择本地硬盘则是通过CSM兼容模式引导Linux。
Reply View the author
hongwanzhen2009
deepin
2013-10-28 01:32
#6
LD只是不支持UEFI启动,但可以支持GPT分区表,使用BIOS Boot分区引导。
在硬盘上创建一个BIOS Boot分区,然后在UEFI BIOS中开启CSM,同时允许UEFI和Legacy模式启动。开机按F11选择Windows Boot Manager可从UEFI模式引导Windows 7/8,而选择本地硬盘则是通过CSM兼容模式引导Linux。

能说得具体点么,被uefi搞伤了。。。我是小白。。。
Reply View the author
xliang9550
deepin
2013-11-08 07:04
#7
简单地说,有两种方式启动GPT磁盘上的Linux系统。其一,利用UEFI;其二,利用BIOS Boot分区。由于LD暂不支持UEFI,所以只能选取第二种方式。

所幸的是,大多数主板的UEFI BIOS同时允许UEFI和BIOS两种模式启动(需要同时启用UEFI和CSM),剩下的问题就是创建一个BIOS Boot分区。另外,12.12.1版已经修正了GPT磁盘安装问题。

LZ可以在虚拟机下尝试GPT磁盘安装,我是用PartedMagic自带的gdisk来创建GPT分区表的。在终端下运行gdisk /dev/sda,假设是新硬盘或者是已经初始化为MBR的磁盘,会提示重建GPT分区表,默认预留128个分区位置。

然后开始创建分区,依次输入以下命令:
n,回车
输入分区编号,可直接回车
输入分区起始位置(可以是相对值),可直接回车
输入分区结束位置(可以是相对值),例如,想要创建BIOS Boot分区,可输入+1m,将创建一个1MB的分区
输入分区标识码,对于BIOS Boot分区是ef02

然后创建其他分区,Linux常用的分区标识码:一般的Linux数据分区是8300,交换分区是8200等等。

最后输入w写入磁盘并退出,然后载入LD12.12.1的镜像进行安装,指定挂载点。安装程序将会自动识别BIOS Boot分区并挂载到/boot/efi。
Reply View the author
woodelf
deepin
2013-11-08 18:14
#8
简单地说,有两种方式启动GPT磁盘上的Linux系统。其一,利用UEFI;其二,利用BIOS Boot分区。由于LD暂不支持UEFI,所以只能选取第二种方式。

所幸的是,大多数主板的UEFI BIOS同时允许UEFI和BIOS两种模式启动(需要同时启用UEFI和CSM),剩下的问题就是创建一个BIOS Boot分区。另外,12.12.1版已经修正了GPT磁盘安装问题。

LZ可以在虚拟机下尝试GPT磁盘安装,我是用PartedMagic自带的gdisk来创建GPT分区表的。在终端下运行gdisk /dev/sda,假设是新硬盘或者是已经初始化为MBR的磁盘,会提示重建GPT分区表,默认预留128个分区位置。

然后开始创建分区,依次输入以下命令:
n,回车
输入分区编号,可直接回车
输入分区起始位置(可以是相对值),可直接回车
输入分区结束位置(可以是相对值),例如,想要创建BIOS Boot分区,可输入+1m,将创建一个1MB的分区
输入分区标识码,对于BIOS Boot分区是ef02

然后创建其他分区,Linux常用的分区标识码:一般的Linux数据分区是8300,交换分区是8200等等。

最后输入w写入磁盘并退出,然后载入LD12.12.1的镜像进行安装,指定挂载点。安装程序将会自动识别BIOS Boot分区并挂载到/boot/efi。
BIOS Boot分区怎么会挂载?它的作用是模拟MBR表里面紧随MBR后面的62个保留扇区。
在MBR表里面,Grub2是分成三部分安装的:
第一部分:将loader写入MBR
第二部分:将core.img嵌入到MBR后面的保留扇区
第三部分:模块和配置文件写入/boot
在GPT,由于GPT头只有保护性MBR,但是并没有MBR表那样的保留扇区,所以才需要借助BIOS Boot来嵌入core.img。这个分区本身不可挂载。
Reply View the author
xliang9550
deepin
2013-11-09 01:11
#9
献丑了,我把自己的工作站的原生UEFI模式安装的Mint弄混了……
上两帖的后半段错了,请直接无视。
Reply View the author