您的位置:首页 > 其它

sda must have a gpt disk label sda必须有gpt硬盘标签

2014-08-02 17:17 337 查看

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 priorty,把UEFL优先改为传统优先。完成即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: