每天一个知识点linux(八)手动创建交换分区

简介:
通常在安装linux系统时,会要求我们创建交换分区,在我们选择手动分区的时候有些人可能没有设置交换分区,而导致以后的使用出现一些问题,此时我们可以选择新建一个交换文件或交换分区来解决这个问题,这里主要介绍如何新建一个交换分区,具体步骤如下:
1.以root身份运行: parted /dev/sdb 
进入菜单后输入print查看当前分区表,以及空闲空间。
通过start end 和size我们可以判断每个分区的大小及还有多少空余空间,只能将空余的空间分给交换分区。

2.输入mkpartfs primary  linux-swap 20G  22G,表示要建立linux交换分区,该分区为主分区,分区起始位置为20G,结束位置为22g,也就是总共2g的空间。该位置必须是未被其它分区使用的空间。
输入exit退出parted

3. 创建交换分区后,使用mkswap命令设置交换分区:
mkswap /dev/sdb2

4. 为了立刻激活swap分区,输入以下命令:
swapon /dev/sdb2

5. 为了在启动时激活它,在/etc/fstab中添加如下内容:
/dev/sdb2  swap    swap defaults   0 0 
下次启动时,系统会自动激活该交换分区。
 
6. 添加了新分区,并激活它以后,可以通过df或者free来查看该交换分区是否已经工作


     本文转自ttzztt 51CTO博客,原文链接:http://blog.51cto.com/tianzt/184727 ,如需转载请自行联系原作者

相关文章
|
5月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
4月前
|
Linux
|
7月前
|
存储 网络协议 编译器
【干货总结】Linux C/C++面试知识点
Linux C/C++基础与进阶知识点,不仅用于面试,平时开发也用得上!
636 17
|
5月前
|
存储 Linux 5G
linux操作系统初始化后,再也不用手动分区了
linux操作系统初始化后,再也不用手动分区了
37 0
|
5月前
|
Linux
在Linux中,如何创建一个分区?
在Linux中,如何创建一个分区?
|
5月前
|
Linux 开发工具
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
|
7月前
|
Linux Shell 虚拟化
开机自动挂载NTFS分区至Linux:分步指南
在Linux中自动挂载Windows NTFS分区,需创建挂载点(如`/media/c_win`),识别分区(如`/dev/sda1`),获取UUID,并编辑`fstab`文件添加挂载信息。推荐使用UUID以保持稳定性。在VMware环境中可能需添加`force`选项。完成这些步骤后,重启系统,NTFS分区将自动挂载。这对于双系统用户非常方便。
|
6月前
|
缓存 网络协议 Linux
Linux、Python、计算机网络中的常见知识点
Linux、Python、计算机网络中的常见知识点
|
8月前
|
开发框架 .NET Linux
2024年最全C# 图解教程 第5版 —— 第1章 C# 和 ,2024年最新终于有人把Linux运维程序员必学知识点全整理出来了
2024年最全C# 图解教程 第5版 —— 第1章 C# 和 ,2024年最新终于有人把Linux运维程序员必学知识点全整理出来了
2024年最全C# 图解教程 第5版 —— 第1章 C# 和 ,2024年最新终于有人把Linux运维程序员必学知识点全整理出来了
|
8月前
|
Unix Shell Linux
linux互斥锁(pthread_mutex)知识点总结
linux互斥锁(pthread_mutex)知识点总结