磁盘分区总结

新硬盘
1、分区
MBR fdisk
GPT parted
2、格式化
mkfs.文件系统类型 设备名
例如:mkfs.ext4 /dev/sdb1
3、挂载
创建挂载点
mount 设备名 挂载点
4、开机自动挂载(将挂载信息写入/etc/fstab)

旧硬盘
1、解除挂载
umount 设备名
或者
umount 挂载点

例如:
umount /dev/sdb1
umount /mnt/sc1
2、重新分区
fdisk
parted
3、格式化
4、挂载
5、设置开机自动挂载

交换分区
swap,虚拟内存
虚拟内存:用软件模拟出来的内存,把硬盘空间模拟成内存来使用
用来弥补物理内存不足,在Linux下,虚拟内存是使用交换分区来实现。

虚拟内存通常是物理内存的1.5-2倍
当物理内存大于8G,可以考虑把虚拟内存功能关闭

安装Linux系统,必要的两个分区:根目录和swap分区

创建SWAP分区的方式
使用硬盘分区实现
1、准备新的分区
例如:/dev/sdb3
2、把它格式化成swap分区
mkswap /dev/sdb3
3、激活swap分区
free -h 观察内存情况
swapon /dev/sdb3 激活swap分区
free -h 观察内存情况
4、将挂载信息写入配置文件
echo “/dev/sdb3 swap swap defaults 0 0” >> /etc/fstab
5、挂载
mount -a

练习:使用磁盘分区的方式创建一个1G的交换分区
使用文件来实现
制作一个交换文件
使用dd命令创建指定大小的文件
例:创建一个100M的文件
dd if=/dev/zero of=/opt/a.swap bs=1M count=100

dd创建的文件总大小等于bscount 1M100=100M
bs指定每个块的大小,count指定块的数量

if指定输入文件 /dev/zero特殊设备(提供无限的0资源设备)
of输出文件

将文件格式化成swap分区
mkswap /opt/a.swap
chmod 600 /opt/a.swap

激活交换分区
swapon /opt/a.swap

写配置文件
vim /etc/fstab

挂载
mount -a

卸载swap分区
1、删除配置文件中的挂载信息
2、设置swap分区或者swap文件无效
swapoff
例如:
swapoff /opt/a.swap
swapoff /dev/sdb1
3、删除swap分区或者swap文件
parted -s /dev/sdb rm 1
或者
rm -f /opt/a.swap

总结:
创建交换分区有两种方法
一种是使用磁盘分区创建
创建磁盘分区
格式化成swap分区
激活swap分区
写入配置文件
加载配置文件
另外一种是使用文件创建
创建指定大小的文件
格式化成swap分区
激活swap分区
写入配置文件
加载配置文件
不需要使用swap分区时,先删除配置文件里的挂载信息,关闭swap分区,最后删除磁盘分区或者文件

猜你喜欢

转载自blog.csdn.net/weixin_51014063/article/details/108746946