您的位置:首页 > 其它

ubuntu 光盘安装不能识别已有分区

2014-04-10 13:23 169 查看
转自:http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=190435

注意:以下操作有潜在的风险,如有意外发生,可能会丢失数据。如果硬盘上有重要的资料,建议先备份。

代码:

sudo dd if=/dev/zero of=/dev/sda bs=1 count=8 seek=512

这会抹去 Primary GPT header 里的 GPT signature。请不要输错任何一个字,包括空格。

马上重启看看 windows 的各个盘符是否正常。不出意外的话,应该就没有问题了,备份的资料可以丢弃了。

ubuntu 安装程序应该可以进行了。

说明: GPT 分区表有两份同样的拷贝,分别在磁盘的开头 mbr LBA0 之后和磁盘的末端。

上面的操作抹去的是磁盘开头的 GPT signature,在磁盘末端尚有一个备份的 Secondary GPT header,本来也应该抹去的,但是已经不影响了。安装程序不会再把它看作 GPT 磁盘。

由于这第二份 GPT 分区表的存在,在 sudo fdisk -l 的时候依然会跳出警告

代码:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

你可以直接忽略这个信息。假如你是完美主义者,我再告诉你怎么抹去这第二份 GPT 分区表。

有关 GPT 的介绍,参考 http://en.wikipedia.org/wiki/GUID_Partition_Table

因为牵扯数据备份,没有实际操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: