Ubuntu挂载外部硬盘步骤
导读:Ubuntu 挂载外部硬盘步骤 一 识别设备与分区 插入外置硬盘后,先确认系统识别到的设备名与分区: 查看块设备与挂载点:lsblk 查看详细分区表:sudo fdisk -l 查看文件系统类型、UUID、LABEL:sudo blki...
Ubuntu 挂载外部硬盘步骤
一 识别设备与分区
- 插入外置硬盘后,先确认系统识别到的设备名与分区:
- 查看块设备与挂载点:lsblk
- 查看详细分区表:sudo fdisk -l
- 查看文件系统类型、UUID、LABEL:sudo blkid
- 核对当前是否已挂载:df -h 或 mount
- 典型输出中,外置硬盘通常显示为 /dev/sdX,其第一个分区为 /dev/sdX1(X 为字母,如 b、c)。请以实际输出为准,避免误操作系统盘。
二 创建挂载点并手动挂载
- 创建挂载点(建议使用 /mnt 或 /media 下的专用目录):
- 示例:sudo mkdir -p /mnt/mydisk
- 执行挂载(以分区 /dev/sdX1 挂载到 /mnt/mydisk 为例):
- 通用:sudo mount /dev/sdX1 /mnt/mydisk
- 指定读写:sudo mount -o rw /dev/sdX1 /mnt/mydisk
- 指定文件系统类型(如 ntfs):sudo mount -t ntfs /dev/sdX1 /mnt/mydisk
- 挂载后验证:ls /mnt/mydisk 或 df -h 查看是否出现挂载点。
三 常见文件系统与挂载选项
- NTFS(Windows 常用)
- 手动挂载:sudo mount -t ntfs /dev/sdX1 /mnt/mydisk
- 若遇到“已被独占打开/已挂载”的报错,先定位占用进程:sudo fuser -m -u /dev/sdX1,必要时 sudo kill ,再重新挂载。
- exFAT(跨平台 U 盘/移动硬盘常用)
- 手动挂载:sudo mount -t exfat /dev/sdX1 /mnt/mydisk
- 若提示未知文件系统,安装支持:sudo apt-get install exfat-fuse exfat-utils(不同版本可能预装)。
- ext4(Linux 数据盘常用)
- 手动挂载:sudo mount -t ext4 /dev/sdX1 /mnt/mydisk
- 首次使用需先分区并格式化(见下一节)。
四 开机自动挂载(写入 fstab,推荐用 UUID)
- 获取分区的 UUID:sudo blkid(复制目标分区的 UUID)
- 备份并编辑 /etc/fstab:sudo cp /etc/fstab /etc/fstab.bak,然后 sudo nano /etc/fstab
- 在文件末尾按“UUID 挂载点 文件系统 选项 0 2”的格式添加条目,例如:
- ext4:UUID=xxxx-xxxx /mnt/mydisk ext4 defaults 0 2
- NTFS:UUID=xxxx-xxxx /mnt/win_hdd ntfs defaults 0 2
- exFAT:UUID=xxxx-xxxx /mnt/usb exfat defaults 0 2
- 说明:
- defaults 包含常用选项(如 rw、suid、dev、exec、auto、nouser、async)
- 第 5 列 dump:0(关闭)
- 第 6 列 fsck 顺序:0(不检查)、1(根分区)、2(其他分区)
- 测试配置并生效:sudo mount -a;无报错即成功。若使用自动挂载,请确保每次开机前外置硬盘已连接,否则可能导致系统进入 emergency mode。
五 卸载与安全弹出
- 卸载挂载点:sudo umount /mnt/mydisk 或 sudo umount /dev/sdX1
- 若提示“设备正忙”,定位占用进程:sudo lsof +f – /mnt/mydisk 或 sudo fuser -vm /mnt/mydisk,结束相关进程后再卸载
- 对可移动介质,建议彻底断电弹出:udisksctl power-off -b /dev/sdX(注意这里是整块硬盘 /dev/sdX,不是分区 /dev/sdX1)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu挂载外部硬盘步骤
本文地址: https://pptw.com/jishu/788229.html
