Ubuntu 22.04 LTS系统损坏后,重装保留数据恢复文件的操作步骤咨询
Ubuntu 22.04 LTS系统损坏后,重装保留数据恢复文件的操作步骤咨询
别急,改X11配置搞崩系统这种事儿我之前也踩过坑!先给你两个方案:一个是尝试修复配置不用重装,另一个是稳妥的重装保数据步骤,你可以先试试修复方案,不行再走重装流程。
方案一:先尝试修复X11配置(不用重装)
既然问题是改X11配置导致的,咱们可以先在试用模式下还原配置,说不定就能解决:
- 用你的Ubuntu安装U盘启动,选择**“试用Ubuntu”**(Try Ubuntu)进入临时系统
- 打开终端,输入
lsblk命令查看你的硬盘分区,找到原来的系统分区(一般是ext4格式,容量最大的那个,比如/dev/sda2) - 挂载这个分区到临时系统:
sudo mount /dev/sda2 /mnt - 进入X11配置文件所在目录:
cd /mnt/etc/X11 - 把你修改过的配置文件重命名(相当于备份禁用),比如你改的是
xorg.conf:sudo mv xorg.conf xorg.conf.bak - 如果不确定改了哪个文件,也可以直接删除所有你新增的X11配置文件(别删系统默认的)
- 卸载分区:
sudo umount /mnt - 重启电脑,拔掉U盘,看看能不能正常进入系统。如果成功,就不用折腾重装了!
方案二:重装系统并保留个人数据
如果修复无效,再走重装流程,关键是分区操作要仔细:
- 同样用安装U盘启动,先选**“试用Ubuntu”**,进入临时系统后,把重要数据备份到另一块外接存储(比如U盘/移动硬盘),以防万一安装出问题
- 备份完成后,回到安装界面,选择**“安装Ubuntu”**,按照提示选语言、键盘布局
- 到**“安装类型”这一步,一定要选“其他选项”**(这是保数据的核心!别选“清除磁盘安装”或者“与其他系统共存”)
- 在分区列表里找到原来的系统分区(ext4格式,挂载点原先是/):
- 选中它,点击“更改”按钮
- 文件系统保持
ext4不变,勾选“格式化”(注意:如果你的个人数据没单独存在/home分区,格式化这个分区会丢数据!所以一定要提前备份) - 挂载点选择
/
- 找到交换分区(swap):
- 选中后点击“更改”,文件系统选
swap area,不用格式化也可以
- 选中后点击“更改”,文件系统选
- 如果你的/home是单独分区的(之前分区时特意分的):
- 选中这个分区,点击“更改”,文件系统保持
ext4,不要勾选格式化,挂载点选/home,这样你的个人数据会完全保留
- 选中这个分区,点击“更改”,文件系统保持
- 确认所有分区设置无误后,点击“现在安装”,后续按照提示设置时区、用户名和密码(建议和原来的用户名密码一致,避免权限问题)
- 安装完成后重启,拔掉U盘,进入新系统,把之前备份的数据拷回即可
备注:内容来源于stack exchange,提问作者carce-bo




