什么是硬盘挂载
在Linux操作系统中,挂载硬盘是将硬盘的分区或者整个硬盘与文件系统关联起来,使得我们可以通过文件系统访问硬盘中的数据。
- 确认硬盘信息
sudo fdisk -l
该命令会列出所有已连接到系统的硬盘设备及其分区信息。根据输出结果找到你要挂载的硬盘设备,记下设备路径,例如/dev/sda
- 新硬盘的话,需要创建新的磁盘分区
- 我们可以整个硬盘就使用一个分区:
fdisk /dev/sda
依次输入 n:新建分区
p:主分区
在按p,查看分区
我们的硬盘是/dev/sda 分区出来一个分区叫 /dev/sda1。
- 分区结束后,我们需要对这个分区,设置文件系统格式:
在Linux中,文件系统是挂载磁盘的重要概念。文件系统是指一种组织数据的方式,可以帮助我们在磁盘上存储和管理文件。常见的Linux文件系统有ext2、ext3、ext4、XFS等。
在挂载磁盘之前,我们需要先在磁盘上创建文件系统。创建文件系统的命令为mkfs。
例如,若要创建一个ext4文件系统,只需要运行以下命令
mkfs.ext4 /dev/sda1
- 创建挂载点
挂载点是一个目录,用于将硬盘与文件系统关联起来。可以选择一个合适的目录作为挂载点。
例如,我们可以在/mnt目录下创建一个名为data的目录作为挂载点:
mkdir /mnt/data
- 挂载硬盘
sudo mount /dev/sda1 /mnt/data
- 自动挂载
如果你希望每次系统启动时都自动挂载硬盘,可以在/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