Ubuntu用扩展分区加载home目录步骤

如果你想要将新的磁盘挂载到默认的 /home 目录下,可以按照以下步骤进行操作:

  1. 创建挂载点

    • 首先,确保新磁盘已连接并识别。然后,创建一个临时挂载点,以便将新磁盘挂载到该点。

      复制代码
      sudo mkdir /mnt/new_home
  2. 挂载磁盘

    • 使用 lsblk 命令确认新磁盘的设备名(例如 /dev/sdX),然后执行挂载操作。

      复制代码
      sudo mount /dev/sdX /mnt/new_home
  3. 移动现有数据(可选)

    • 如果你希望将现有的 /home 目录下的数据迁移到新磁盘中,可以使用 rsync 命令。

      复制代码
      sudo rsync -avx /home/ /mnt/new_home/
  4. 备份原有的 /home 目录(强烈推荐):

    • 在执行下一步之前,最好先备份原有的 /home 目录,以防止数据丢失。
  5. 修改 /etc/fstab

    • 打开 /etc/fstab 文件,添加一行来指定系统启动时自动挂载新磁盘到 /home 目录。

      复制代码
      sudo nano /etc/fstab

      添加以下行:

      复制代码
      /dev/sdX    /home    ext4    defaults    0    2

      这会将 /dev/sdX 挂载到 /home 目录,使用 ext4 文件系统。

  6. 重新挂载

    • 执行以下命令重新加载 /etc/fstab 中的配置。

      复制代码
      sudo mount -a
  7. 测试

    • 重启系统,确保新磁盘已经成功挂载到 /home 目录,并且你能够正常访问数据。

记住,在执行这些步骤之前,请务必备份重要数据,并确保你了解正在进行的操作可能带来的风险。

相关推荐
小易撩挨踢16 分钟前
[特殊字符] Linux 7.1 内核正式发布:距 7.0 仅 9 周,新 CPU/GPU/文件系统全面升级
linux·运维
vortex535 分钟前
Linux进程权限继承研究:从setuid()到exec()与system()的行为差异
linux·服务器·系统安全·suid
信也科技布道师1 小时前
从Istio 503 NC 错误深入理解 Mesh 路由全链路原理
java·服务器·网络
swordbob1 小时前
3 大 I/O 模型BIO / NIO / AIO
java·linux·spring
小小小花儿1 小时前
服务器上修改个人账户权限
linux·服务器
Coisinier1 小时前
RHCE中shell脚本基础(磁盘剩余空间监控,Web 服务状态检查,curl 访问 Web 服务并返回状态)
linux·运维·服务器·前端·nginx·操作系统
lion_zjg1 小时前
Nextcloud + Collabora CODE 离线包部署安装
运维·服务器
随便做点啥1 小时前
Agent 后台 - Token工场-集群设备配置建议
服务器·经验分享
a15108416932 小时前
记一次大模型探索
java·服务器·前端