温馨提示×

ubuntu如何挂载硬盘

小樊
55
2025-10-02 13:49:02
栏目: 智能运维

一、前期准备

  1. 查看硬盘信息:连接硬盘后,打开终端,输入lsblk(列出所有块设备)或sudo fdisk -l(查看详细分区信息),确认目标硬盘的设备名称(如/dev/sdb1,其中sdb是硬盘标识,1是分区号)。
  2. 创建挂载点:挂载点是硬盘在文件系统中的访问目录,通常建议创建在/mnt下(如/mnt/mydisk)。输入sudo mkdir /mnt/mydiskmydisk为自定义目录名)。

二、临时挂载(重启后失效) 使用mount命令挂载硬盘,格式为:sudo mount [设备名称] [挂载点]

  • 示例:若硬盘分区为/dev/sdb1,挂载点为/mnt/mydisk,则输入sudo mount /dev/sdb1 /mnt/mydisk
  • 指定文件系统类型:若硬盘为NTFS或FAT32格式,需添加-t参数,如sudo mount -t ntfs /dev/sdb1 /mnt/mydiskntfs替换为实际文件系统类型)。

三、永久挂载(开机自动挂载) 编辑/etc/fstab文件(系统启动时自动读取的挂载配置文件),步骤如下:

  1. 备份原文件:输入sudo cp /etc/fstab /etc/fstab.bak,防止配置错误导致系统无法启动。
  2. 获取设备标识:推荐使用UUID(唯一标识符)避免设备名称变化导致的问题。输入sudo blkid,找到目标硬盘分区的UUID(如UUID="12345678-1234-1234-1234-123456789abc")。
  3. 编辑fstab文件:输入sudo nano /etc/fstab,在文件末尾添加一行,格式为:
    UUID=你的设备UUID /挂载点 文件系统类型 defaults,nofail 0 2
    示例(NTFS格式,挂载到/mnt/mydisk):
    UUID=12345678-1234-1234-1234-123456789abc /mnt/mydisk ntfs defaults,nofail 0 2
    • 参数说明defaults表示默认挂载选项(读写、可执行);nofail表示即使设备不存在也不报错(避免启动失败);0 2表示不备份、启动时检查(2表示非根分区)。
  4. 测试配置:输入sudo mount -a,若无错误提示,则配置生效。可通过df -h查看挂载状态(确认目标分区已挂载到指定目录)。

四、注意事项

  • 数据备份:操作前务必备份硬盘中的重要数据,避免误操作导致数据丢失。
  • 格式化要求:若硬盘未格式化,需先创建分区并格式化(如使用sudo fdisk /dev/sdb创建分区,sudo mkfs.ext4 /dev/sdb1格式化为ext4)。格式化会清除所有数据,请谨慎操作。
  • 权限设置:挂载点目录的权限需允许当前用户访问(如sudo chmod 755 /mnt/mydisk),避免无法读取硬盘内容。

0