红联Linux门户
Linux帮助

PC上装linux和solaris的体会

发布时间:2007-07-03 17:23:16来源:红联作者:eometry
  因为自己想用用linux,solaris,所以想在pc上装两个系统,没有想到,耗费了大量的时间和精力;

  感受:
  1,对硬盘的知识不了解就开始装多系统,导致硬盘反复被格式化,也没有解决问题;

  2,迷信硬盘分区软件,我使用的是booit,原来以为使用了它,我就能轻松的高定,可惜使用效果不好(也是因为我对该款软件不熟悉〕,最好放弃使用该软件,可惜该软件阴魂不散,没有办法卸载,只能使用fdisk /mbr。

  3,多和同事,高手交流;知之为知之,不知google之;

  终于,我知道了:一块硬盘最多可以分四个主分区,扩展分区不限;当然在硬盘分区工具bootit的帮助下,可以分很多区,装十几个系统都不在话下;

  linux和solaris并存,最好先装inux,而且inux的交换分区不能与linux的主分区隔开,或者最好不要交换分区,这样,装solaris就可以认出inux,并且可保留下来;

  以下附关于硬盘的几个贴子:
  零磁道处于硬盘上一个非常重要的位置,硬盘的主引导记录区(MBR)就在这个位置上。MBR位于硬盘的0磁道0柱面1扇区,其中存放着硬盘主引导程序和硬盘分区表。在总共512字节的硬盘主引导记录扇区中,446字节属于硬盘主引导程序,64字节属于硬盘分区表(DPT),两个字节(55 AA)属于分区结束标志。由此可见,零磁道一旦受损,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致硬盘无法自举。

  零磁道损坏属于硬盘坏道之一,只不过由于它的位置太重要,因而一旦遭到破坏,就会产生严重的后果。

  通常的维修方法是通过Pctools9.0的DE(磁盘编辑器)来修复(或者类似的可以对磁盘扇区进行编辑的工具也可以),其方法如下:

  用Windows 9x启动盘启动,插入含有Pctools9.0的光盘。运行PCT90目录下的de.exe,先进入“Options”菜单,选“Configuration”(配置)命令,按下“空格”键去掉Read Only(只读)前面的勾(按Tab键切换),之后,保存退出。

  接着选择并执行主菜单“Select”(选择)中的Drive(驱动器),进去之后在“Drive type”(驱动器类型)项中,选择Physical(物理的),并按空格选定,再按“Tab”键切换到“Drives”项,选中“Hard disk”(硬盘),最后,选择“OK”并回车。

  之后,回到主菜单中,打开“Select”菜单,这时会出现Partition Table(分区表),选中并进入,之后出现硬盘分区表信息。如果硬盘有两个分区,l分区就是C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的 Beginning Cylinder(起始柱面)的0改成1就可以了。保存后退出。

  要注意的是,在修改之前先将硬盘上的重要资料备份出来。重新启动,按Delete键进入回CMOS设置,选“IDE AUTO DETECT”,可以看到CYLS数比原来减少了1,之后,保存设置并退出。重新分区、格式化,即可救活硬盘。

  需要注意的是:由于DE工具仅对FAT16分区的硬盘有效,因此,对于FAT32分区的硬盘来说,可以通过分区大师(PQ)等磁盘工具,将FAR32转换为FAT16,然后再对其进行处理。

  另外,有人还探索出了通过修改硬盘电机定位系统来改变零磁道位置和通过电路调整来改变磁头的分配逻辑,以达到重新定位零磁道的目的。当然这需要更深厚的硬件水平,实现起来也比较复杂。
文章评论

共有 0 条评论