Linux 系统中挂载硬盘
2024年5月9日大约 2 分钟约 660 字
Linux 系统中挂载硬盘
1. 查看所有磁盘分区
首先,需要识别新硬盘的分区名称。可以使用lsblk或fdisk命令来查看。
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即可。0和0是用于dump和fsck的选项,通常设置为0。
6. 测试/etc/fstab的设置是否正确
在重启之前,最好测试fstab文件没有错误,避免启动问题。
sudo mount -a这将尝试挂载/etc/fstab中列出的所有文件系统,如果有错误,会给出提示。
7. 重新启动并验证
重新启动系统后,使用lsblk或df -h命令来验证硬盘是否自动挂载。
lsblk
# 或者
df -h自动挂载现在应该已经设置好了,每次启动Linux系统时,新硬盘都会自动挂载到指定的挂载点。