[求助] ubuntu 光盘安装不能识别已有分区

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
carlchou00
帖子: 113
注册时间: 2009-03-22 20:31
来自: 長沙滴

Re: [求助] ubuntu 光盘安装不能识别已有分区

#16

帖子 carlchou00 » 2009-03-24 18:06

學學,謝謝分享
Gucci
帖子: 1
注册时间: 2008-09-16 11:07

Re: [求助] ubuntu 光盘安装不能识别已有分区

#17

帖子 Gucci » 2009-04-11 20:14

我弄了一天,都解决不了认不出硬盘和分区这个问题!!郁闷 
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: [求助] ubuntu 光盘安装不能识别已有分区

#18

帖子 cnkilior » 2009-04-17 11:04

强人。。。

无比的佩服!
schoolgrass
帖子: 1
注册时间: 2009-07-14 15:37

Re: [求助] ubuntu 光盘安装不能识别已有分区

#19

帖子 schoolgrass » 2009-07-14 15:49

:em06 我可是什么都看不懂啊。。。
可是也出现了类似的问题。 我在vista下装了xp,现在想装ubuntu,但是到第四步也是无法识别分区。怎么办啊怎么办?
前面写的代码对我来说向天书额。。。。。。
jxcjean
帖子: 2
注册时间: 2009-09-05 20:04

Re: [求助] ubuntu 光盘安装不能识别已有分区

#20

帖子 jxcjean » 2009-09-06 7:36

强人啊~~~~~ :em11
gdsx
帖子: 89
注册时间: 2009-04-13 10:22

Re: [求助] ubuntu 光盘安装不能识别已有分区

#21

帖子 gdsx » 2009-09-29 10:16

相当好的一个贴子,收藏,以备不时之需。
leohsieh
帖子: 72
注册时间: 2010-02-23 10:55

Re: [求助] ubuntu 光盘安装不能识别已有分区

#22

帖子 leohsieh » 2010-03-27 20:08

好东西
学习了
fadying
帖子: 1
注册时间: 2011-02-25 23:33

Re: [求助] ubuntu 光盘安装不能识别已有分区

#23

帖子 fadying » 2011-02-26 1:06

billbear,
请问我的这种情况是什么问题呢?

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcbb1e7c8

Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 6400 51202176 7 HPFS/NTFS
/dev/sda3 6400 58876 421509120 f W95 Ext'd (LBA)
Partition 3 does not end on cylinder boundary.
/dev/sda4 58876 60802 15471640 12 Compaq diagnostics
/dev/sda5 6401 31204 199230464 7 HPFS/NTFS
/dev/sda6 31204 56007 199230464 7 HPFS/NTFS
ubuntu@ubuntu:~$ sudo parted /dev/sda print
错误: 分区之间不能重叠。
suanli
帖子: 13
注册时间: 2006-03-04 23:46

Re: [求助] ubuntu 光盘安装不能识别已有分区

#24

帖子 suanli » 2011-03-22 17:10

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

代码: 全选

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
太牛了..问题解决..GPT和MBR的杂交真是个问题..各家工具要么支持不全要么互相不识别..实在头痛..
cobeing1001
帖子: 3
注册时间: 2011-09-13 23:17

Re: [求助] ubuntu 光盘安装不能识别已有分区

#25

帖子 cobeing1001 » 2011-09-14 15:08

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

代码: 全选

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


高手啊!!!佩服!
我有个问题请教,我是在virtualbox虚拟机里安装的Ubuntu11.04,遇到了同样的问题。我现在电脑里是win7+lion双系统,可以用这种方法么?用这个方法修改后是否会影响到lion系统的正常使用呢?希望能帮我释疑一下,谢谢
头像
friendly34
帖子: 5
注册时间: 2011-11-30 21:53

Re: [求助] ubuntu 光盘安装不能识别已有分区

#26

帖子 friendly34 » 2011-12-01 22:41

我连在那里输入那些代码都不知道,怎么办哦。。看都看不懂,感觉真的没WIN简单啊
默雨成珠
帖子: 5
注册时间: 2012-10-06 18:53
系统: ubuntu 12.04

Re: [求助] ubuntu 光盘安装不能识别已有分区

#27

帖子 默雨成珠 » 2012-11-18 1:29

billbear真的很牛,,多年钱的东西,,今天用到了。不过请问下sudo dd if=/dev/zero of=/dev/sda bs=1 count=8 seek=512里面的参数是固定的还是看什么东西来设置。。。 :em11 感谢了。。。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: [求助] ubuntu 光盘安装不能识别已有分区

#28

帖子 billbear » 2012-11-21 0:06

是看 http://en.wikipedia.org/wiki/GUID_Partition_Table 给出的 gpt 规范并研究了楼主发给我的标本,然后在我的 macbook 上试验了一下没什么问题才回答楼主的
rmshuai
帖子: 1
注册时间: 2013-04-27 20:17
系统: xp

Re: [求助] ubuntu 光盘安装不能识别已有分区

#29

帖子 rmshuai » 2013-04-27 20:24

billbear,
请问我的这种情况是什么问题呢?

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcbb1e7c8

Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 6400 51202176 7 HPFS/NTFS
/dev/sda3 6400 58876 421509120 f W95 Ext'd (LBA)
Partition 3 does not end on cylinder boundary.
/dev/sda4 58876 60802 15471640 12 Compaq diagnostics
/dev/sda5 6401 31204 199230464 7 HPFS/NTFS
/dev/sda6 31204 56007 199230464 7 HPFS/NTFS
ubuntu@ubuntu:~$ sudo parted /dev/sda print
错误: 分区之间不能重叠。



你的是因为分区表错误,找个能进pe的盘,用diskgenius自动修复一下就行了,我的就成功了。
sky.dinghong
帖子: 66
注册时间: 2007-01-03 8:37

Re: [求助] ubuntu 光盘安装不能识别已有分区

#30

帖子 sky.dinghong » 2013-07-18 16:30

用 sudo dd if=/dev/sda bs=1 count=520 | hd
可以看到最后8个字符:

00000200 45 56 49 20 50 41 52 54 |EFI PART|

莫非这个‘EFI PART’就是 GPT signature ?
回复