You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下整合主SSD与3TB ext4硬盘的配置方案求助

Ubuntu 22.04下整合主SSD与3TB ext4硬盘的配置方案求助

嗨,我来帮你解决这个硬盘整合的问题,根据你的需求,我整理了两种可行的方案,你可以根据自己的实际情况选择:

一、理想方案:将Home目录迁移到3TB硬盘(实现“融合”式使用)

这个方案会把你的个人数据目录(/home)整体迁移到3TB硬盘上,系统依然留在SSD保证运行速度,而所有个人文件、配置都会自动存储到大硬盘上,相当于两块硬盘协同工作,对外看起来就是一个统一的使用环境。

具体步骤如下:

  1. 先备份重要数据:虽然步骤很安全,但还是建议先把/home里的重要文件备份一下,以防万一。

  2. 挂载3TB硬盘到临时目录:

    sudo mkdir /mnt/temp_mount
    sudo mount /dev/sdb1 /mnt/temp_mount
    
  3. 完整复制当前/home的内容到临时挂载的硬盘:
    用rsync保证文件权限、属性都能完整复制:

    sudo rsync -aXS /home/. /mnt/temp_mount/.
    
  4. 重命名原/home目录作为备份:

    sudo mv /home /home_old
    
  5. 创建新的/home目录作为挂载点:

    sudo mkdir /home
    
  6. 卸载临时挂载的硬盘:

    sudo umount /mnt/temp_mount
    
  7. 配置开机自动挂载3TB硬盘到/home:
    先查看/dev/sdb1的UUID(用UUID比直接用/dev路径更稳定):

    sudo blkid /dev/sdb1
    

    输出里会有类似UUID="xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"的内容,复制这个UUID值。

    然后编辑fstab文件:

    sudo nano /etc/fstab
    

    在文件末尾添加一行:

    UUID=你复制的UUID值 /home ext4 defaults 0 2
    

    保存并退出nano(按Ctrl+O,回车确认,再按Ctrl+X)。

  8. 测试挂载是否正常:

    sudo mount /home
    

    如果没有报错,就可以重启系统了。重启后你的/home就完全在3TB硬盘上了,SSD只负责系统文件,兼顾速度和存储容量。

  9. 确认无误后删除备份的旧home:
    重启后检查所有文件都正常,再执行:

    sudo rm -rf /home_old
    

二、退而求其次的方案:挂载硬盘到Home子目录(轻松访问且继承配置)

如果你不想迁移整个home,只想快速访问大硬盘同时使用自己的配置,这个方案更简单:

  1. 在你的home目录下创建一个挂载点:
    mkdir ~/big_drive
    
  2. 查看3TB硬盘的UUID:
    sudo blkid /dev/sdb1
    
    复制输出中的UUID值。
  3. 配置开机自动挂载:
    编辑fstab文件:
    sudo nano /etc/fstab
    
    在文件末尾添加一行(注意把你的用户名换成你实际的系统用户名):
    UUID=你复制的UUID值 /home/你的用户名/big_drive ext4 defaults 0 2
    
  4. 测试挂载:
    sudo mount /home/你的用户名/big_drive
    
    现在你在命令行里直接输入cd ~/big_drive就能访问3TB硬盘了,而且因为这个目录在你的home下,git、vim、zsh这些工具都会自动读取你~目录下的配置文件(.gitrc、.vimrc、.zshrc等),完全满足你的需求。

备注:内容来源于stack exchange,提问作者Christopher Lopez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 12:32:58