硬盘与硬件管理笔记---鸟哥的私房菜

硬盘:

Cylinder(磁柱)

文件系统:

1)主引导扇区(master boot recorder)

记录了所有硬盘的分割信息,MBR很小,所以不足以存储所有的信息,仅能够提供4分区的记忆,这就是主分区(p)与扩展分区(e)最多之和最多有4个分区的原因

扩展分区只能够有一个非常重要

2)块(block

 块的大小通常为2n次幂,由于磁盘扇区的大小为0.5k,所以block的大小一般为0.5的整数倍,一个块最多只能够存储一个文件,假如ET2预设块的大小为4K ,一个文件的大小只有1K,那么剩下的3K将被浪费,这与inode有一定的关联。当读取一个文件时,该文件将被加载到内存当中,所以如果刚开始文件被修改,只有主存储区的内容被修改,硬盘里面的数据并未修改,且缓冲区的数据会被标记为dirty数据,这也就是Linux系统非正常关机,将造成大量时间检查硬盘。

3)Superblock

进行硬盘分区时,每个磁盘分区就是一个文件系统,而每个文件的起始位置的块就叫superblock,superblock的作用就是存储如文件系统的大小,空block和填满的block,以及各自总数和其他诸如此类的信息。也就是说当你要使用这个磁盘分区时(或者是文件系统时)进行数据存取时,第一个要经过的就是superblock,如果你的superblock坏了的话,那么这个磁盘分区就报废了

4)Inode

对于文件系统而言,一个inode就是inodetable里面的一项,inode包括文件相关信息的所有相关信息,如名称,大小,连接数量,数据建立时间,以及修改存取时间,也包含了磁盘block的文件指针,指针用来记录文件的存储位置。

每个文件系统就是一个分区

查看磁盘或目录的容量

df 查看硬盘容量

du 查看目录容量

磁盘分割与格式化

Fdisk 硬盘分区工具(主要工作就是修改分区表)

e2label 修改硬盘的label名称的工具,修改磁盘表头的数据

Mke2fs Linux下重要的格式化工具

硬盘分区前最好将分区表保存一遍(以便修复)。

Mknode 用于取得主设备号和次设备号

检测磁盘是否有坏轨与数据同步写入

Fsck检查硬盘有没有坏轨

Sync将内存的数据同步写入

关于启动盘

Mkbootdisk 制作启动光盘

Fdformat  用来低级格式化设备

硬盘效能测试与启用

hdparm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值