GParted显示未分配 终端提示分区之间不能重叠

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

GParted显示未分配 终端提示分区之间不能重叠

#1

帖子 qingdaoocean » 2010-04-24 17:32

还是为10.04安巢的事儿。昨天partionmagic没启动起来,觉得难道跟双系统有关?于是用DOS工具箱输入fdisk /mbr把linux的引导删掉了,直接进XP。启动PM,提示什么扇区错误,问要不要修复,我就点了“是”,但是之后它还是不停的重复提示扇区错误,让我修复……修复ubuntu的引导(发现这次/的分区位置又变了!从昨天的sda11变成了sda8),进ubuntu打开GParted,竟然提示未分配……终端用sudo parted /dev/sda print提示错误信息……
请问这是怎么回事啊?如何修复?我想调整下C盘大小,再从XP那割点分区过来啊!咋就这么不顺利呢 :em19

代码: 全选

ocean@ocean-desktop:~$ sudo parted /dev/sda print
[sudo] password for ocean: 
错误: 分区之间不能重叠。                                                  
ocean@ocean-desktop:~$ sudo fdisk -l
omitting empty partition (5)

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7c797c79

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6375    51207156    7  HPFS/NTFS
/dev/sda2            6376       25956   157284382+   f  W95 Ext'd (LBA)
/dev/sda3           10292       20734    83883366    7  HPFS/NTFS
/dev/sda5            6376       10199    30716217   83  Linux
/dev/sda6           10200       10291      738958+  82  Linux swap / Solaris
/dev/sda7           20735       25956    41945683+   7  HPFS/NTFS
/dev/sda8           25957       29993    32427171   83  Linux
/dev/sda9           29994       32483    20000893+  83  Linux
/dev/sda10          32484       38562    48829536   83  Linux
/dev/sda11          38563       38913     2819376   82  Linux swap / Solaris
ocean@ocean-desktop:~$ 
附件
Screenshot--dev-sda - GParted.png
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: GParted显示未分配 终端提示分区之间不能重叠

#2

帖子 qingdaoocean » 2010-04-24 18:41

恩,又查了一些资料,感觉明白些了,问题出在sda3。
发现了一个好贴子 viewtopic.php?f=77&t=146191 :em11
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: GParted显示未分配 终端提示分区之间不能重叠

#3

帖子 hcym » 2010-04-24 18:49

简单

不要混用分区工具

否则鸡同鸭讲容易出叉
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: GParted显示未分配 终端提示分区之间不能重叠

#4

帖子 onshoestring » 2010-04-24 18:49

感觉乱套了。
sda3是主分区,却到了扩展分区里了。
sda8,sda9,sad10,sda11是逻辑分区,却不在扩展分区里。
最好备份数据重新分区吧。
上次由 onshoestring 在 2010-04-24 18:51,总共编辑 1 次。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: GParted显示未分配 终端提示分区之间不能重叠

#5

帖子 adagio » 2010-04-24 18:50

sda3严重重叠,完全就是sda2的一部分,赶快干掉
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
JBL3010
帖子: 112
注册时间: 2010-02-20 20:30

Re: GParted显示未分配 终端提示分区之间不能重叠

#6

帖子 JBL3010 » 2010-04-24 19:02

hcym 写了:简单

不要混用分区工具

否则鸡同鸭讲容易出叉
说的对,我就是用PQ和Windows自带的分区调整以后出现的,忘了后来是怎么处理的了
上网方式:N79-cmwap-10.0.0.172:80
最高速度:25K/s
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: GParted显示未分配 终端提示分区之间不能重叠

#7

帖子 qingdaoocean » 2010-04-24 19:15

adagio 写了:sda3严重重叠,完全就是sda2的一部分,赶快干掉
干掉sda3回来了,还是不行 :em20

代码: 全选

ocean@ocean-desktop:~$ sudo parted /dev/sda print
[sudo] password for ocean: 
错误: 分区之间不能重叠。                                                  
ocean@ocean-desktop:~$ sudo fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7c797c79

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6375    51207156    7  HPFS/NTFS
/dev/sda2            6376       25956   157284382+   f  W95 Ext'd (LBA)
/dev/sda5            6376       10199    30716217   83  Linux
/dev/sda6           10200       10291      738958+  82  Linux swap / Solaris
/dev/sda7           20735       25956    41945683+   7  HPFS/NTFS
/dev/sda8           25957       29993    32427171   83  Linux
/dev/sda9           29994       32483    20000893+  83  Linux
/dev/sda10          32484       38562    48829536   83  Linux
/dev/sda11          38563       38913     2819376   82  Linux swap / Solaris
ocean@ocean-desktop:~$ 
为啥sda2的end是25956,后面的sda8之后却超出了?sda2不是整个扩展分区吗? :em20
上次由 qingdaoocean 在 2010-04-25 9:32,总共编辑 1 次。
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: GParted显示未分配 终端提示分区之间不能重叠

