HCRM博客

如何在CentOS中正确挂载磁盘?

在CentOS系统中,磁盘挂载是一个常见的操作,它涉及到将新的硬盘或分区与文件系统关联起来,以便系统能够访问和使用这些存储空间,以下是关于如何在CentOS上挂载磁盘的详细步骤和相关信息:

一、查找新硬盘

1、使用fdisk l命令:这是最常用的方法之一,可以列出所有已连接的磁盘及其分区信息,如果看到/dev/sdb没有下方的/dev/sdb1等信息,那么表示这是一个新加的硬盘。

如何在CentOS中正确挂载磁盘?-图1
(图片来源网络,侵权删除)

2、使用lsblk命令:这个命令也可以列出所有的块设备及其分区情况,TYPE为disk且没有下分支的,即是没有被分区的硬盘。

二、创建挂载目录

1、查看当前磁盘使用情况:使用df h命令可以查看当前的磁盘使用情况。

2、创建挂载目录:选择一个合适的目录作为挂载点,例如mkdir /newdir,这个目录必须是空目录。

三、创建新分区(如果需要)

1、进入fdisk模式:对于新硬盘,通常需要先进行分区,可以使用fdisk /dev/sdb命令进入fdisk模式。

2、创建主分区:在fdisk模式下,输入n选择新建分区,然后选择p创建主分区,之后按照提示设置开始和结束的磁盘扇区大小,最后输入w写入分区表。

四、格式化分区

1、格式化为所需文件系统:使用mkfs.ext4 /dev/sdb1命令将分区格式化为ext4文件系统(也可以选择其他文件系统如xfs),格式化完成后,分区就可以使用了。

如何在CentOS中正确挂载磁盘?-图2
(图片来源网络,侵权删除)

五、挂载分区

1、使用mount命令:将格式化后的分区挂载到之前创建的目录上,例如mount /dev/sdb1 /newdir

2、检查挂载状态:使用df h命令查看磁盘信息,确认分区是否已成功挂载。

六、开机自动挂载

1、编辑/etc/fstab文件:为了实现开机自动挂载,需要编辑/etc/fstab文件,在文件中添加一行,指定分区的设备名称、挂载点、文件系统类型以及挂载选项。/dev/sdb1 /newdir ext4 defaults 0 0

2、保存并退出:编辑完成后,保存文件并退出编辑器,然后使用mount a命令测试fstab文件中的配置是否正确。

七、常见问题及解决方法

Q1: 如何更改CentOS中的默认挂载点?

A1: 要更改CentOS中的默认挂载点,您需要编辑/etc/fstab文件,找到对应的分区条目,修改其挂载点路径即可,如果您想将/dev/sdb1/newdir更改为/mnt/mydisk,只需将/etc/fstab中的相关行改为/dev/sdb1 /mnt/mydisk ext4 defaults 0 0即可,保存更改后,使用mount a命令使更改生效。

如何在CentOS中正确挂载磁盘?-图3
(图片来源网络,侵权删除)

Q2: CentOS中如何卸载已经挂载的磁盘?

A2: 在CentOS中,可以使用umount命令来卸载已经挂载的磁盘,确保没有任何进程正在使用该挂载点上的文件或目录,运行umount /挂载点命令,其中/挂载点是您想要卸载的磁盘的挂载路径,如果您想卸载/dev/sdb1,并且它的挂载点是/newdir,那么运行umount /newdir即可,如果遇到“device is busy”的错误消息,请检查是否有进程正在使用该挂载点上的文件或目录,并关闭它们后再尝试卸载。

通过以上步骤,您可以在CentOS系统中成功地将新的硬盘或分区挂载到自定义的新目录下,或者为已有硬盘扩容,通过编辑/etc/fstab文件,可以实现开机自动挂载,使得系统在重启后仍然能够访问这些额外的存储空间。

分享:
扫描分享到社交APP
上一篇
下一篇