创建一个200M的磁盘
dd if=/dev/zero of=~/HDD.img bs=1M count=200
使用fdisk对其进行分区
fdisk HDD.img

使用losetup创建loop设备
sudo losetup -Pf --show ~/HDD.img
使用 lsblk 可以看到已经把虚拟磁盘文件挂载上去了

(此时也可格式化sudo mkfs.ext3 -q /dev/loop0p1)

可以挂载
[lujun9972@X61 ~]$ sudo mount /dev/loop0p1 /mnt

使用完后,再使用losetup卸载虚拟磁盘
[lujun9972@X61 ~]$ sudo umount /mnt
[lujun9972@X61 ~]$ sudo losetup -d /dev/loop0 
[lujun9972@X61 ~]$ lsblk

参考:

http://blog.lujun9972.win/blog/2018/04/09/%E4%BD%BF%E7%94%A8losetup%E5%B8%AE%E4%BD%A0%E5%88%9B%E5%BB%BA%E8%99%9A%E6%8B%9F%E7%A3%81%E7%9B%98/
https://blog.51cto.com/nxlhero/780834
https://blog.csdn.net/u014674798/article/details/52637082

ubuntu(Linux)使用losetup创建虚拟磁盘(挂载,格式化虚拟磁盘,回环设备)相关推荐

  1. Linux有问必答-如何创建和挂载XFS文件系统

    Linux有问必答-如何创建和挂载XFS文件系统 问题: 我听说一个牛X的文件系统XFS,打算在我的磁盘上试试XFS.那格式化和挂载XFS文件系统的Linux命令是什么呢? XFS是高性能文件系统,S ...

  2. Linux系统如何创建和挂载XFS文件系统

    Linux系统如何创建和挂载XFS文件系统?XFS是高性能文件系统,由于它的高性能,XFS成为了许多企业级系统的首选,特别是有大量数据,需要结构化伸缩性和稳定性的.下面我们来看看如何实现创建和挂载XF ...

  3. linux umount swap,挂载、卸载、free查看内存情况、创建交换分区、回环设备、dd命令、自动挂载、fuser...

    挂载.卸载 分区.格式化创建了文件系统后就可以挂载了 挂载:将新的文件系统关联至当前根文件系统 卸载:将某文件系统与当前根文件系统的关联关系移除 mount挂载 使用方法: mount 设备 挂载点 ...

  4. Linux mount 文件系统创建与挂载

    实验系统:ubuntu18.04(桌面版)内核4.15.0-29-generic 可挂载设备类型: 实体设备(实体块文件系统):分区.磁盘.软盘.网络设备等硬件 文件(虚拟块文件系统):.ISO镜像等 ...

  5. linux 增加回环设备,linux命令练习:mount fdisk swap dd创建本地回环设备

    练习一 1.创建一个1G的分区,文件系统为ext4,卷标为MYDATA,块大小为1024,预留管理空间为磁盘 分区的3%,要求开机后制动挂载至/data目录,并且自动挂载的设备要使用卷标进行引用. f ...

  6. 如何在Linux虚拟机上创建、挂载虚拟磁盘?

    目的: 将数据放在单独的虚拟磁盘上,供不同虚拟机共同使用 步骤: 1)创建新虚拟磁盘    参考<在VMware中为Linux添加硬盘(此处以Redhat7.0为例)> 2)创建分区(使用 ...

  7. linux添加loopback,教你CentOS7添加本地回环地址

    教你CentOS7添加本地回环地址 1.临时添加 ip addr add 10.10.1.1/32 dev lo:1 重启失效 2.永久添加 cd /etc/sysconfig/network-scr ...

  8. 安装Ubuntu Linux系统时硬盘分区最合理的方法

    无论是安装Windows还是Linux操作系统,硬盘分区都是整个系统安装过程中最为棘手的环节,网上的一些Ubuntu Linux安装教程一般都是自动分区,给初学者带来很大的不便,下面我就根据多年来在装 ...

  9. Linux学习-磁盘的分区、格式化、检验与挂载

    如果想要在系统新增一颗磁盘时,哪些动作需要做的: 对磁盘进行分区,以创建可用的partition: 对该partition进行格式化(format),以创建系统可用的filesystem: 若想要仔细 ...

最新文章

  1. AI又进阶!除了鉴别PS图片,还能一键卸妆
  2. GNOME桌面的安装
  3. windows10环境下安装Anaconda环境
  4. 26行代码AC_试题 历届试题 日期问题 | 第八届蓝桥杯B组第七题
  5. 删除一行下方单元格上移_快速删除Excel工作表多余空单元格
  6. mutations vuex 调用_Vuex源码解析
  7. 二元一次函数最值问题_沪科版八年级上册数学12.3.1一次函数与二元一次方程微课知识点精讲+练习...
  8. 使用IntelliJ IDEA配置Erlang开发环境
  9. java自行车s码适合身高_捷安特s码适合多高
  10. php跳转方式带rere_PHP利用REFERER根居访问来地址进行页面跳转
  11. 用 Tenorshare ReiBoot修复iPhone无法开机
  12. error: dst ref refs/heads/zhCN_v0.13.1 receives from more than one src.
  13. java js 打开摄像头_js调用网络摄像头
  14. 自底向上和自顶向下的区别
  15. 微信缓存文件要这样处理,分分钟多出几个G!
  16. 关于tv app的一些想法
  17. S4 HANA MRP LIVE
  18. QT TreeView
  19. 【原创】正确认识计算机科学中的“一般”和“个别”的关系
  20. 程序员学英语 英语语法框架 10种词性 9种成分 8种句型

热门文章

  1. Ajax+Input的File控件上传时的超级简单实时进度条
  2. Tomcat8服务器在Cookie中添加当前系统时间报错
  3. 【计算机网络】关于IP数据报 首部检验和的反码问题(二进制反码)
  4. azure备份存储层分类_备份到Azure –为什么要这样做?
  5. mvc中嵌入ssrs报表_如何在SSRS报表中过滤多维OLAP多维数据集
  6. Spring boot+Thymeleaf+easyui集成:js创建组件页面报错
  7. hdu1596-find the safest road
  8. BCZM : 1.8
  9. JaveScript用二分法与普通遍历(冒泡)
  10. 2015/8/26 Python基础(1):基本规则及赋值