删除一个分区别的分区被牵连是何原因…

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
phoenixzz
帖子: 110
注册时间: 2007-06-07 18:30
送出感谢: 1 次
接收感谢: 0

删除一个分区别的分区被牵连是何原因…

#1

帖子 phoenixzz » 2010-12-08 18:24

刚在xp下用磁盘管理删了一个装有opensolaris的主分区,删了后发现扩展分区里的四个逻辑分区都受到了牵连,一个是用来装程序的分区,xp里的d盘,ntfs格式,一个是用来装文档的分区,xp里的e盘,fat32,一个是fedora,ext4,还有个是swap,四个逻辑分区都变成了未分配空间,ubuntu的gparted里也显示的未分配,问题一:为什么会这样…。。。。。现在我用diskgenius重建分区表后算是把原e盘数据恢复了,另外三个捣鼓了半天还是没弄出来,好像是这个软件识别不了ext4,但是也不知道为什么识别了ntfs的原d盘也恢复不了数据,用partionmagic进去后显示我整个硬盘都是坏的,有个“坏“的字符标志,任何操作都进行不了…现在只有xp系统能进,ubu的分区和文件都还在,但是启动时提示出错,用live cd可以启动ubu和fedora,问题二:还有没有什么方法能修复ubuntu并且恢复d和fedora的,swap的话我就自己再重新给他分一个区吧反正里面也没什么数据,linux里有没有什么好的恢复软件
头像
adagio
论坛版主
帖子: 22120
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 删除一个分区别的分区被牵连是何原因…

#2

帖子 adagio » 2010-12-08 18:30

因为你原来的分区有重叠
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
novesky
帖子: 159
注册时间: 2008-07-12 17:18
送出感谢: 0
接收感谢: 1 次
联系:

Re: 删除一个分区别的分区被牵连是何原因…

#3

帖子 novesky » 2010-12-08 20:43

试试testdisk,我用过最强大的一个软件,比什么 diskgenius好多了
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University
送出感谢: 0
接收感谢: 7 次

Re: 删除一个分区别的分区被牵连是何原因…

#4

帖子 hasee.wu » 2010-12-08 20:49

分区工具要保持一致, 上一次用的是什么工具, 这一次一定还要用它. 

不同的工具搞,就有可能出问题.

安装ubuntu 时,分区工具是gparted , 而楼主这次用的是xp自带的工具, 这样的杯具是可以预期的.
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53
送出感谢: 0
接收感谢: 108 次

Re: 删除一个分区别的分区被牵连是何原因…

#5

帖子 onshoestring » 2010-12-08 20:52

逻辑分区表是链式存储的,删除一个分区相当于把这个逻辑分区之后的全部删除了。
应该是bug,什么原因不清楚。
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University
送出感谢: 0
接收感谢: 7 次

Re: 删除一个分区别的分区被牵连是何原因…

#6

帖子 hasee.wu » 2010-12-08 21:00

是因为 gparted 分的区没按顺序排列,而 xp 不能处理不按顺序排列的逻辑分区,所以在 win中用磁盘管理删 ubuntu 分区时,丢失了 ntfs 分区。这是 win 的缺陷,但在 win 占领大多数桌面的前提下,就变成了linux分区工具的缺陷

linux 分区工具这样做虽然不能说有错,但毕竟别扭,而软件开发者为什么会选择这样一种别扭的处理方式呢?

原因正如上面所说,是为了迁就 grub
头像
adagio
论坛版主
帖子: 22120
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 删除一个分区别的分区被牵连是何原因…

#7

帖子 adagio » 2010-12-08 21:03

onshoestring 写了:逻辑分区表是链式存储的,删除一个分区相当于把这个逻辑分区之后的全部删除了。
应该是bug,什么原因不清楚。
瞎说,删除逻辑分区的事我经常干,从来没有影响过其他逻辑分区
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University
送出感谢: 0
接收感谢: 7 次

Re: 删除一个分区别的分区被牵连是何原因…

#8

帖子 hasee.wu » 2010-12-08 21:10

adagio 写了:
onshoestring 写了:逻辑分区表是链式存储的,删除一个分区相当于把这个逻辑分区之后的全部删除了。
应该是bug,什么原因不清楚。
瞎说,删除逻辑分区的事我经常干,从来没有影响过其他逻辑分区


某家也经常删逻辑分区,从没影响过其他逻辑分区   :em06

还是某家在6楼引用的才在理
头像
cnkilior
论坛版主
帖子: 4979
注册时间: 2007-08-05 17:40
送出感谢: 0
接收感谢: 5 次

Re: 删除一个分区别的分区被牵连是何原因…

#9

帖子 cnkilior » 2010-12-08 21:19

windows莫名其妙。
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53
送出感谢: 0
接收感谢: 108 次

Re: 删除一个分区别的分区被牵连是何原因…

