Ubuntu 挂载磁盘镜像与压缩包(loop/rar)
讲清 Ubuntu 上挂载磁盘镜像的 loop 方法(挂载点、losetup 设备、卸载顺序),以及常见压缩格式的对应工具。
结论先行
Ubuntu 挂载磁盘镜像(.img/.iso)靠 loop 设备:mount -o loop 文件 挂载点 一步到位;需要精细控制(只读、多设备)再上 losetup。压缩包按格式选工具:rar 用 unrar,tar 直接 tar。
一步挂载
sudo mkdir -p /mnt/img
sudo mount -o loop,ro disk.img /mnt/img # 磁盘镜像
sudo mount -o loop,ro ubuntu.iso /mnt/iso # ISO 也是同一机制
卸载:sudo umount /mnt/img(先 umount 再 losetup -d,顺序反了可能掉挂载点)。
losetup 精细控制
sudo losetup /dev/loop1 disk.img # 手动绑设备
sudo mount -o ro /dev/loop1 /mnt/img
sudo umount /mnt/img
sudo losetup -d /dev/loop1 # 用完释放
losetup -a # 看当前占用
loop 设备数量有限(默认 8+ 个);大量同时挂载时
losetup -a查占用别越界。
压缩格式对照
| 格式 | 工具 | 备注 |
|---|---|---|
.rar |
unrar x 文件.rar |
需安装 unrar 包 |
.tar.gz/.tgz |
tar -xzf |
系统自带 |
.zip |
unzip |
图形界面双击可开 |
.7z |
7z x |
需安装 7zip 类包 |
两种场景
- 查镜像内容(装前看分区表/引导):Ubuntu 桌面版条目 下载后 loop 挂载即可,不必写 U 盘
- 服务器脚本里解包配置:服务器版条目 最小安装后
apt install unrar按需补 - 索引见 Ubuntu 索引页