当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [求助]分区表错误
帖子发表于 : 2011-05-02 14:46 
头像

注册: 2009-03-24 20:04
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
本人Win7系统,原有CDEF四个分区,打算安装ubuntu1104,可是到分区这一步时出错了。(见下图)

附件:
Screenshot1.png
Screenshot1.png [ 68.42 KiB | 被浏览 1273 次 ]


附件:
Screenshot2.png
Screenshot2.png [ 68.29 KiB | 被浏览 1273 次 ]



可能是因为之前在windows下乱用分区工具的缘故,现在分区表出现问题了,从U盘启动安装ubuntu,终端结果如下:

代码:
ubuntu@ubuntu:~/Downloads$ sudo fdisk -lu

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe51ba0fc

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63    41945714    20972826    7  HPFS/NTFS
/dev/sda2        41945715   146818034    52436160    7  HPFS/NTFS
/dev/sda3       146818035   314600894    83891430    7  HPFS/NTFS
/dev/sda4       314601472   625139711   155269120    f  W95 Ext'd (LBA)
/dev/sda5       314603520   625139906   155268193+   7  HPFS/NTFS

Disk /dev/sdb: 4051 MB, 4051697152 bytes
255 heads, 63 sectors/track, 492 cylinders, total 7913471 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcad4ebea

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb4   *          63     7913470     3956704    b  W95 FAT32
Partition 4 has different physical/logical endings:
     phys=(491, 254, 63) logical=(492, 150, 41)


代码:
ubuntu@ubuntu:~/Downloads$ sudo parted -l
Error: Can't have overlapping partitions.                               

Model: SanDisk U3 Cruzer Micro (scsi)
Disk /dev/sdb: 4052MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 4      32.3kB  4052MB  4052MB  primary  fat32        boot


代码:
ubuntu@ubuntu:~/Downloads$ sudo parted /dev/sda print
Error: Can't have overlapping partitions.         

先鄙视一下自己,其实这个就是置顶帖里所说的“千奇百怪的分区表错误”中最常见的那种分区重叠问题,billbear写得确实很细致,但是本人确实没完全看明白,比如说本来只有四个分区怎么会出现sda5,而且sda4居然是莫名其妙的W95 Ext'd格式(下面的sdb 4051MB应该是用于装系统的U盘)。因为之前从来没弄过分区表,所以不敢轻易去尝试,希望有大侠帮帮忙,能针对这种问题写个更详细点的操作教程,感激不尽……


_________________
I like to move it, move it...


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [求助]分区表错误
帖子发表于 : 2011-05-02 15:04 
头像

注册: 2009-02-06 9:18
帖子: 1080
地址: 小僧乃吐蕃国大雪山大轮寺护国法师座下四大护法之西域妖僧是也
送出感谢: 0 次
接收感谢: 11
进WIN有分区表医生,修复后再装。。。修复不了转移数据,重新分区。。


_________________
Laptop: i5-460m hm55 4g 320g hd5470 14'led 2.3kg (acer 4738g)
Windows XP 7 8 all in one partition.
Ubuntu 10.04 LTS
Mac OS X 10.6.7
折腾笔记
论坛随手记


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [求助]分区表错误
帖子发表于 : 2011-05-02 15:11 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
代码:
本来只有四个分区怎么会出现sda5,而且sda4居然是莫名其妙的W95 Ext'd格式

通俗理解:mbr里的分区表只能存放四个主分区 或 三个主分区+1个扩展分区。扩展分区可以分成若干逻辑分区。
sda4是扩展分区,扩展分区看做是容器,本身不能存放数据,可以包含许多逻辑分区。

详细的看:深入浅出硬盘分区表
http://www.vckbase.com/document/viewdoc/?id=443

/dev/sda4 314601472 625139711 155269120 f W95 Ext'd (LBA)
/dev/sda5 314603520 625139906 155268193+ 7 HPFS/NTFS
有点小毛病,备份数据,livecd,gparted把sda5调小点。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [求助]分区表错误
帖子发表于 : 2011-05-05 20:43 
头像

注册: 2009-03-24 20:04
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
虽然没有用ls的方法,仍然感谢ls两位的回复,问题已经解决了。

我是用billbear在另一个帖子中提到的方法,先用fdsik把sda5干掉,然后重建sda5,格式化成NTFS格式,最后安装系统,从sda5中分出20G+安装Ubuntu,搞定。
虽然道理很简单,但这个过程还是颇废了一番周折。先是在win下用分区表医生重建分区表,结果建完之后windows下面的F盘就没有了,然后用备份的分区表恢复也不行,最后只好找了个数据恢复软件把F盘里面的文件全部恢复备份出来,然后再用LiveCD分区、格式化。尽管前前后后花了好几天的时间(关键是还差点把辛辛苦苦下载的影视资源折腾掉了,大家懂的~~),但感觉还是挺值得的。毕竟这也是一个学习的过程,这次大致知道了fdisk的用法了,以后再有类似情况也知道处理了。就像billbear说的,想要用好linux一定要“胆大心细”,还有就是要学会及时备份。一时感触,所以废话了许多,希望能够对其他遇到类似问题的有所帮助,谢谢。


_________________
I like to move it, move it...


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [求助]分区表错误
帖子发表于 : 2011-05-05 20:51 

注册: 2008-01-11 17:02
帖子: 12127
送出感谢: 1
接收感谢: 6
楼主win下用什么分区软件呀,分区这么复杂。


_________________
你往幸福的方向挥挥手,从此我便追随你永不回头。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [求助]分区表错误
帖子发表于 : 2011-05-05 21:23 

注册: 2008-10-19 11:35
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
可能你使用的是GHOST版的window7,它使用了四个主分区,如果你要安装ubuntu,要删除一个主分区,建立一个逻辑分区


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译