磁盘管理

一、磁盘结构概述

=====================

磁盘结构

硬盘的物理结构

磁头每面一个磁盘

盘片硬盘有多个盘片,每个盘片2

==================

数据结构

扇区盘片被分为多个扇形区域,每个扇形区存放512字节的数据

磁道统一盘片不同半径的同心圆

柱面不同盘片相同半径构成的圆柱面(扇区纵截面)

磁盘接口

(1)IDE(并口)

(2)SATA(串口)

速度快,纠错能力强

(3)SCSI(商用)

转速快,CPU占用资源低,支持热插拔

======================

MBR 主引导记录

MBR位于应哦按第一个物理扇区处

MBR512字节)中包含硬盘的主引导程序和硬盘分区表

分区表有4个分区记录,共64字节

主引导程序446字节,校验2字节奇偶校验码,校验这个MBRDPT是否完整

=========================

磁盘分区结构

硬盘中的主分区数目只有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 multiuserwithout NFS NFS(网络文件系统)的多用户模式

3 full multiuser mode 多用户模式(命令模式)

4 unused 保留模式

5 xll 桌面模式

6 reboot 重启模式

 

四、Linux系统开机启动级别配置文件  

/etc/inittab

 

永久修改Linux的开机启动模式:

# vim /etc/inittab

临时切换Linux的开机启动模式:

# init 5

查看当前启动级别

# runlevel 查看当前启动级别