linux 磁盘等待时间,linux学习(一) linux磁盘相关

一 设备命名

装置                         装置在 Linux 内癿文件名

IDE 硬盘机                        /dev/hd[a-d]

SCSI/SATA/USB硬盘机     /dev/sd[a-p]

USB 快闪碟                     /dev/sd[a-p](与 SATA 相同)

软盘驱劢器                     /dev/fd[0-1]

打印机                            25 针: /dev/lp[0-2]

USB: /dev/usb/lp[0-15]

鼠标                                USB: /dev/usb/mouse[0-15]

PS2: /dev/psaux

当前 CDROM/DVDROM /dev/cdrom

当前的鼠标                     /dev/mouse

磁带机                            IDE: /dev/ht0

SCSI: /dev/st0

需要特别留意的是硬盘机(无论是 IDE/SCSI/USB 都一样),每个磁盘驱劢器的磁盘分区(partition)不同时, 其磁盘文件名还会改变呢(不如hda1,hda2等等),磁带机的文件名, 在某些不同的 distribution 当中可能会出现不一样的档名,需要稍微留意

二 磁盘分区

磁盘分多个扇区,第一个扇区主要记录了两个重要的信息,分别是:

主要启动记录区(Master Boot Record, MBR):可以安装开机管理程序的地方,有 446 bytes

分割表(partition table):记录整颗硬盘分割的状态,有 64 bytes

默认分割表64bytes,只能写入四组分割信息,有如下总结:

1.主要分割和延伸分割最多可以有四笔

2. 延伸分割最多只能有一个(操作系统的限制);

3. 逻辑分割是由延伸分割持续切割出来的分割槽;

4.能够被格式化后,作为数据存取癿分割槽为主要分割和逻辑分割。延伸分割无法格式化;

5. 逻辑分割的数量依操作系统而不同,在 Linux 系统中,IDE 硬盘最多有 59 个逡辑分割(5 号到

63 号), SATA 硬盘则有 11 个逡辑分割(5 号到 15 号)。之所以从5号开始,是因为前四个为主要分割或延伸分割留存

三 开机流程

简单的说,整个开机流程到操作系统之前的动作应该是这样的:

1. BIOS:开机主动执行的韧体,会认识第一个可开机的装置;

2. MBR:第一个可开机装置的第一个扇区内癿主要启动记录区块,内含开机管理程序;

3. 开机管理程序(boot loader):一支可读取核心档案来执行的软件;

a.提供选单:用户可以选择不同癿开机项目,这也是多重引导的重要功能!

b. 载入核心档案:直接指向可开机的程序区段来开始操作系统;

c. 转交其他 loader:将开机管理功能转交给其他 loader 负责(开机管理程序还可装在每个分割槽的启动扇区(boot sector))。

4. 核心档案:开始操作系统的功能...

四  磁盘挂载

1b559512f50d69b56f556bed119dd9f2.png

上图中假设我的硬盘分为两槽,partition 1 是挂载到根目录,至于partition 2 则是挂载到/home 这

个目录。 这也就是说,当我的数据放置在/home 内的各次目录时,数据是放置到 partition 2 的,如

果不是放在/home 底下癿目录, 那么数据就会被放置到 partition 1 了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值