硬盘分区的问题
www1:~# fdisk -l /dev/hdb
Disk /dev/hdb: 60.0 GB, 60022480896 bytes
16 heads, 63 sectors/track, 116301 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks IdSystem
/dev/hdb1 32529 116296 42218820 fW95 Ext'd (LBA)
Partition 1 does not end on cylinder boundary.
/dev/hdb2 1 2917 1469916 ebBeOS fs
Partition 2 does not end on cylinder boundary.
/dev/hdb3 2917 5834 1469947+ebBeOS fs
Partition 3 does not end on cylinder boundary.
/dev/hdb4 * 5835 32528 13453776 bfSolaris
Partition 4 does not end on cylinder boundary.
/dev/hdb5 32529 64260 15992676 bW95 FAT32
/dev/hdb6 64261 101156 18595206 7HPFS/NTFS
/dev/hdb7 101156 116296 7630843+ 7HPFS/NTFS
Partition table entries are not in disk order
分区表有问题吗?怎么解决? 象是用不同的分区软件处理过分区。
如果现在各分区使用上没什么问题,可以把那些起始位置等资料记下来,用fdisk全部重新分一下区。 低格吧!
低格吧!
太狠毒了吧
如果现在各分区使用上没什么问题
可以正常使用,不过不想重新分。上面有solaris\zeta\beosmax。非常有可能是装zeta装的 beosmax是什么东西? 一个基于b5整合了其他多种软件的个人改版的be 有一个方法不知可行不:
第一步: 在Window2000或XP下使用"电脑->管理->磁盘管理"找一个没什么用的区删掉然后再创建;或者试试改改分区名字等后退出。(注意:千万不要用PQmagic,用这个修复会让你后悔的)
第二步:当出现分区顺序错乱时才用这一步,找张Linux的安装启动盘或其它Linux的mini盘,只要你能启动到字符界面就可以,输入类似以下(磁盘编号自己改吧):
# fdisk /dev/hda
# Command (m for help): x
# Command (m for help): f
# Command (m for help): wq
# reboot 删掉个分区?难办。还是将就着用吧 你的分区错误估计是装Solaris导致的,去Solaris有关的论坛查查可能会有收获,主要是Solaris9及以前的版本大多不支持LBA模式。
我原来装Solaris8的时候也试过,后来按上述方法就好了,但Solaris又用不了了。
我后来装Solaris10的做法是在Linux下先分一个Sun卷,然后安装时手工指定分区,到现在没有发现任何问题。 装的测试版的Solaris 11,Express 7/06 是用不同操作系统的分区软件分区后的结果.
我上次安装完linux,再装freebsd,用freeBSD的分区工具划分剩余的空间后就出现了这种情况.后来也没该,因为不影响正常使用.
不影响正常使用
但是看着非常得不爽 :-( 如果是用Solaris 11,那应该不关Solaris的事。
如果你够大胆的话,先备份好分区表,然后在Linux下逐个删除区,
如果删除那个区后不再出现这样的情况时,那就相应是那个区相关的系统导致的。
我以前出现这个问题时把Solaris的ufs分区删掉后也正常了。
后来才采用先分区后安装的办法。
现在虽然不影响使用,但我曾经就在其它区莫名奇妙出现文件丢失的时候才发现是这个引起的,
所以建议还是要解决...
多谢。不过还是不折腾了。盘上好多东西呢,没地方放阿
页:
[1]