Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->发行版专区 ->Mandrake ->正文

安装 Mandrake 9.0 与多重开机技巧(1)

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]

  好了,所以如果我有一个光驱了,那么我最多就只能再安装三部 IDE 接口的硬盘在我的主机上面。OK!那么由于我的硬盘与 Linux 的磁盘代号有关,那么我怎么知道这个硬盘的代号呢?没问题啦,由 IDE 1 ( Primary IDE ) 的 Master 硬盘先计算,最后是 IDE 2 的 slave 硬盘,所以各个磁盘的代号是:
   
  假如我只有一颗硬盘,而且这一颗硬盘接在 IDE 2 的 Master 上面,那么他在 Linux 里面的代号就是 /dev/hdc 啰!OK!好象没问题了呦!呵呵!才不是呢,问题很大呦!因为,如果我这个磁盘被分割成两槽,那么每一槽在 Linux 里面的代号又是如何?注意!基本上,在 Linux 底下我们不是用 槽 为单位,而是以 partition ( 磁盘分割区块 ) 来说明!所以啰,如何知道每个 partition 的代号呢?
  ·认识硬盘:
  基本上,硬盘是由最小的组成单位 扇区 ( sector ) 所组成的,而数个扇区组成一个磁柱 ( cylinder ) ,最后构成整个硬盘的容量大小。关于硬盘的管理我们在后续章节再来介绍,这里我们比较想要知道的是,如何分割硬盘,所以先简单的将硬盘变成如下的图标:
   
  ·在上面的图标中,我们可以很清楚的知道,在硬盘里面有分为两个区域,一个是放置这个硬盘的信息区,我们称为 Master Boot Recorder, MBR ( 主要开机扇区 ),一个则是实际档案资料放置的地方。MBR 可以说是整个硬盘最重要的地方了,因为在 MBR 里面记录了两个重要的东西,分别是:开机管理程序,与磁盘分割表 ( partition table )。因此,只要 MBR 物理实体坏掉了,那么这颗硬盘就差不多要报废了!因为,如果系统找不到 partition table ,就无法使用这块硬盘,所以资料即使没有丢掉,但是没有 MBR ,呵呵,还是不能使用的啦!
  首先来看一看什么是 partition table 呢?简单的说,我们说的『硬盘分割』就是在修改这个 partition table 而已!他基本上定义了『第 n 个磁盘区块是由第 x 磁柱到第 y 个磁柱』,所以,每次当系统要去读取 n 磁盘区块时,就只会去读取第 x 到 y 个扇区之间的资料!呵呵!这样知道了吗?很简单吧!下次记得人家在谈磁盘分割的时候,不要以为系统真的会在硬盘上面用力、努力的划卷标!实际上,他最大的功能就是修改 MBR 里面的 partition table 啦!不过,由于这个 MBR 区块的容量有限,所以,当初设计的时候,就只有设计成 4 个分割纪录,这些分割记录就被称为 Primary ( 主分割 ) 及 Extended ( 延伸分割 ) ,也就是说,一颗硬盘最多可以有 4 个 Primary + Extended 的扇区,其中, Extended 只能有一个,因此,你如果要分割成四块磁盘分割的话,那么最多就是可以:
 


 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇: 在硬盘用ISO裸装Mandrake9   下一篇: 安装 Mandrake 9.0 与多重开机技巧(2)

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号