Linux mount命令如何进行磁盘镜像挂载

嘿嘿,我很熟悉。
去年我帮我朋友做过一次,系统差点崩溃。
我们不会修复薄弱的部分,只是按照步骤确保稳定性。

第一步是找到该文件。
我需要知道镜子在哪里。
假设那一年,我的朋友在宿舍,他的桌面上放置了一个名为win1 0.img的Windows系统镜像,路径为/home/alex/win1 0.img。
你一定要找到正确的地方,不要犯任何错误。

第二步是盖房子。
您需要为挂载点创建一个新目录。
然后我在/mnt/windows 中完成了它。
必须使用sudo,否则得不到权限。
命令是 sudo mkdir /mnt/windows。
该目录以前不能存在,您必须确认这一点。

第三步,锁定并挂起。
这就是起源。
使用 mount 命令并添加 -loop。
这是什么意思?这只是告诉系统这个文件是一个磁盘并且是循环读取的。
该命令如下所示:sudo mount -oloop /home/alex/win1 0.img /mnt/windows。
请在此注意您的图像是什么格式?是ext4 还是ntfs?如果是NTFS,需要加上-t,如sudo mount -t ntfs-3 G -oloop /home/alex/win1 0.img /mnt/windows。
不要随意添加。
如果连接不正确,将无法安装。
FAT3 2 也是一样,sudo mount -t vfat -oloop....
第四步,进去看看。
挂载后可以对/mnt/windows目录下的镜像内容进行操作。
例如,ls /mnt/windows 查看是否有系统文件,cd /mnt/windows 查看周围,cp /mnt/windows/installer.exe 等。

第五步,收工,卸载。
工作完成后必须卸载,否则占用资源不会被释放,并且数据可能会被损坏。
命令是 sudo umount /mnt/windows。
注意,如果无法卸载并提示“目标正忙”,则说明有程序正在使用该镜像。
您需要使用 lsof /mnt/windows 来查看哪个程序正在接管,将其关闭,然后卸载它。

比如我当年安装win1 0.img时,就是这些步骤。
创建一个挂载点,挂载它,看看是否可以启动安装程序,完成后卸载它。

有什么问题吗?权限不够?在此之前添加 sudo。
无法挂载?使用文件 /home/alex/win1 0.img 查看它是什么文件系统。
如果类型不正确,则必须更改 t 参数。
安装速度慢吗?尤其是NTFS,一定要有耐心,不能着急。
无法卸载? lsof 检查占用的进程。

很简单,一步一步来,不会出错。
不要盲目操作,尤其是卸载,一定要正确操作。

Linux mount命令如何挂载ext4分区

嘿,在安装 ext4 分区时,我过去犯过很多错误。
让我告诉你我当时是如何处理的。

那年公司新装了一台服务器,我负责维护。
硬盘是新买的西数,挂了ext4 分区。
我想在上面放一些备份数据。
起初我找不到分区ID。

当时就傻乎乎的用lsblk来查了。
结果是一堆乱七八糟的字母和数字,让我眼花缭乱。
后来一个哥哥教我用sudo fdisk -l,哦,突然看到了/dev/sdb1 这个东西。
那一刻我很高兴,终于找到了!
第二步是创建挂载点。
我刚刚输入命令 sudo mkdir /mnt/myext4 结果是“该目录已存在”。
我在想,我该怎么办?然后删除它并重做,一切都会好起来的。
sudo rm -rf /mnt/myext4 && sudo mkdir /mnt/myext4 ,全部在一行中完成。

第三步是组装。
我直接 sudo mount /dev/sdb1 /mnt/myext4 挂载了。
如果一开始没有指定ext4 ,系统会自动识别。
但后来换了机器,系统不认了,只好加上-t ext4 你必须记住这一点。

最后一步是验证。
df -h 看了一下,哦,/mnt/myext4 出来了,2 00G硬盘,用了2 0G,还有1 7 0G可用。
我感觉舒服多了。

后来发现编辑后的权限是个大问题。
该分区原本是只读的,挂载在系统目录下,读写受限。
我必须 sudo chmod 7 5 5 /mnt/myext4 来重置权限。

卸载也是一个问题。
有一次忘记先卸载,直接改挂载点。
结果,系统崩溃了。
快速重新启动,然后 sudo umount /mnt/myext4 修复它。
因此,在卸载之前应确保没有进程正在使用该分区。

当时没有自动编辑,后来才知道的。
打开 sudo nano /etc/fstab 后,在末尾添加一行 /dev/sdb1 /mnt/myext4 ext4 defaults 0 0,保存并退出。
然后 sudo mount -a 测试了一下,就自动挂载了。

一般情况下,挂载ext4 分区只有这几个步骤:先找到设备ID,然后创建挂载点,然后挂载,最后确认。
每一步都要小心,尤其是权限和重复挂载这两个陷阱。
于是我就无意中发现了这两个陷阱,差点把服务器搞崩溃了。
现在想起来还是很害怕。