磁盘管理
一、磁盘结构概述
=====================
磁盘结构
硬盘的物理结构
磁头:每面一个磁盘
盘片:硬盘有多个盘片,每个盘片2面
==================
硬盘的数据结构
扇区:盘片被分为多个扇形区域,每个扇形区存放512字节的数据
磁道:统一盘片不同半径的同心圆
柱面:不同盘片相同半径构成的圆柱面(扇区纵截面)
磁盘接口
(1)IDE(并口)
(2)SATA(串口)
速度快,纠错能力强
(3)SCSI(商用)
转速快,CPU占用资源低,支持热插拔
======================
MBR 主引导记录
MBR位于应哦按第一个物理扇区处
MBR(512字节)中包含硬盘的主引导程序和硬盘分区表
分区表有4个分区记录,共64字节
主引导程序446字节,校验2字节(奇偶校验码,校验这个MBR和DPT是否完整)
=========================
磁盘分区结构
硬盘中的主分区数目只有4个,因此主分区(物理分区)和扩展分区(虚拟分区)的序号限制在1~4
扩展分区再分为逻辑分区,序号从5开始
二、磁盘分区
1、磁盘大小<2T,进行分区命令fdisk
查看磁盘情况
# fdisk -l 磁盘设备
# fdisk /dev/sdb
格式化磁盘分区
# mkfs -t ext4 /dev/sdb1 或# mkfs.ext4 /dev/sdb1
挂载硬盘
# mount /dev/sdb1 /root/benet/
查看UUID号
# blkid /dev/sdb1 如果有UUID号说明挂载成功
查看硬盘挂载情况
# df -h
2、磁盘大小>2T parted命令
(同时适用于小于2T的磁盘)
parted /dev/sdc 挂载命令
mklabel -----------------更改硬盘类型
gpt -------------------更改硬盘类型为gpt
mkparted ----------------进行分区
part1 ------------------分区名字
ext4 ---------------------文件类型
1 ---------------------从多少开始
5G ---------------------到多少容量结束
quit --------------------退出
=================(parted命令不需要保存,实时保存的)
rm 1 删除1分区
Linux挂载规则:一个顶一个
3、虚拟磁盘分区各种命令swap
mkswap /dev/sdb5格式化虚拟磁盘
swapon -s 查看已挂载的虚拟磁盘情况
swapon /dev/sdb5 挂载虚拟磁盘命令
swapoff /dev/sdb5 卸载虚拟磁盘命令
blkid /dev/sdb1 查看UUID号,如果有则挂载成功
三、Linux系统开机启动级别七种模式:
0 —halt 关机
1 —single user mode 单用户模式
2 —multiuser,without NFS 无NFS(网络文件系统)的多用户模式
3 —full multiuser mode 多用户模式(命令模式)
4 —unused 保留模式
5 — xll 桌面模式
6 —reboot 重启模式
四、Linux系统开机启动级别配置文件
/etc/inittab
永久修改Linux的开机启动模式:
# vim /etc/inittab
临时切换Linux的开机启动模式:
# init 5
查看当前启动级别
# runlevel 查看当前启动级别