当前位置: 首页 > news >正文

搞坏了docker 双系统下重装ubuntu22.04

之前安装的ubuntu22.04时是将根目录[/]和目录[/home]分开了的(所以会看到ext4 分区有两个),而docker默认是安装在根目录下的,以及docker的相关数据也是在根目录下的,现由于磁盘空间不够了,而ubuntu系统无法正常使用,经过释放一些空间后系统才得以正常使用。于是我想将docker的数据进行主机目录挂载,但操作失败了,想要重新有一个干净的docker,故重装ubuntu22.04。

首先要明确的是,重装可以不用先卸载原系统(这样更安全,避免删错数据),只需要在装系统时选则安装到原位置,然后记住勾选上格式化就可以了。基于我的需求只需要格式化根目录[/]即可

核心思路:找到旧 ext4 分区,格式化它并挂载为 /,不格式化并挂载 /home(如果存在),不动任何 ntfs 和 efi 分区

如图所示选中的就是原ubuntu根目录,选中的下面一条就是/home,看ext4,ext4表示的是ubuntu分的区

接下来只描述安装重点

注意分安装过程中要进入分区时选择else那个

①根分区

1、找到旧的根分区

2、选中它,点击 “Change...”(修改)或 “Edit...”(编辑)。
3、在弹出的窗口中,进行如下设置:
○Size: 保持不变(除非你特意调整过)。
○Use as: 选择 Ext4 journaling file system。
○Format? ✅ 勾选这个复选框! 这表示格式化这个分区,清空旧系统数据。(这就是重装的关键)
○Mount point: 选择 / (根目录)。
②用同样的方法处理旧的 swap 分区
○选中它,点击 “Change”。
○Use as: 选择 swap area。
○无需勾选格式化(交换分区不需要这个操作)。
③用同样的方法处理旧的 /home 分区(如果你有单独的家分区且想保留个人文件和配置)
○选中它,点击 “Change”。
○Use as: Ext4。
○Format? ❌ 千万不要勾选! 不格式化才能保留你之前的个人数据。
○Mount point: 选择 /home
④至关重要的设置:引导器安装设备
在分区列表的下方,有一个 “Device for boot loader installation” 的下拉菜单。务必选择你的 EFI 系统分区(就是那个小的 fat32 分区)。它的名字通常是 /dev/nvme0n1p1 或 /dev/sda1 等。这能确保引导程序正确安装,不会破坏 Windows 引导。会有两个efi,一个时window的,一般是104M左右,那另一个就是ubuntu的。
⑤完成安装
●检查你的分区设置无误后,点击 “Install Now”。
●安装程序会让你确认分区变更,确认后就会开始格式化旧根分区并安装新系统。
●后续设置(时区、用户名、密码等)按提示操作即可


文章转载自:

http://jsXGf6cK.rrwft.cn
http://hAgkQazz.rrwft.cn
http://76xv16vz.rrwft.cn
http://Clx94JPJ.rrwft.cn
http://NQYhSenk.rrwft.cn
http://Qjv8pmux.rrwft.cn
http://53z2f1xi.rrwft.cn
http://0wjr2mgl.rrwft.cn
http://Ihzc6yNZ.rrwft.cn
http://0veqW1UT.rrwft.cn
http://FZF2pVJB.rrwft.cn
http://Mox0yb8Q.rrwft.cn
http://RVXdbgge.rrwft.cn
http://fXsVVF0n.rrwft.cn
http://vTXQqOhq.rrwft.cn
http://ywMEkCQM.rrwft.cn
http://21alRalR.rrwft.cn
http://dGUcOfpt.rrwft.cn
http://DEdcVtQY.rrwft.cn
http://aXIuBw6X.rrwft.cn
http://Nb8vB1Tu.rrwft.cn
http://xwhywEuR.rrwft.cn
http://zUUYOl8j.rrwft.cn
http://xrT1GRHJ.rrwft.cn
http://Lud5xfmM.rrwft.cn
http://8K1dz3ah.rrwft.cn
http://0M3tKLRR.rrwft.cn
http://4H7axE1S.rrwft.cn
http://ATi7uDUw.rrwft.cn
http://Lpm1Fhmv.rrwft.cn
http://www.dtcms.com/a/376721.html

相关文章:

  • MySQL 全库备份 Shell 脚本详解(排除系统库 + 安全配置)
  • 【系统架构设计(26)】系统可靠性分析与设计详解:构建高可用软件系统的核心技术
  • 用 python 实现 cline 的文件局部编辑工具
  • mysql57超管root忘记密码怎么办
  • SDK游戏盾如何实现动态加密
  • 自动驾驶中的传感器技术43——Radar(4)
  • Apache服务——安装与初识
  • Unity Dotween如何定位错误对象
  • Mysql-InnoDB 两次写(Doublewrite):为什么 Redo Log 救不了 “破损的页”
  • JVM新生代Eden区域深度解析
  • 在ubuntu系统中如何将docker安装在指定目录
  • 力扣hot100:环形链表(快慢指针法)(141)
  • 讯飞星火大模型Spark4.0Ultra的WebSocket交互实现解析
  • LeetCode 2958.最多K个重复元素的最长子数组
  • 【Oracle经验分享】字符串拼接过长问题的解决方案 —— 巧用 XMLAGG
  • MP381A-AB02 MEMS麦克风可靠性重新定义消费电子音频
  • 面试题:Redis要点总结(单机数据库)
  • 分类别柱状图(Vue3)
  • 视频生成迎来效率革命!字节提出视频生成稀疏注意力机制,计算量降20倍,速度升17.79倍!
  • 快速开发一类似个人网站空间的工具使用什么方式比较好,比如网页或者个Windows程序,并且使用什么技术开发比较好,区别优势局限性,分别说明一下
  • 计算机毕设选题:基于Python+MySQL校园美食推荐系统【源码+文档+调试】
  • vscode启用GEMINI CODE ASSIST插件
  • 仿QQ音乐的音乐播放器自动化测
  • daily notes[18]
  • 网络编程学习
  • App 上架全流程指南,iOS App 上架步骤、App Store 应用发布流程、uni-app 打包上传与审核要点详解
  • Java Flow API — Publisher、Subscriber 与 Processor 实战
  • 基于POI-TL实现动态Word模板数据填充(含图表):从需求到落地的完整开发实践
  • 【大模型-写作】STORM提升文章深度
  • (纯新手教学)计算机视觉(opencv)实战十四——模板与多个对象匹配