#8

帖子 qingdaoocean » 2010-04-24 19:17

onshoestring 写了: sda8,sda9,sad10,sda11是逻辑分区,却不在扩展分区里。
最好备份数据重新分区吧。
是啊,咋跑到外面去了 :em20
请问你说的重新分区是说把所有分区干掉重新分配吗? :em06
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: GParted显示未分配 终端提示分区之间不能重叠

#9

帖子 onshoestring » 2010-04-24 19:39

qingdaoocean 写了:
onshoestring 写了: sda8,sda9,sad10,sda11是逻辑分区,却不在扩展分区里。
最好备份数据重新分区吧。
是啊,咋跑到外面去了 :em20
请问你说的重新分区是说把所有分区干掉重新分配吗? :em06
:em11
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: GParted显示未分配 终端提示分区之间不能重叠

#10

帖子 qingdaoocean » 2010-04-24 19:48

onshoestring 写了: :em11
:em20 OMG,无语了……离10.04就差这么几天竟然悲剧了 :em19
东西备份好,再折腾一下子,实在不行就坚持用5天,10.04的时候直接彻底格了重来 :em38
在此希望大家总结经验教训,不要混用分区工具,否则后果很严重……
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
happyz90
帖子: 1230
注册时间: 2009-01-24 23:07

Re: GParted显示未分配 终端提示分区之间不能重叠

#11

帖子 happyz90 » 2010-04-24 20:10

qingdaoocean 写了:在此希望大家总结经验教训,不要混用分区工具,否则后果很严重……
应该你总结吧……为什么让大家总结呢? :em04
学生仅此而已……
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: GParted显示未分配 终端提示分区之间不能重叠

#12

帖子 qingdaoocean » 2010-04-24 20:24

happyz90 写了:
qingdaoocean 写了:在此希望大家总结经验教训,不要混用分区工具,否则后果很严重……
应该你总结吧……为什么让大家总结呢? :em04
请大家总结我悲剧的教训,引以为戒 :em19
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: GParted显示未分配 终端提示分区之间不能重叠

#13

帖子 qingdaoocean » 2010-04-25 9:24

继续读了billbear关于分区表错误的帖子,获益良多啊!
现在我的分区情况是这样:

代码: 全选

ocean@ocean-desktop:~$ sudo fdisk -l
[sudo] password for ocean: 

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7c797c79

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6375    51207156    7  HPFS/NTFS
/dev/sda2            6376       25956   157284382+   f  W95 Ext'd (LBA)
/dev/sda5            6376       10199    30716217   83  Linux
/dev/sda6           10200       10291      738958+  82  Linux swap / Solaris
/dev/sda7           20735       25956    41945683+   7  HPFS/NTFS
/dev/sda8           25957       29993    32427171   83  Linux
/dev/sda9           29994       32483    20000893+  83  Linux
/dev/sda10          32484       38562    48829536   83  Linux
/dev/sda11          38563       38913     2819376   82  Linux swap / Solaris
/dev/sda12          10292       20734    83883366   83  Linux

Partition table entries are not in disk order
ocean@ocean-desktop:~$ sudo parted /dev/sda print
错误: 分区之间不能重叠。                                                  
ocean@ocean-desktop:~$ 
有几个疑问:
1、现在为什么还是分区重叠?
2、现在从sda8往后的逻辑分区跑到了扩展分区的后面。我有一个想法:把从sda2开始往后的全都删掉,新建sda2,起始分别为6376,38913.然后一步步新建sda5之后的分区,各分区起始位置保持以上不变,这样是不是就可以恢复了,而且一般情况下各分区数据还在?(我已经以防万一把数据备份了,就算不在了也不要紧,只是问下从原理上讲是不是这样? :em02
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: GParted显示未分配 终端提示分区之间不能重叠

#14

帖子 hcym » 2010-04-25 10:00

不听人话,鬼牵着乱转
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: GParted显示未分配 终端提示分区之间不能重叠

#15

帖子 黄美姬 » 2010-04-25 10:10

什么我看出这么多主分区呀, :em04
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
回复