Windows11+Ubuntu20.04系统重装(升级为Ubuntu22.04)

embedded/2024/9/24 10:30:40/

事情起因是标题所对应的双系统中,Ubuntu老自动断电关机,一开始是跑大型程序才会关机,这两天愈演愈烈变成运行一个远程控制或者VSCode就会关机。一怒之下找了Dell在线客服,在对方引导下检测了硬件系统,发现没有明显故障,对方建议重装出问题的软件后看现象是否消失,我尝试后发现问题仍然存在,且切换至Win11不会出现此现象。最后得出结论,大概率是Ubuntu系统出现了bug。

问题来了,我的Ubuntu系统下有大量数据集和代码,怎么才能在不动数据的前提下重装系统呢?答案是有途径的。具体方法为:重装系统时,不采取卸载原系统或清楚磁盘的方式,而是选择自定义分区,仅格式化Ubuntu“/“分区即可,其他分区挂载点均保持不变。

一、重装Ubuntu系统操作步骤

第一步:备份文件

虽然目标是不影响/home文件存储,但还是留一手,把数据备份好。

第二步:将U盘格式化为NTFS格式

参考:如何将U盘的文件系统改为NTFS

如何将U盘的文件系统改为NTFS - 知乎 (zhihu.com)icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/498247194

第三步:制作系统启动盘

参考:Ubuntu系统U盘启动盘的制作(UltralSO)

Ubuntu系统U盘启动盘的制作(UltralSO) - 知乎 (zhihu.com)icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/683302122

第四步:重装Ubuntu系统(保留/home分区下文件)

参考:(链接1)

重装Ubuntu时如何保留/home分区中的数据_ubuntu重装保留home-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/u013066730/article/details/84315967我这里找到了当时第一次安装双系统时参考的分区方式:(链接2)

Ubuntu20.04操作系统安装及重中之重:系统分区 - 知乎 (zhihu.com)icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/268620595

所以链接1中自定义挂载分区时,精准找到了启动引导、/、/swap、/home、/usr这5个分区对应的磁盘位置,最后成功实现了只重装系统、不影响/home目录下的文件(包括Anaconda也没有受影响,可喜可贺!)

PS:如果是在硬盘里安装单系统,可参考

Windows + Ubuntu 双系统安装操作步骤(图文版) - LeeMoney - 博客园 (cnblogs.com)icon-default.png?t=N7T8https://www.cnblogs.com/LeeMoneyKnowledge/articles/17732207.html最后顺利完成目标,除了VSCode等常用软件被卸载掉了,其他都还在。使用半天下来,暂时没有出现断电关机现象,问题可以初步确认出在了系统上?但新的bug出现了,我的目标是从别的设备远程控制该计算机,下载了常用的todesk,发现安装包下载过程被拦截了,无法安装(todesk真的很好用啊)。只能换向日葵,结果学校因信息安全考虑禁用了该软件,只能用teamviewer。teamviewer用起来真的安全,但好久没用重新上手真的恼火!经历下载、安装、注册、登录一条龙之后,总结了以下经验教训。

二、Teamviewer使用经验

  1. 个人免费版有设备上限,注意别绑定太多,不然直接无法登录。

  2. 网页版登陆如果点击”登录“没反应,记得关闭VPN之类的按钮,切换网络。

  3. Ubuntu22.04系统下,teamviewer软件主页会检测到Wayland,这个东西我不太懂,一开始没在意,后来发现每次远程控制Ubuntu所在计算机,都需要确认共享桌面、允许远程交互,怎么在APP中设置都不能解决该问题。无意中查找到了这个链接:

teamviewer 在Ubuntu22.04上实现无人值守 - 简书 (jianshu.com)icon-default.png?t=N7T8https://www.jianshu.com/p/6d98045cb7a5

原理是禁用Ubuntu22.04中的Wayland,问题完美解决。当然APP“选项”-“高级”中的访问设置也要按照

解决TeamViewer连接对方需要确认问题,无须确认无人值守远程_teamviewer远程需要对方确认-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/LZY_1993/article/details/80787890设置好,才能成功实现无人值守。虽然这个并不是解决我这个问题的关键……

衷心希望大家少一些硬件或系统带来的开发烦恼!


http://www.ppmy.cn/embedded/3517.html

相关文章

Docker搭建Emby

Emby是一款媒体服务器应用程序,与Plex和Kodi等服务类似,它允许用户整理个人媒体库(包括视频、音频和图片),并通过网络流式传输到各种设备上。用户可以在家庭网络内或通过互联网远程访问媒体库,Emby还能自动…

文件名批量改名,高效将文件名里的符号进行替换删除掉,实现文件名的高效管理

在信息爆炸的时代,我们每天都在与大量的文件打交道。从工作文档到个人照片,从视频剪辑到音频录音,每个文件背后都承载着我们的辛勤付出和美好回忆。然而,随着文件数量的不断增加,如何高效管理这些文件成为了一个亟待解…

新a_bogus算法还原大赏

新a_bogus算法还原大赏 记得加我我们的学习群哦:529528142 1、本次新ab是继承之前旧ab的过程,新ab分为上半部分和下半部分,上半部分是之前的旧ab,下半部分我们开始讲解。 s.apply(l, u).length 172这是断住ab的条件,…

百度文心一言api Python调用ERNIE-Speed-8K具体方法

ERNIE Speed是百度2024年最新发布的自研高性能大语言模型,通用能力优异,适合作为基座模型进行精调,更好地处理特定场景问题,同时具备极佳的推理性能。ERNIE-Speed-8K是模型的一个版本,本文介绍了相关API。 创建chat …

大气的免费wordpress模板

国产的wordpress模板,更适合中国人使用习惯,更符合中国老板的审美的大气wordpress企业官网建站模板。 WordPress模板,也称为主题,是用于定义WordPress网站或博客外观和功能的预设计文件集。这些模板使用HTML、CSS和PHP代码构建&a…

基于ollama搭建本地chatGPT

ollama帮助我们可以快速在本地运行一个大模型,再整合一个可视化页面就能构建一个chatGPT,可视化页面我选择了chat-ollama(因为它还能支持知识库,可玩性更高),如果只是为了聊天更推荐chatbox 部署步骤 下载…

密码学基础 -- 走进RSA(1)(放弃数学原理版)

目录 1. 密钥对的使用时机 2.小结 在讲RSA原理时,咱们先来思考非对称算法的几个问题。 使用RSA对数据进行加密时,应该使用公钥还是私钥?那解密的时候呢?使用RSA对Hash进行签名时,应该使用公钥还是私钥?那…

Python的pytest框架(4)--参数化测试

在 pytest 测试框架中,参数化测试(Parametrized Testing)意味着将一个测试用例设计为能够接受不同输入数据(参数)并分别执行,以验证被测试代码在面对多种情况时的行为是否符合预期。参数化测试的核心理念是…