什么是硬盘挂载

在Linux操作系统中,挂载硬盘是将硬盘的分区或者整个硬盘与文件系统关联起来,使得我们可以通过文件系统访问硬盘中的数据。

  1. 确认硬盘信息
sudo fdisk -l

该命令会列出所有已连接到系统的硬盘设备及其分区信息。根据输出结果找到你要挂载的硬盘设备,记下设备路径,例如/dev/sda

  1. 新硬盘的话,需要创建新的磁盘分区
  • 我们可以整个硬盘就使用一个分区:
fdisk /dev/sda

依次输入 n:新建分区
p:主分区
在按p,查看分区

我们的硬盘是/dev/sda 分区出来一个分区叫 /dev/sda1。

  • 分区结束后,我们需要对这个分区,设置文件系统格式:
    在Linux中,文件系统是挂载磁盘的重要概念。文件系统是指一种组织数据的方式,可以帮助我们在磁盘上存储和管理文件。常见的Linux文件系统有ext2、ext3、ext4、XFS等。

在挂载磁盘之前,我们需要先在磁盘上创建文件系统。创建文件系统的命令为mkfs。

例如,若要创建一个ext4文件系统,只需要运行以下命令

mkfs.ext4 /dev/sda1
  1. 创建挂载点
    挂载点是一个目录,用于将硬盘与文件系统关联起来。可以选择一个合适的目录作为挂载点。
    例如,我们可以在/mnt目录下创建一个名为data的目录作为挂载点:
mkdir /mnt/data
  1. 挂载硬盘
sudo mount /dev/sda1 /mnt/data
  1. 自动挂载

如果你希望每次系统启动时都自动挂载硬盘,可以在/etc/fstab文件中添加一条挂载信息。打开该文件并在末尾添加以下内容

/dev/sda1 /mnt/data ext4 defaults 0 0

其中,/dev/sda1是你要挂载的硬盘设备路径,/mnt/data是你创建的挂载点路径,ext4是硬盘的文件系统类型,defaults是挂载选项,0 0表示不进行备份和检查。保存文件后,下次系统启动时硬盘将会自动挂载到指定的挂载点上。

linux 修改某个磁盘挂载到新目录

输入 fdisk -l 命令,查看当前系统的磁盘分区情况。

fdisk -l
mkdir -p /opt/aptos/data
df -h
umount /mnt/datadisk0
mount /dev/vdb /opt/aptos/data
df -h
vi /etc/fstab

修改为

/dev/vdb /opt/aptos/data ext4 defaults 0 0

进行挂载

mount -a
df -h
11-06 09:47