菜单
个人主页
(当前)
写文章
浏览博文
    
搜索
登录
微信公众号
站点链接
半根蓝白个人主页
CSDN
Github
友情链接
摘繁华个人博客
博文目录
#custom-toc-container
让ubuntu从C盘跑出来
BGLB0324
2023年4月16日 04:53
最后发布:2023年4月16日 04:53
首发:2023年4月16日 04:53
94
0
博文分类:
程序人生
博文标签:
系统迁移
版权声明:本文为博主[BGLB0324]原创文章,遵循
CC 4.0 BY
版权协议,转载请附上原文出处链接和本声明。
本文链接:
http://blog.bglb.work/blog/blog-detail/7049
版权
# 让ubuntu从C盘跑出来 > 最近又折腾了下 `ubuntu`, 一方面是我的 `c`盘岌岌可危(只有4个G,没清理之前2个G,也没有什么垃圾啊,但是就很离谱,几个月不关机就满了),当然更重要的原因是,朋友送了一块`ssd`的硬盘,手头有设备了,哈哈哈哈哈,放着也没啥用,还不如让它发光发热,毕竟买来就是要用的(当然了,我也很善待它的,分了三个区,分别是 1G, 200G, 97G, 200G 作为ubuntu系统直接挂载根目录,1G挂载boot,97G作为共享文件使用)来吧,造作吧! ## 原始分区方案  其实,上面的分区貌似是有点小问题的,不知道为什么会有两个 ESP 分区,理论上来说,一个更为合理一些,不过不纠结了,到时候他们总有一个会消失的!  240G 的扩容至今尚未使用 ## 第一步,复制(ESP(0))分区到新硬盘 > 友情提示1, 新硬盘在分区的时候不需要建立`MSR`分区,这是`windows`的保留分区(好像是这样叫)`linux`不需要 > 友情提示2, ESP(0) 的`Windows`和`EFI\Microsoft`文件夹在新硬盘中需要删掉  ## 第二步,复制boot和根目录到新硬盘 1. ESP(3) 复制到新硬盘的分区1 (1G) 2. 分区4 复制到新硬盘的分区2 (200G) ## 第三步,修复新硬盘的 boot引导 ### 用另外一个u盘制作ubuntu启动盘 > 这里不进行赘述 ### 使用启动盘进入ubuntu 试用系统(类似于PE) 进入系统之后,打开ubuntu的磁盘工具,将新硬盘的 **ESP(0) **和 **分区2** 都挂载进来 1. `CTRL`+`ALT`+`T`, 打开终端,重新挂载新硬盘为`可读写` ```bash sudo su mount -o remount,rw /media/ubuntu/分区的uuid ``` 这里最关键的是,我们要把之前ubuntu挂载的目录都改掉,也就是修改新硬盘的分区2 中的文件 `/etc/fstab`,将其中的 /usr 和 /home 删除,我只需要挂载一个根目录就可以了,然后需要修改 uuid 为当前**分区2**的uuid 1. 安装 boot-repair ```bash add-apt-repository ppa:yannubuntu/boot-repair && sudo apt update apt install -y boot-repair && boot-repair ``` 按照提示,完成修复 ## 第四步,也是最坑的一步,修复用户目录的权限 ```bash sudo chown -R 用户名:用户名 /home/用户名/ ``` 执行时间会有点长,耐心一点 这次系统迁移,我花了至少有一周的时间,每天搞一两个小时,还是技术不到家。 ## 题外话 ### 阿里云的https证书部署太贵了 > 免费送你10次,同一个证书,部署到不同云产品上就要计算一次,用完之后就开始收费了,一个云产品部署一次30块钱  ### 阿里云资源问题 > 今天突然发现,之前试用阿里云一些产品的时候,留存了很多不需要的资源,他还不支持一键删除,两年前的东西了,还得分地域去删。 
点赞
0
打赏
暂时没有评论
请
登录
后评论
暂时没有评论