7.4.2 【Linux】特殊设备 loop 挂载 (镜像文件不烧录就挂载使用)

简介: 7.4.2 【Linux】特殊设备 loop 挂载 (镜像文件不烧录就挂载使用)

挂载光盘/DVD镜像文件

如此一来我们不需要将这个文件烧录成为光盘或者是 DVD 就能够读取内部的数据了。

创建大文件以制作 loop 设备文件!

创建大型文件

假设我要创建一个空的文件在 /srv/loopdev ,那可以这样做:

将 512 块,每块 1MB 的砖块堆叠成为一个大文件 (/srv/loopdev)! 最终就会出现一个 512MB 的文件。

大型文件的格式化

默认 xfs 不能够格式化文件的,所以要格式化文件得要加入特别的参数才行。

挂载

利用 mount 的特殊参数,那个 -o loop 的参数来处理!

通过这个简单的方法,感觉上你就可以在原本的分区在不更动原有的环境下制作出你想要的分区就是了。

7.5 内存交换空间(swap)之创建

安装时一定需要的两个 partition ,一个是根目录,另外一个就是 swap(内存交换空间)。


一般来说,如果硬件的配备资源足够的话,那么 swap 应该不会被我们的系统所使用到,swap 会被利用到的时刻通常就是实体内存不足的情况了。CPU所读取的数据来自于内存,当内存不足的时候,为了让后续的程序可以顺利的运行,因此在内存中暂不使用的程序与数据就会被挪到 swap 中了。 此时内存就会空出来给需要执行的程序载入。由于 swap 是用磁盘来暂时放置内存中的信息,所以用到 swap 时,你的主机磁盘灯就会开始闪个不停。


你可以使用如下的方式来创建你的 swap:


设置一个 swap partition


创建一个虚拟内存的文件


7.5.1 使用实体分区创建swap


1. 分区:先使用 gdisk 在你的磁盘中分区出一个分区给系统作为 swap 。由于 Linux 的gdisk 默认会将分区的 ID 设置为 Linux 的文件系统,所以你可能还得要设置一下 systemID 就是了。


2. 格式化:利用创建 swap 格式的“mkswap 设备文件名”就能够格式化该分区成为 swap 格式


3. 使用:最后将该 swap 设备启动,方法为:“swapon 设备文件名”。


4. 观察:最终通过 free 与 swapon -s 这个指令来观察一下内存的用量吧!

1. 先进行分区的行为

2. 开始创建 swap 格式

3. 开始观察与载入看看


相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
1月前
|
Linux
linux开机挂载镜像
【10月更文挑战第1天】在 Linux 系统中,开机挂载镜像通常涉及几个关键步骤,包括创建挂载点、编辑配置文件以及重新加载配置
68 0
|
3月前
|
Java Linux API
Linux设备驱动开发详解2
Linux设备驱动开发详解
44 6
|
3月前
|
存储 缓存 Unix
Linux 设备驱动程序(三)(上)
Linux 设备驱动程序(三)
38 3
|
3月前
|
Ubuntu Linux
内核实验(四):Qemu调试Linux内核,实现NFS挂载
本文介绍了在Qemu虚拟机中配置NFS挂载的过程,包括服务端的NFS服务器安装、配置和启动,客户端的DHCP脚本添加和开机脚本修改,以及在Qemu中挂载NFS、测试连通性和解决挂载失败的方法。
189 0
内核实验(四):Qemu调试Linux内核,实现NFS挂载
|
3月前
|
Linux
Linux 设备驱动程序(四)
Linux 设备驱动程序(四)
23 1
|
3月前
|
存储 数据采集 缓存
Linux 设备驱动程序(三)(中)
Linux 设备驱动程序(三)
35 1
|
3月前
|
存储 前端开发 大数据
Linux 设备驱动程序(二)(中)
Linux 设备驱动程序(二)
30 1
|
3月前
|
缓存 安全 Linux
Linux 设备驱动程序(二)(上)
Linux 设备驱动程序(二)
41 1
|
3月前
|
存储 缓存 安全
Linux 设备驱动程序(三)(下)
Linux 设备驱动程序(三)
32 0
|
3月前
|
安全 Linux 程序员
Linux 设备驱动程序(二)(下)
Linux 设备驱动程序(二)
27 0

热门文章

最新文章