今天我在搜索了一些英文论坛后,安装了testdisk,重新扫描我的硬盘分区。使用深度扫描后我没有发现多余的分区,应该说,分区本身确实是没有被动过的。然后,我把扫描的结果(就和我fdisk显示的一样,start,end,block都一样来着)重新写入了MBR。reboot以后,进入ubuntu,再次运行fdisk。然后。。。。。。。。它好了。。。。。。不再显示柱面问题了。我目前严重怀疑win7在安装写mbr时搞了啥飞机。。。。。
在smallapple 等诸位的帮助下我用gpart事先分好分区然后安装双系统,果然windows 7 不会出现建立隐藏分区的怪毛病了。但是,接下来出现了其他更加让我纳闷的事情:
首先,我在分完区,安装好ubuntu之后,运行了 sudo fdisk -lu,然后出现了以下信息:
代码: 全选
Device Boot Start End Blocks Id System
/dev/sda1 * 63 224909999 112454968+ 7 HPFS/NTFS
/dev/sda2 224910000 233858204 4474102+ 82 Linux swap / Solaris
/dev/sda3 233858205 312576704 39359250 83 Linux
代码: 全选
Device Boot Start End Blocks Id System
/dev/sda1 * 63 224909999 112454968+ 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 224910000 233858204 4474102+ 82 Linux swap / Solaris
/dev/sda3 233858205 312576704 39359250 83 Linux