ubuntu 挂载新硬盘,mount newdisk \home
环境:ubuntu 16.04 64 bit 向日葵远程操作
/dev/sda1: UUID="df842d52-fbe5-49fc-a441-66e9e4b5d0ff" TYPE="ext4" PARTUUID="04d96fc6-01"
/dev/sda5: UUID="b17ba4ac-5ec6-4e5b-bfa0-6957b31553d7" TYPE="swap" PARTUUID="04d96fc6-05"
/dev/sda6: UUID="1d9593e3-0e1f-48ab-b124-8d039480e32f" TYPE="ext4" PARTUUID="04d96fc6-06"
/dev/sda7: UUID="02224d4a-ff25-4984-a7a3-3e14047af150" TYPE="ext4" PARTUUID="04d96fc6-07"
/dev/sdb: UUID="d691c51d-6680-4d90-9c95-ba12f3a56467" TYPE="ext4"
/dev/sda7 为 /home
操作步骤如下:
1.挂载前设置硬盘
sudo fdisk /dev/sdb
输入 p 查看 /dev/sdb 分区的状态
输入 n 创建 sdb 这块硬盘的分区
选 p primary => 输入 p
Partition number => 全部存储分一个区,所以输入 1
接下来选项默认即可
最后一步输入 w 保存并退出 Command 状态
2.格式化硬盘
sudo mkfs.ext4 /dev/sdb1
3.迁移旧的home目录文件到新硬盘
挂载设置好的硬盘
sudo mkdir /mnt/tmp
sudo mount /dev/sdb1 /mnt/tmp
同步 home 目录所有文件,删除之前的 home 目录下的所有文件
sudo rsync -avx /home/ /mnt/tmp
#确定同步成功之后,删除旧 home 目录
#rm -rf /home/* #deletes the old home
//卸载 /home
#umount -l /home
重新挂载新硬盘并设置启动挂载
sudo mount /dev/sdb1 /home
4.设置系统启动挂载需要得到硬盘的信息
sudo blkid
获取硬盘UUID信息
接着编辑 /etc/fstab 文件,把以下代码添加到最后 ,注释掉 /dev/sda7 相关联的UUID
nano -w /etc/fstab 或者vi /etc/fstab
UUID=d691c51d-6680-4d90-9c95-ba12f3a56467 /home ext4 defaults 0 2
5. df -h 查看挂载情况,then reboot system
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· Apache Tomcat RCE漏洞复现(CVE-2025-24813)