Linux系统安装大于2TB(UEFI接口)硬盘的化解措施

Linux系统安装大于2TB(UEFI接口)硬盘的解决方法

关于Linux系统安装大于2TB硬盘的解决方法:

1, 在系统安装界面

图片 1

在这个界面按ctrl+alt+F2 调出命令行修改硬盘类型为GPT就可以安装了。

图片 2

修改完之后将系统重启,然后进行安装。Crtl+alt+F6
调用图形界面,ctrl+alt+F2 调命令行可以在任何时候调用,

不一定就在安装的时候调用。

重启完之后使用发fdisk 会看到此时的硬盘位GPT

图片 3

就可以按照系统进行分区了。

图片 4

创建分区安装系统了,此方法适用于所有linux版本。

  1. 关于UEFi 的时候安装操作系统

UEFI介绍:

新型UEFI,全称“统一的可扩展固件接口”(Unified Extensible Firmware
Interface),
是一种详细描述类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上。

可扩展固件接口(Extensible Firmware Interface,EFI)是 Intel 为 PC
固件的体系结构、接口和服务提出的建议标准。其主要目的是为了提供一组在 OS
加载之前(启动前)在所有平台上一致的、正确指定的启动服务,被看做是有近20多年历史的
BIOS 的继任者。

现在常用的服务器都带有UEFI
接口,而且linux系统也支持EFI,当服务器启用EFI之后在安装linux系统的时候,

boot分区的时候。 会有一个/efi/boot

图片 5

因为我用的虚拟机,这里只是给大家演示一下。

在Linux的光盘文件中我们也会看到EFI驱动程序

图片 6

本文永久更新链接地址:

关于Linux系统安装大于2TB硬盘的解决方法: 1, 在系统安装界面
在这个界面按ctrl+alt+F2 调出命…

(文章来源于网络)

在安装Linux时,如果机器之前装过VMware EXi5系统,在分区时会出现
*************************
分区错误
您所引导分区位于一个使用GPT分区方案的磁盘中
*************************
这样的错误提示。

目前我们可以接触到的大部分pc依然采用上世纪遗传下来的 BIOS + MBR 组合。
BIOS,基本输入输出系统 (Basic Input-Output
System),是软件与硬件之间的一个接口,可以把它看作一个翻译在中文与英语之间,虽然两者完全不同,不过可以让大家了解
BIOS 所处的位置,BIOS 通常被写入一块 ROM
芯片连接在主板上,当然也有直接写入北桥的,不过相当少见。 BIOS
几乎是完全用汇编语言编写,很大程度上决定了主板的性能及稳定性。
MBR,主引导记录 (Master Boot
Record),也就是我们常见的分区方法,不过管理员外的最终用户很少知道它的存在,MBR
分区的标准决定了 MBR 只支持在2TB以下 (超过 2TB 的只能管理 2TB)
的硬盘中创建4个分区表项,要获得更多分区,需要次级结构–扩展分区。扩展分区可以再次被分成一个或多个逻辑磁盘,也就是普通情况下的C盘以外的盘,或说
第一个分区以外的部分,有些情况下 Windows 里的C盘可能会是一个逻辑分区。
EFI,可扩展固件接口 (Extensible Firmware Interface),由英特尔 (Intel)
公司提出的一种替代 BIOS 的升级方案。 EFI 的位置很特殊,它不像是 BIOS
那样自己即是固件又是接口,EFI
只是一个接口,位于操作系统与平台固件之间,感觉像是公司、CEO、CEO秘书之间的关系一样,由CEO
(操作系统) 下任务,CEO秘书 (EFI) 负责把任务分配下发到公司各部门经理
(平台固件),经理们又把任务下发到具体的小组 (各类硬件) 去完成。
GPT ,全局唯一标识磁盘分区表 (GUID Partition
Table),GUID,全局唯一标识符 (Globally Unique Identifier) 。GUID 分区表
(GPT) 是作为 Extensible Firmware Interface (EFI)
计划的一部分引入的。当然,你也可以在 BIOS 的PC中使用 GPT 分区,虽然 GPT
来自以 EFI 计划,但并不依赖于 EFI。GPT 相对于以往 PC
普遍使用的主引导记录 (MBR) 分区方案更加灵活。比如可以超过 MBR
分区表项4个的限制,在 GPT
规范里对分区的数量几乎是没有限制的,大家在网上可以查到的128个实际上是
Windows 系统 (支持 GPT 的 Windows) 做出的限制。 GPT
对可管理磁盘大小也超过了 MBR 的2TB (1TB = 1024GB) 而达到了 18EB (1EB =
1024TB) 。在 MBR 分区方案中操作系统的引导是通过放在磁盘最开始 (第一扇区)
里的 MBR (这里的 MBR
是指主引导记录,而不是主引导记录分区方案,两者是同名的。我的猜测是为了与
GPT 分区方案区分,使用了主引导记录引导方式的名字 MBR
来命名此种分区方案,我查不到确切的资料正明我的猜测是否正确,只能大家努力区分一下了。)
。把重要的信息 (如分区信息、目录等) 放在某个扇区里是 MBR
分区方案的方法,而 GPT
把这个信息放到了分区里,Intel的解释是这样可以更加明确更加安全。 GPT
分区为了保护自己不受 MBR 方案下磁盘管理软件的危害,在磁盘的最开始位置
(第一个扇区) 建立了一个保护分区 (Protective MBR),这种分区的类型标识为
0xEE。苹果系统 (Mac OS X) 下这个保护分区大小为 200MB,这个分区在 Window
NT 磁盘管理器里名字叫做 GPT 保护分区。这个分区可以让不能识别 GPT
的磁盘管理软件把 GPT
磁盘看成一个未知格式的分区,而不是错误地当成一个未分区的磁盘。

常用的 MS-DOS 分区表格式不能在一个大于 2TB 的设备上使用。要支持大于2TB
的设备,GPT 分区表格式必须被使用,并且必须使用 *parted*
工具程序来创建和
管理 GPT 分区。

解决办法:
在安装界面中按 “ctrl+alt+f2”符进入字界面

fdisk -l      //此时你会看到引导分区结尾上的标记是GPT

假设是/dev/sdb

parted

select /dev/sdb

mklabel msdos

选择[yes/no]:yes

提示标签变为[gpt]:msdos

quit

按“ctrl+alt+f6”回到安装界面,删掉所有分区,重新划分分区就可以了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注