ubuntu系统崩溃,甚至Recovery模式和tty都无法进入,这个方法可以救援! 您所在的位置:网站首页 cnc紧急停止怎么恢复正常模式了 ubuntu系统崩溃,甚至Recovery模式和tty都无法进入,这个方法可以救援!

ubuntu系统崩溃,甚至Recovery模式和tty都无法进入,这个方法可以救援!

2024-06-30 00:33| 来源: 网络整理| 查看: 265

文章目录 Try Ubuntu介绍解决方案:制作U盘启动准备工具:开始制作 修复工作启动Try ubuntu挂载故障系统盘卸载引发故障的环境

Try Ubuntu介绍

Try Ubuntu 作为一种救援工具,有以下几个优势:

轻量级:“Try Ubuntu” 是一个轻量级的Ubuntu环境,可以运行在CD、DVD或USB驱动器上。这使得它非常方便,您可以在需要时轻松地拷贝它到您的USB驱动器或CD上。

兼容性:“Try Ubuntu” 可以在不同类型的计算机上运行,无论是桌面电脑、笔记本电脑还是服务器。这意味着您可以使用同一个救援工具来处理不同类型的计算机故障。

易于使用:“Try Ubuntu” 为用户提供了一个易于使用的用户界面,您可以轻松地浏览您的文件系统、编辑文件、备份数据等等。此外,通过使用命令行,您可以执行各种任务,例如修复启动引导加载程序、安装更新和修复软件包等等。

实用性:“Try Ubuntu” 带有一些常用的工具和应用程序,例如Gparted、Disk Utility、文件管理器、终端等等。这些工具可以帮助您诊断和修复关于硬件、文件系统、启动引导加载程序和网络等各种问题。

下面是使用 Try Ubuntu 进行的救援手段

解决方案:

在Recovery模式和tty模式都无法使用的情况下,我们第一时间想到的是u盘启动Try ubuntu作为最后的救援手段。

制作U盘启动

(建议跟故障系统一致的版本)

准备工具:

8G以上的U盘 下载 rufus ubuntu镜像:清华镜像

开始制作

1.在设备下拉框选择需要制作的U盘,如果只有单个U盘,会自动选择 2.选择需要安装的镜像(找到你下载的ubuntu镜像即可) 3.分区类型选择GPT 4.开始

在这里插入图片描述

修复工作 启动Try ubuntu

开机从U盘启动,一般在开机时按F12就能弹出选择启动盘,选择U盘即可。 不同的U盘速度会有所出入,我的U盘大概是15秒这样子就能出现下面的界面。 在这个安装界面,选择Try Ubuntu ,语言选择,如果像我一样英文不好的,也可以选择中文。 在这里插入图片描述 成功进入Try Ubuntu后会出现如下这个界面,桌面会有个安装ubuntu 在这里插入图片描述

挂载故障系统盘 fdisk -l

查看下故障ubuntu系统的盘符 我的电脑上显示/dev/sdb2和/dev/sdb3是故障系统的文件分区,/dev/sdb1是引导区。 当初我分的根目录是24G左右,那么/dev/sdb3就是我这系统的根目录了,/dev/sdb2是我分的home目录 在这里插入图片描述

sudo mount /dev/sdb3 /mnt sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo mount /dev/sdb2 /mnt/home sudo chroot /mnt 📢📢📢(注意:在哪个命令终端执行这几条命令,那就哪个命令终端是故障系统,而不是任何一个命令终端都是,如果需要使用U盘系统的命令终端执行命令,就重新打开一个命令终端)

以上操作是将故障系统根目录分区挂载在当前系统上,这样就能在当前命令终端窗口进行有效的修复操作,home分区看情况挂载,比如以前将显卡驱动下载到home目录,免得重新下载就挂载吧。 在这里插入图片描述 如果进入了故障系统后无法联网,可以重新开一个命令窗口使用当前系统执行这条命令 一般都需要执行,因为挂载的故障系统 resolv.conf 基本上是空白的。

sudo cp /etc/resolv.conf /mnt/etc 📢📢📢(注意:这条命令需要在U盘系统的命令终端执行,而不是在故障系统的命令终端执行) 因为我是使用虚拟机做的示范,这里就无法将执行卸载显卡驱动和cuda等操作截图。 卸载引发故障的环境 卸载显卡驱动 到显卡驱动安装包所在目录执行下面的命令 ./NVIDIA-Linux-x86_64-470.57.02.run --uninstall 卸载cuda cd /usr/local/cuda-11.4/bin ./cuda-uninstaller

如果发现没有cuda-uninstaller,可以采取另一种方式卸载。

apt-get remove cuda apt autoremove apt-get remove cuda* cd /usr/local/ rm -r cuda-11.4

执行完后继续查询下卸载残留

dpkg -l |grep cuda

如果发现还有残留,使用dpkg删除

dpkg -P 残留文件名

这是以我所遇见升级cuda导致Recovery模式和tty都无法进入为例。 卸载完毕后重新安装显卡驱动和cuda即可



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有