sda must have a gpt disk label sda必须有gpt硬盘标签
最近要求公司给新配置了一台hp pavilion笔记本,应该算是一台低端机了,硬盘空间为1TB,拿到后已经由同事给安装了win7以及office2013,据他说都是正版的,真实 性不知道,后面给我预留了400G的硬盘空间。工作的需要,当然得安装Linux,这就出现了很奇怪的问题。
具 体我不知道这个电脑是什么时候出厂的,应该是很新的。问题就出现在MBR和GPT这里,我就不去比较MBR与GPT了,网上到处都是。同事给我安装的 win7是使用MBR来给整个硬盘划分的,我的安装Linux时,以我以前的经验,分了/、swap、/boot、/home后就可以直接下一步了,但这 次不可以,要求我来划分一个/boot/efi,那没办法,我也划分了,可还是不行,说是sda must have a pgt disk label。没办法下一步了。
说一下我的解决过程:
1.按Ctrl+Alt+F2,进入终端,使用parted来给硬盘转式为gpt分区类型,网上给出的很多都是这么做的,但给出的提示是会丢失现有硬盘数据,此法行不通
2.进入BIOS,在启动选项中,禁用传统启用方式(我的笔记本没有禁用UEFI的选项,只有禁用传统的选项),启动失败,win都进不去了,说是硬盘没有操作系统
3. 后来分析了原因,为什么linux的安装的时候必须要划分/boot/efi分区,那是因为这时的系统是由UEFI方式启动的,不是传统BIOS进入 MBR启动,问题其实就转化为怎么样去禁用UEFI启动,但这个主板没这个选项。其实到这里很多人的问题已经解决了,(把UEFI给禁用即可。我多查看了一 下,在启动过程中按F9可以进入启动选项,这里把选择传统方式,进入即解决)。
我进入 bios boot 里边一看里边三个引导方式其中一个就是 用 UEFI 启动 dvd光盘 , 我 吧当前引导方式改成其他的 ,
(。・v・。)