深入了解硬盘

146 阅读2分钟

硬盘的硬件结构

  • 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据(扇区越多容量越大)
  • 磁道:同一盘片不同半径的同心圆
  • 柱面:不同盘片相同半径构成的圆(柱面和磁道数量相同)

硬盘接口类型(现在常用的)

  • SATA:6Gbps,SATA数据端口与电源(长的,数据线短的)端口是分开的,即需要两条线,一条数据 线,一条电源线

  • SAS:6Gbps,SAS是一整条线,数据端口与电源端口是一体化的,SAS中是包含供电线的,而SATA中不包含供电线。SATA标准其实是SAS标准的一个子集,二者可兼容,SATA硬盘可以插入SAS主板上,反之不行。

MBR分区

一.分区的作用

  • 主分区:可以直接使用,可以装系统
  • 拓展分区:不可以直接使用,必须要分逻辑分区
  • 扩展分区:依托与扩展分区,使用的是扩展分区中的空间(装操作系统的)

注意

1.mbr分区只可以对2T以下的硬盘进行分区

2. 扩展分区 一定是主分区

3. 主分区不一定是扩展分区

4. 逻辑分区一定不是主分区

分区命令

fdisk -l 磁盘设备

只查看sda1的硬盘信息

微信截图_20220801193018.png

fdisk -l

查看所有

微信截图_20220801195355.png

微信截图_20220801195425.png

微信截图_20220801195436.png

分区基本用法:fdisk+硬盘名(第一步)

微信截图_20220801205611.png

微信截图_20220801205637.png

建立文件系统(第二步)

微信截图_20220801203145.png

挂载(第三步)

mount 分区名 文件夹名 微信截图_20220801203400.png

swap建立特殊分区

fdisk+硬盘名(第一步)

微信截图_20220801210143.png

微信截图_20220801210719.png

微信截图_20220801210804.png

建立文件系统:mkswap /dev/sdc1

微信截图_20220801210946.png

挂载swapon /dev/sdc1

微信截图_20220801211100.png

挂载规则

1. 一个挂载点同一时间只能挂载一个设备

2. 一个挂载点同一时间挂载了多个设备,只能看到最后一个设备的数据,其它设备上的数据将被隐藏

3. 一个设备可以同时挂载到多个挂载点

4. 通常挂载点一般是已存在空的目录

vim永久挂载

1.进入vim /etc/fstab

微信截图_20220802001726.png

2.输入:.!blkid /dev/sdb1 /grep

微信截图_20220802002041.png

3.修改成正确格式

微信截图_20220802002242.png

3.wq!保存

4.输入mount -a /dev/sdb1

dc793deb59ada38a7aaeb397960e49d.png

5.重启电脑,输入lsblk,永久挂载成功

微信截图_20220802002700.png

修复文件系统

dd if=/dev/zero of=/dev/sdb1 bs=512 count=1

  • dd 复制
  • if 从哪里复制什么 /dev/zero
  • of 是复制到那里去 /dev/sdb1
  • bs=512 一次复制512
  • count=1 复制1次

微信截图_20220802003428.png

总结

本章节命令较多,工作后用的较多