在Ubuntu系统中加装机械硬盘的操作流程可以分为以下几个步骤:


1. 物理安装硬盘

  • 关机并断开电源,将机械硬盘安装到机箱的硬盘位,连接SATA数据线和电源线。

  • 开机进入Ubuntu系统。


2. 检查硬盘是否被识别

打开终端(Ctrl + Alt + T),执行以下命令:

sudo fdisk -l

或使用lsblk

lsblk
  • 找到新硬盘的设备名(通常为/dev/sdb/dev/sdc等,原有硬盘可能是sda)。


3. 分区新硬盘

使用fdiskgparted(图形工具)
方法1:命令行分区(以/dev/sdb为例)
sudo fdisk /dev/sdb
  • 按提示操作:

    • 输入 n 创建新分区。

    • 选择分区类型(主分区 p 或扩展分区 e)。

    • 设置分区大小(直接回车使用全部空间)。

    • 输入 w 保存并退出。

方法2:使用图形工具GParted

安装并运行GParted:

sudo apt install gparted
sudo gparted
  • 选择新硬盘(如/dev/sdb),点击“新建分区”,设置文件系统(如ext4ntfs),应用更改。


4. 格式化分区

假设分区为/dev/sdb1,格式化为ext4(推荐Ubuntu使用):

sudo mkfs.ext4 /dev/sdb1

如需NTFS(Windows兼容):

sudo mkfs.ntfs /dev/sdb1

5. 挂载硬盘

临时挂载(重启后失效)
sudo mkdir /mnt/newdrive  # 创建挂载点
sudo mount /dev/sdb1 /mnt/newdrive  # 挂载分区
永久挂载(开机自动挂载)
  1. 获取分区的UUID:

    sudo blkid /dev/sdb1

    记录输出的UUID(如UUID=1234-5678)。

  2. 编辑/etc/fstab文件:

    sudo nano /etc/fstab

    在文件末尾添加一行(以ext4为例):

    text

    UUID=1234-5678 /mnt/newdrive ext4 defaults 0 2
    • 替换UUID和挂载点路径。

    • 保存文件(Ctrl + O,回车,Ctrl + X退出)。

  3. 测试挂载配置是否正确:

    sudo mount -a

    若无报错,则配置成功。


6. 设置权限(可选)

如果需要普通用户访问权限:

sudo chown -R $USER:$USER /mnt/newdrive
sudo chmod -R 755 /mnt/newdrive

7. 验证

  • 重启后检查硬盘是否自动挂载:

    df -h

    或通过文件管理器查看挂载点。


注意事项

  • 数据安全:操作前备份重要数据,避免误操作导致数据丢失。

  • 双系统用户:如果硬盘需在Windows和Ubuntu间共享,建议格式化为NTFS

  • SSD优化:如果是SSD,可启用TRIM(但机械硬盘无需此操作)。

通过以上步骤,机械硬盘即可在Ubuntu中正常使用。


8.如果要挂载到主目录下

        以方便图形化界面查看要挂载的磁盘中的文件,可以按接下来的步骤挂载

1. 创建挂载点(在主目录下)

mkdir ~/mydisk  # 在用户主目录下创建文件夹(名称可自定)

📌 路径示例:

  • /home/ubuntu/mydisk(如果你的用户名是 ubuntu

  • /home/yourname/external_drive(自定义名称)


2. 修改 /etc/fstab(使用 UUID 挂载)

编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(替换你的 UUID 和用户名):

UUID=8d1858b6-ff50-413d-81fd-d666284e12ba  /home/ubuntu/mydisk  ext4  defaults,nofail,uid=1000,gid=1000  0  2
关键参数说明
参数 作用
nofail 防止启动时因硬盘未连接导致系统卡住
uid=1000,gid=1000 让挂载的硬盘归属于你的用户(避免权限问题)
ext4 文件系统类型(如果是 NTFS,改用 ntfs-3g

🔍 如何查 uid 和 gid
运行 id -u 查看用户 uidid -g 查看 gid(Ubuntu 默认用户通常是 1000)。


3. 测试并挂载

sudo mount -a  # 测试 fstab 配置是否正确
df -h          # 检查是否挂载成功

如果无报错,打开文件浏览器即可在主目录看到 mydisk,并直接读写。


4. 权限问题修复(如果无法读写)

如果挂载后仍无法操作,手动赋予权限:

sudo chown -R $USER:$USER ~/mydisk  # 让用户拥有完整权限
sudo chmod -R 755 ~/mydisk          # 设置可读可执行(文件默认 644)
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