前言:centos
某天小菜在安裝centos6系統在分區的時候遇到缺乏/boot/efi分區,當時很是不解,爲了安裝能夠繼續因而建立了該分區,而後又竟然提示沒有GPT lable,不得不終止了安裝進度先排查緣由,小菜不解以前安裝了不下幾百次Linux操做系統歷來沒碰過這種問題,因而網上搜了一下。ide
發現百度經驗裏給的回答是將BIOS裏的Boot Mode 從自動改成 Legacy工具
我立刻查看了本身機器的BIOS Boot Mode選項,發現沒有單獨的這個選項,只有UEFI&Legacy 和 UEFI,默認就是選擇的UEFI&Legacy。spa
切到Boot Option裏面看到有許多近似同名選項,如:操作系統
UEFI Disk ... ...it
Disk ... ...io
兩條選項除了UEFI標籤不一樣以外,其硬盤名稱都是同樣的,因爲UEFI Disk選項在上面,因而判定系統默認使用了UEFI模式啓動。class
我嘗試將UEFI Disk的啓動順序下調,讓系統默認從Disk不走什麼UEFI。百度
到了分區界面發現/boot/efi的分區選項都消失了,也沒提示什麼GPT標籤。經驗
如今問題大體清晰了,是因爲UEFI的啓動模式致使的系統須要磁盤使用GPT格式的分區表可是磁盤默認的分區表格式是MBR的因此出現問題。
只要不使用UEFI模式啓動,就能夠使用MBR的分區表,並且也不須要建立/boot/efi。
可是若是就使用UEFI模式啓動,可否能夠安裝Centos6 呢?
其實也是能夠的,只要提早使用工具Diskgen(通常光盤或U盤的啓動盤都有這個工具),將磁盤的分區表格式改成GPT,而後在分區的時候建立一個/boot/efi分區就能夠了。
總而言之,若是要使用UEFI模式啓動,就使用GPT格式的分區表,若是不用UEFI的模式啓動,就能夠使用MBR格式的分區表。