《Linux/Unix 使用》复习(二)

《Linux/Unix 使用》复习(二)

安装和卸载

硬盘的磁道与扇区

  • 磁道:磁碟的每一面划分的大小不同的同心圆
  • 柱面:全部磁碟面上有相同半径的磁道,也就是说每个磁碟的相同地方的磁道连起来就形成了柱面
  • 扇区:磁道划成的若干小弧段
  • 磁头:每个磁碟有两面对应两个磁头

访问一个具体的扇区需要的物理参数是 (柱面号/磁道号,磁头号,扇区号)

硬盘总容量 = 柱面数 × 磁头数 × 每个磁道的扇区数 × 512 KB

硬盘的分区

柱面是分区的边界,即一个分区包含整数个连续编号的柱面

MBR 的分区

(0 柱面,0 磁头,1 扇区)是硬盘的主引导分区,里面存放了:

  • 硬盘的主引导程序
  • 四个分区表记录
  • 硬盘有效标志

分区记录表里面用来存放分区的信息,且存放的一定是主分区,否则则是逻辑分区。

主分区

也可称为“引导分区”,会被操作系统和主板认定为这个硬盘的第一个分区。其中的主引导程序是它的一部分,此段程序主要用于检测硬盘分区的正确性,并确定活动分区。

总之主分区和操作系统是密切相关的。

扩展分区

也要占用分区表记录,用来创建逻辑分区。一个扩展分区对应着多个逻辑分区。

逻辑分区

仅仅只是存储介质,和操作系统以及主分区无关,作用类似于 U 盘。

Linux 分区方法

  • 创建根分区(主分区),挂载 / 目录
  • 交换分区(主分区,可选),大小为物理内存两倍,但最大不超过 4GB

GPT 的分区

GPT 支持分区数可达 128 个,只有支持 UEFI 的主板才能从 GPT 分区硬盘启动操作系统。

分区命名

/dev/设备代号和设备代号数(如果不包含代号数则是整块硬盘)

例如 /dev/sdb5

  • sdb 表示第二块硬盘
  • 5 表示第五个分区,在这里是逻辑分区

其中光盘命名为 /dev/cdrom
IDE 硬盘为 /dev/hd[a~z][1~16]

卸载 Linux

所谓卸载,就是在分区表中删除掉 Linux 的分区并且修改主引导程序

删除分区方法:

1
sudo fdisk /dev/sda  # 假如要删除第一块硬盘的分区,然后再在里面进行相应的操作

初步管理

pass,如果习题里面出现再看