LINUX磁盘分区、格式化、挂载、卸载全程详解

哎呀,Linux 磁盘的分区、格式化、挂载和卸载说起来容易做起来难,但如果你必须一步一步地去做,你就需要注意很多细节。
我来说说我当时遇到的坑吧。
它们都是真实的场景。

那一年,我们刚刚接管服务器,硬盘空间不够。
服务器是2 01 5 年的机器,希捷5 00G机械硬盘,挂载点为/dev/sdb。
手动处理我很满意,没有太多想法,直接用的cfdisk分为两段,一段2 00G,一段3 00G。
我选择了“新建”、“主要”,然后直接按数字输入“G”。
我认为这样更好。
结果?我分区了,但是格式化的时候就卡住了。
我使用了mkfs.ext4 /dev/sdb1 ,但是格式化了很长时间还是没有反应。
我检查了一下,发现我的机械硬盘速度很慢,而且分区时没有留下太多预分配的空间。
格式化过程中,系统不断读写,卡住。
最后我添加了-tv参数。
我失败了,被打败了。

格式化分区并使用以下步骤挂载它:我选择/mnt/data作为挂载点。
直接使用 mount -t ext4 /dev/sdb1 /mnt/data 。
然而,事实证明会议结束了,没有其他人在使用该服务器。
当时有几个 DBA 正在使用这台服务器。
他们正在使用 Oracle,但没有足够的权限。
我以为这样终于可以工作了,于是我直接把/mnt/data权限改为7 7 7 最后我吸取了教训,为用户添加了自定义挂载点(如/mnt/data/oracle),使用chown和chmod调整了权限,一切正常。

服务器已升级为两个新的 SSD。
我仍然使用cfdisk进行分区,但是这次我选择了GPT分区表,因为我的旧硬盘是MBR。

这次我在安装这个部件时并不着急。
我将以下行直接添加到 /etc/fstab 中:
/dev/sdb1 /mnt/data ext4 default 0 2
然后一次运行 mount -a 。
之后,系统会自动下载重叠并离开该分区。
另外,请每次都完成手动下载到机器上,省心。

我还学到了有关卸载的教训。
这。
有一次,我忘记先停止备份进程并直接卸载/mnt/data。
结果,系统显示一条消息,指示设备正忙。
我直接杀了进程,成功卸载。
后来我记得在卸载之前我必须使用fuser来确保该进程没有在使用中。
如果这不起作用,请尝试使用 umount -l 延迟卸载并等待一段时间后再卸载。

分区通常使用cfdisk或fdisk,使用mkfs进行格式化,手动挂载或自动fstab进行挂载,umount进行卸载,并根据您的环境调整权限问题。
但最重要的是每次都要小心,比如操作硬件,重建系统的白板。

linux中如何取消一个挂载点

umount 命令用于卸载文件系统。

例如:umount /dev/sdb1
如果出现设备繁忙错误,则表示该文件系统正在被使用。

首先关闭使用文件系统的进程,然后尝试取消挂载。

操作前请确认文件系统中没有活动进程。

Linux系统下如何挂载U盘以及卸载U盘

挂载CD镜像文件:
命令:mount -t iso9 6 6 0 -o Loop /path/to/image.iso /mount/point
这里有一个要点:不要忘记创建挂载点目录。

挂载移动硬盘:
命令:mount -t vfat /dev/sdX1 /mount/point
这就是坑:确认硬盘分区类型。

挂载U盘:
命令:mount -t vfat /dev/sdX1 /mount/point
不要这样做:不要连接错误的设备。

安装 Windows 网络共享:
命令:mount -t smbfs -o 用户名=用户,密码=pwd //服务器/共享/挂载点
不信:使用复杂的密码可能会导致连接失败。

挂载UNIX NFS网络共享:
命令:mount -t nfs 服务器:/share /mount/point
这是一个陷阱:确保 NFS 服务器配置正确。

实用提醒:挂载前请确认设备类型以及挂载点目录是否存在。