目录
怎么在linux中添加使用硬盘
硬盘类型
硬盘最小的存储单位为扇区:每个扇区512字节,8个扇区组成块
服务器硬盘大小
LFF:3.5寸,一般台式机硬盘的大小
SFF:2.5寸,一般笔记本硬盘大小
3.5和2.5无法转换
机械和固态
机械硬盘:HDD
固态硬盘:SSD
相比于ssd,hdd在价格、容量上占有绝对优势
1、分区 提高性能
fdisk 2t以下 不建议使用
gdisk 2t以上
m 帮助
n 新建分区
d 删除分区
t 改变分区类型
w 保存
第一个扇区
mbr是一个小程序,作用引导硬件找到操作系统主引导记录446
分区表 64 一个分区表 16
2 结束位
主分区:可以直接使用1-4 扩展分区:是特殊的主分区1-4 但是不可以直接使用,需要再分逻辑分区
逻辑分区:可以直接使用,要依托于 扩展分区,54
2、格式化(安装文件系统) 安装+理文件的软件协助我们处理文件
文件系统 :管理文件 (大小 权限)
3、挂载 将外部硬件和内部的文件关联
硬盘
硬盘最小的存储单位为扇区512字节 8个扇区组成块
1、mbr 主引导记录(小程序 ,引导硬件找到操作系统)446字节
2、分区表 64字节 分区的大小以及范围
一个分区表占用16字节 只能分四个主分区(逻辑分区)
3、结束位 55 aa
分区:
分区的好处
-
优化I/O性能 读写能力
-
实现磁盘空间配额限制
-
提高修复速度
-
隔离系统和程序
-
安装多个OS
-
采用不同文件系统
分区:
主分区:可以直接使用,安装操作系统 存储文件安装软件等 1--4
扩展分区: 是特殊的主分区(1-4)不可以直接使用,需要再 划分逻辑分区,让分区超过4个 没有空间 1k
逻辑分区:可以直接使用, 存储文件 5+,逻辑分区的范围不可能超过扩展分区的范围
分区工具
lsblk
查看系统硬件设备的分区系统
blkid
查看设备的快信息uid号
硬盘分区的手段
mbr分区 (老的技术)mbr+lege
gpt分区 (新技术)gpt+uetp
mbr:2T以下的硬盘分区 fdisk
gpt:可以支持2T以上的硬盘分区2t gdisk
MBR的分区命令:fdisk
fdisk -l [磁盘设备] 查看或管理磁盘分区
fdisk [磁盘设备] 同上
进入分区界面,对sdb进行分区
交互界面
m提供帮助
n新建分区
d删除分区
t 改变分区类型
p打印目前分区情况
w保存退出
q不保存退出
同步内核的缓存信息表:partprobe
gpt的分区命令:gdisk
分2个T以上的命令,选项和fdisk一样
文件系统
文件系统:管理文件
系统:是一个复杂的程序,调度硬件
文件系统:也是一种程序, 管理文件(权限,大小,读写,翻译)
文件系统 | 区别 |
---|---|
fat32 | 单个文件最大4G |
ntfs | 单个文件最大64G |
文件系统类型
centos6 默认使用的是ext4
centos7 默认使用的是xfs
windows 默认使用的是ntfs
xfs:高性能。擅长处理大文件,可支持上百万T的存储空间
swap:当内存不足时,将硬盘的空间转换成内存使用
mkfs:格式化并创建文件系统
语法:
mkfs -t 文件系统类型 设备名
mkfs.文件系统 设备名
mkfs.文件系统类型 -f 强制创建文件系统
修复文件系统
修复之前先解挂
这个修复不一定成功
fsck
选项:
-a:自动修复
-y:交互式修复错误
swap分区
格式化原本的文件替换成swap:mkfs.swap
改一下分区的类型 为82 swap分区
mkswap 设备名
swapon 设备名