跳至主要內容

Linux 系统中挂载硬盘

xlc520LinuxLinux大约 2 分钟约 661 字

Linux 系统中挂载硬盘

Linux 系统中挂载硬盘

Linux 系统中挂载硬盘

1. 查看所有磁盘分区

首先,需要识别新硬盘的分区名称。可以使用lsblkfdisk命令来查看。

lsblk
# 或者
sudo fdisk -l

这些命令将显示所有的磁盘和分区。假设新硬盘被识别为/dev/sdb

2. 创建挂载点

选择一个目录作为硬盘的挂载点。通常,我们会在 /mnt/media 下创建一个新的目录。例如

sudo mkdir /mnt/newdisk

这里将新硬盘挂载到/mnt/newdisk目录上。你可以根据自己的需求选择不同的目录。

3. 格式化分区

如果硬盘是新的或者需要重新格式化,可以使用mkfs命令来格式化。选择一种文件系统类型,如ext4。

sudo mkfs.ext4 /dev/sdb1
#  mkfs -t ext4 /dev/sdb1 格式化新分区为ext4格式

这里/dev/sdb1是要格式化的分区的路径。警告:格式化分区将删除所有数据,请确保数据已备份或分区为空。

4. 手动挂载硬盘

先尝试手动挂载确保一切正常。

sudo mount /dev/sdb1 /mnt/newdisk

此命令将/dev/sdb1挂载到/mnt/newdisk

5. 设置自动挂载

编辑/etc/fstab文件,将挂载信息添加进去以实现开机自动挂载。

sudo vi /etc/fstab

在文件的末尾添加以下行(根据你的实际分区和挂载点调整):

/dev/sdb1    /mnt/newdisk    ext4    defaults    0    2

保存并关闭文件。

这里:

  • /dev/sdb1 是硬盘设备名称。
  • /mnt/mydisk 是挂载点。
  • ext4 是文件系统类型。
  • defaults 是挂载选项,通常使用 defaults 即可。
  • 00 是用于dump和fsck的选项,通常设置为0。

6. 测试/etc/fstab的设置是否正确

在重启之前,最好测试fstab文件没有错误,避免启动问题。

sudo mount -a

这将尝试挂载/etc/fstab中列出的所有文件系统,如果有错误,会给出提示。

7. 重新启动并验证

重新启动系统后,使用lsblkdf -h命令来验证硬盘是否自动挂载。

lsblk
# 或者
df -h

自动挂载现在应该已经设置好了,每次启动Linux系统时,新硬盘都会自动挂载到指定的挂载点。