#10

帖子 onshoestring » 2010-12-08 21:36

六楼那段是引用billbear的。
意思就是gparted分区没有把分区按序排,而win的磁盘管理工具不认识,所以就会丢失分区。
我记得有次在ubuntu中把分区按序排,之后win中删除分区,还是有分区丢失。

大三八没见过扩展分区的结构,给你看看:
附件
扩展分区的结构.jpg
头像
zkwlx
帖子: 989
注册时间: 2009-10-09 12:54
系统: debian
来自: 北京某胡同
送出感谢: 3 次
接收感谢: 2 次

Re: 删除一个分区别的分区被牵连是何原因…

#11

帖子 zkwlx » 2010-12-08 22:04

hasee.wu 写了:
是因为 gparted 分的区没按顺序排列,而 xp 不能处理不按顺序排列的逻辑分区,所以在 win中用磁盘管理删 ubuntu 分区时,丢失了 ntfs 分区。这是 win 的缺陷,但在 win 占领大多数桌面的前提下,就变成了linux分区工具的缺陷

linux 分区工具这样做虽然不能说有错,但毕竟别扭,而软件开发者为什么会选择这样一种别扭的处理方式呢?

原因正如上面所说,是为了迁就 grub
+1
头像
phoenixzz
帖子: 110
注册时间: 2007-06-07 18:30
送出感谢: 1 次
接收感谢: 0

Re: 删除一个分区别的分区被牵连是何原因…

#12

帖子 phoenixzz » 2010-12-11 15:30

hasee.wu 写了:分区工具要保持一致, 上一次用的是什么工具, 这一次一定还要用它. 

不同的工具搞,就有可能出问题.

安装ubuntu 时,分区工具是gparted , 而楼主这次用的是xp自带的工具, 这样的杯具是可以预期的.
那安装xp的时候用的是安装盘里的分区工具分区,安装ubu的时候又用gparted分区,这样做也是危险的对吧
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University
送出感谢: 0
接收感谢: 7 次

Re: 删除一个分区别的分区被牵连是何原因…

#13

帖子 hasee.wu » 2010-12-11 15:41

phoenixzz 写了:
hasee.wu 写了:分区工具要保持一致, 上一次用的是什么工具, 这一次一定还要用它. 

不同的工具搞,就有可能出问题.

安装ubuntu 时,分区工具是gparted , 而楼主这次用的是xp自带的工具, 这样的杯具是可以预期的.
那安装xp的时候用的是安装盘里的分区工具分区,安装ubu的时候又用gparted分区,这样做也是危险的对吧
大的原则或方向还是这样, 只是:


ubuntu充分考虑到了与windows的兼容, 安装ubuntu时,ubuntu的安装程序甚至可以把windows的帐号,个人文档,计算机名,收藏......导出.

然而, 微软没有考虑与linux的兼容.

猜想:你在装ubuntu之前,完全可以用xp的工具先分区的, 装ubuntu时,格下就行了吧? 不过我没试过,仍然是分区工具尽量使用同一个工具的原则,格盘一般不会有这种事情发生.
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
送出感谢: 3 次
接收感谢: 1 次
联系:

Re: 删除一个分区别的分区被牵连是何原因…

#14

帖子 132811 » 2010-12-11 23:35

我现在绝对不用windows下的两个工具:磁盘工具、diskpart.
它们俩跟我带来五次恶梦!
http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
头像
phoenixzz
帖子: 110
注册时间: 2007-06-07 18:30
送出感谢: 1 次
接收感谢: 0

Re: 删除一个分区别的分区被牵连是何原因…

#15

帖子 phoenixzz » 2010-12-12 16:29

hasee.wu 写了:
phoenixzz 写了:
hasee.wu 写了:分区工具要保持一致, 上一次用的是什么工具, 这一次一定还要用它. 

不同的工具搞,就有可能出问题.

安装ubuntu 时,分区工具是gparted , 而楼主这次用的是xp自带的工具, 这样的杯具是可以预期的.
那安装xp的时候用的是安装盘里的分区工具分区,安装ubu的时候又用gparted分区,这样做也是危险的对吧
大的原则或方向还是这样, 只是:


ubuntu充分考虑到了与windows的兼容, 安装ubuntu时,ubuntu的安装程序甚至可以把windows的帐号,个人文档,计算机名,收藏......导出.

然而, 微软没有考虑与linux的兼容.

猜想:你在装ubuntu之前,完全可以用xp的工具先分区的, 装ubuntu时,格下就行了吧? 不过我没试过,仍然是分区工具尽量使用同一个工具的原则,格盘一般不会有这种事情发生.
只格式化也会重写分区表的吧,我在win里只格式化某个ubu里分好的区也发生了同样的悲剧,有没有什么方法可以手写分区的
回复

回到 “启动和引导”