精华内容
下载资源
问答
  • ubuntu恢复系统Don’t try to convince yourself otherwise: along with all the good stuff, you’re going to have bad days with Linux. 否则,请不要试图说服自己:与所有好的东西一起,您将在Linux上度过糟糕的...

    ubuntu恢复系统

    Don’t try to convince yourself otherwise: along with all the good stuff, you’re going to have bad days with Linux.

    否则,请不要试图说服自己:与所有好的东西一起,您将在Linux上度过糟糕的日子。

    • You (or the users you support) are going to mistype commands and permanently destroy documents.

      您(或您支持的用户)将输错命令并永久销毁文档。
    • You’re going to experience that sinking feeling when you realize that some really important piece of hardware or software has just gone and failed. That’s gratitude after everything you did for it all those years.

      当您意识到某些非常重要的硬件或软件已经失效并失败时,您将体验到那种下沉的感觉。 这些年来,您所做的一切都是对您的感谢。

    Being properly backed up means that you can walk away from a non-functioning OS or computer and rebuild it all somewhere else. But that’s always going to be Plan B. Plan A is to recover.

    正确备份意味着您可以离开运行不正常的操作系统或计算机,然后在其他任何地方重建它们。 但这始终是计划B。计划A是要恢复。

    在Ubuntu上使用恢复模式 (Using recovery mode on Ubuntu)

    Linux not letting you log in normally (perhaps the boot process unexpectedly stops before displaying the login screen, for instance)? You’ll want some basic system administration tools.

    Linux是否不允许您正常登录(例如,引导过程在显示登录屏幕之前意外停止了?)? 您将需要一些基本的系统管理工具。

    But wait: if Linux won’t load, how are you going to launch those tools? Well, even if Linux won’t load all the way to a normal command prompt, often it’ll get you to the GRUB menu. From there you can use the up and down arrow keys and then Enter to select a Linux kernel running in recovery mode which, as you’ll soon see, will open up a whole bag of tricks.

    但是请稍等:如果Linux无法加载,您将如何启动这些工具? 好吧,即使Linux不会一路加载到正常的命令提示符下,它通常也会带您进入GRUB菜单。 从那里,您可以使用向上和向下箭头键,然后按Enter选择运行在恢复模式下的Linux内核,您很快就会看到,它将打开一整套窍门。

    As you can see from the figure below, once Ubuntu is loaded in recovery mode, you’ll be shown a menu of tools that address some common boot-time problems. It’s worth trying each one that seems like it might address your root problem. “Clean”, for instance, will remove unused files if you suspect the trouble stems from a full disk. “dpkg” will attempt to fix any broken apt-based software packages that might be gumming things up. (The “dpkg” tool might require that you first enable networking.)

    从下图可以看出,以恢复模式加载Ubuntu后,将显示一个工具菜单,该工具可以解决一些常见的启动时问题。 值得尝试似乎可以解决您的根本问题的每一个。 例如,如果您怀疑问题是由于磁盘已满,“干净”将删除未使用的文件。 “ dpkg”将尝试修复任何破坏了apt的软件包,这些软件包可能会使事情陷入困境。 (“ dpkg”工具可能要求您首先启用网络。)

    The “root” option will open a root command line shell session for you where you’ll have Bash at your disposal. In general, using a simple shell session for recovery rather than a full GUI desktop makes a lot of sense, because the fewer complicated services you’ve got running, the more likely it is that you’ll be able to at least get your system running. Once you do manage to get a working command prompt, you can start poking around to see if you can identify and fix the problem.

    “ root”选项将为您打开一个根命令行shell会话,您将在其中使用Bash。 通常,使用简单的shell会话进行恢复而不是使用完整的GUI桌面很有用,因为您运行的复杂服务越少,至少能够获得系统的可能性就越大。运行。 一旦设法得到一个工作命令提示符下,你就可以开始闲逛,看看你是否能够识别并解决问题。

    But at the very least, you’ll look mighty cool doing it.

    但是至少,这样做会看起来非常酷。

    But what are those tools? Got an Ubuntu machine running? Go take a look for yourself. The code running the menu must already exist somewhere within an Ubuntu file system. Use “locate” to find it.

    但那些什么工具? 有Ubuntu计算机在运行吗? 你自己去看看 运行菜单的代码必须已经存在于Ubuntu文件系统中的某个位置。 使用“定位”找到它。

    locate recovery-mode
    /lib/recovery-mode
    /lib/recovery-mode/l10n.sh
    /lib/recovery-mode/options
    /lib/recovery-mode/recovery-menu
    /lib/recovery-mode/options/apt-snapshots
    /lib/recovery-mode/options/clean
    /lib/recovery-mode/options/dpkg
    /lib/recovery-mode/options/failsafeX
    /lib/recovery-mode/options/fsck
    /lib/recovery-mode/options/grub
    /lib/recovery-mode/options/network
    /lib/recovery-mode/options/root
    /lib/recovery-mode/options/system-summary

    Note that the “l10n.sh” script sets appropriate environment variables for the menu. If you navigate over to the /lib/recovery-mode/ directory you’ll see that the “recovery-menu” file is the script that displays the menu interface that you saw above. The /lib/recovery-mode/options/ directory contains files for executing each of the menu items…like “fsck” that will check and, if possible, fix any broken file systems.

    请注意,“ l10n.sh”脚本为菜单设置了适当的环境变量。 如果导航到/ lib / recovery-mode /目录,您将看到“ recovery-menu”文件是显示您在上面看到的菜单界面的脚本。 / lib / recovery-mode / options /目录包含用于执行每个菜单项的文件,例如“ fsck”,它将检查并(如果可能)修复损坏的文件系统。

    Since, based on previous chapters in the book, you’re now an accomplished Bash scripting expert, why not take a look at each of the scripts in the options/ directory to see if you can figure out how they work. Here are the contents of the “fsck” script to get you going. Note the way the script is nicely documented (using the “#” character) to help you understand what’s going on.

    由于根据您本书的前几章,您现在是一名精通Bash脚本的专家,所以为什么不看看options /目录中的每个脚本来看看您是否可以了解它们的工作原理。 以下是“ fsck”脚本的内容,可助您一臂之力。 请注意,脚本的记录方式(使用“#”字符)可以很好地帮助您了解正在发生的事情。

    cat /lib/recovery-mode/options/fsck
    #!/bin/sh
    . /lib/recovery-mode/l10n.sh  <1>
    if [ "$1" = "test" ]; then
      echo $(eval_gettext "Check all file systems")
      exit 0
    fi
    # Actual code is in recovery-menu itself  <2>
    exit 0

    Here are a couple of things you can try on your own:

    您可以尝试以下几项:

    • Manually run the “clean” script on a Debian/Ubuntu machine. What happened?

      在Debian / Ubuntu机器上手动运行“ clean”脚本。 发生了什么?
    • Then try carefully editing the /lib/recovery-mode/recovery-menu script (make a backup copy first). Perhaps just change something simple, like the menu title or one of the script descriptions. Then reboot your machine and, from the GRUB menu, go into Recovery Mode to see what it looks like.

      然后尝试仔细编辑/ lib / recovery-mode / recovery-menu脚本(首先制作备份副本)。 也许只需更改一些简单的内容,例如菜单标题或脚本描述之一。 然后重新启动计算机,然后从GRUB菜单进入“恢复模式”以查看其外观。

    With some variations and exceptions, you should be able to put those examples to good use elsewhere.

    有了一些变体和例外,您应该能够在其他地方充分利用这些示例。

    This article is adapted from chapter 6 (Emergency tools: build a system recovery device) of my Manning “Linux in Action” book. There’s lots more fun where this came from, including a hybrid course called Linux in Motion that’s made up of more than two hours of video and around 40% of the text of Linux in Action. Who knows…you might also enjoy my Learn Amazon Web Services in a Month of Lunches.

    本文改编自 Manning的《 Linux in Action》一书的 第6章(紧急工具:构建系统恢复设备) 这有很多有趣的地方,包括一个名为Linux in Motion的混合课程,该课程由两个多小时的视频和大约40%的 Linux in Action 文本组成 谁知道……您可能还会 在一个月的午餐中 享受我的 Learn Amazon Web Services

    翻译自: https://www.freecodecamp.org/news/the-ubuntu-recovery-menu-demystifying-linux-system-recovery/

    ubuntu恢复系统

    展开全文
  • Ubuntu操作系统带有恢复模式,通过此功能,用户可以访问损坏系统的命令行,修复错误配置的文件,测试系统内存是否不工作等等,尽管存在恢复模式,但许多Ubuntu Linux用户并不熟悉它的工作方式,以及它们可以用它做...

    本文介绍在Ubuntu上使用恢复模式的方法,包括Recovery Mode选项(Clean、Dpkg、Fsck、Grub、Root)的使用方法。

    前言

    Ubuntu操作系统带有恢复模式,通过此功能,用户可以访问损坏系统的命令行,修复错误配置的文件,测试系统内存是否不工作等等,尽管存在恢复模式,但许多Ubuntu Linux用户并不熟悉它的工作方式,以及它们可以用它做什么,因此,在本文中,我们将向你介绍如何在Ubuntu上使用恢复模式。

    注意:要在Ubuntu Linux上访问恢复模式,必须运行Grub引导加载程序,如果你正在使用其他引导加载程序,则可能无法访问此功能。

    Linux上的恢复模式

    恢复模式是Grub引导加载程序中的一个选项,因此,要访问它,请重新启动Linux PC,在Ubuntu上重新启动的过程可以通过多种方式快速完成,包括单击桌面上的“重新启动”选项,按下PC本身的硬重置按钮,或在终端窗口中使用reboot或systemctl reboot命令:

    sudo reboot
    

    或者,如果你的操作系统不允许访问重新启动,请运行:

    sudo systemctl reboot
    

    当你的Ubuntu PC重新启动时,Grub引导加载程序将出现在屏幕上,有多个选项,在大多数Linux操作系统上,你会看到很多条目,这些条目包括:
    在这里插入图片描述

    1. 适用于你的操作系统的最新版本的Ubuntu Linux内核(默认条目)。
    2. Linux操作系统的高级启动选项(通常称为Ubuntu的高级选项)。
    3. 内存测试(memtest86+)。
    4. 内存测试(memtest86+,串行控制台115200)。

    查看“高级选项(Advanced options)”条目的选择菜单,使用向下箭头将选择移动到它,然后,按Enter访问Grub引导加载程序中的“Advanced options”子菜单。

    在“Advanced options”子菜单中,列表中会显示几个选项,在它的顶部,有使用的Linux内核,之前使用的最后一个内核将在那里(注:不是每个Linux操作系统都这样),在回退内核之后,有一个“recovery”内核:
    在这里插入图片描述
    “recovery”内核是一个普通的Linux内核,有一个小的Grub调整,允许用户在他们的系统上快速启动进入“Recovery mode”,这样他们就可以访问命令行来修复某些东西,并恢复一个损坏的系统。

    要通过Grub加载“recovery”内核,请按向下箭头并将Grub选择器移到其顶部,之后,按Enter键强制系统加载它。

    一旦你在Grub菜单中选择了“recovery”内核,你将看到一个标有“Recovery Menu”的窗口,在此菜单中,你可以访问多个工具和选项。

    有关如何使用每种恢复选项的信息,请按照下面的说明操作。

    Recovery Mode:Clean

    在这里插入图片描述
    恢复模式下Ubuntu用户可以使用的“Dpkg”选项允许修复和卸载导致系统出现问题的任何可能损坏的软件包。

    注意:此功能需要互联网连接,在恢复模式列表中选择“Network”以在尝试使用之前联机。

    要使用它,请使用向下箭头通过“Dpkg”的恢复模式列表查看,然后,按Enter键启动它,阅读屏幕上的提示,并允许Ubuntu清除任何有问题的包。

    Recovery Mode:Fsck

    在这里插入图片描述
    恢复模式下的Fsck功能可以通过扫描损坏的硬盘并删除它们来快速修复损坏的硬盘,此功能非常有用。

    要使用“Fsck”,请使用向下箭头在“Recovery Mode”菜单中突出显示它,然后按Enter键启动它,之后,请坐下来让它自动删除损坏的数据。

    Recovery Mode:Grub

    在这里插入图片描述
    恢复模式窗口中的“Grub”允许Ubuntu通过重新设置Grub系统来扫描你的系统并自动更新引导加载程序。

    要运行引导加载程序更新,请在菜单中找到“Grub”,然后使用向下箭头选择它,按Enter键开始更新。

    Recovery Mode:Root

    在这里插入图片描述
    有时,由于配置错误,系统错误等原因,你的Ubuntu Linux系统可能会拒绝启动。

    要通过恢复模式获得Root访问权限,你无需记住密码,而是选择“Root”,使用向下箭头,然后按Enter,然后再次输入。

    源文章

    展开全文
  • 权限删除还原 使用tab+shift键 选择高级设置,(Recovery mode),root

    ubuntu18 误修改权限导致的系统无法启动修复及Recovery model(恢复)模式的使用

    不小心操作,使用了chmod a-rwx / 命令修改了根目录权限,导致ubuntu启动时一直卡死在启动界面,无法启动。
    后查询使用了Recovery模式,使用root用户将权限添加解决,处理方式如下:

    1.重启计算机,一直按住Tap与Shift键,直到出现GNU GRUB界面

    2.选择 高级启动选项(Advanced options)

    3.选择带有recovery model后缀的选项

    4.选择root,这时候下方就可以使用root用户来执行一些命令,赶紧把权限先添加上

    5.选择resume就可以启动了

    6.启动后可能分辨率会出现些问题,重启就可以了

    总结

    Recovery模式可以解决一些因误操作导致无法启动的问题,里边还有些选项也比较有用:

    • Clean 可以释放系统分区上的空间
    • Dpkg 可以修复和卸载出现问题的软件包
    • Fsck 可以扫描损坏的硬盘并删除它们来快速修复损坏的硬盘
    • Grub 可以重新设置Grub系统更新引导加载程序
    • Root 可以获取Root访问权限
    展开全文
  • 1、Ubuntu进入单用户模式,开机后长按“shift”,可以看到Ubuntu的“Recovery”选项,选中该选项(请勿“Enter”),此时按键盘的“e”键即可进入Esmsc编辑界面(下面会有提示操作的),将倒数第3或第4行(linux开头...

    这是最近在测试的试验内容,后面会继续完善补充:

    1、Ubuntu进入单用户模式,开机后长按“shift”,可以看到Ubuntu的“Recovery”选项,选中该选项(请勿“Enter”),此时按键盘的“e”键即可进入Esmsc编辑界面(下面会有提示操作的),将倒数第3或第4行(linux开头的)“ro”及后面的内容修改为“rw single init=/bin/bash”,接着按“ctrl+x”或“F10”即可进入单用户模式。另外,退出只能通过“Ctrl+Alt+Delete”键实现(VMware也一样),无法通过命令(如“quit”、“exit”、“reboot”等)完成。

    2、进入“Recovery”模式,开机后长按“shift”,可以看到Ubuntu的“Recovery”选项,选中该选项,按“Enter”进入,进入加载后可以看到“Recovery Menu”菜单,该菜单有如下选项:“resume”——正常载入系统;“clean”——尝试释放空闲空间;“dpkg”——修复受损的包;“failsafeX”——运行缺失保护的图形模块;“fsck”——检查文件系统;“grub”——更新grub加载器;“network”——允许网络连接;“root”——停用root shell prompt;“system-summary”——系统摘要。

    3、grub引导双系统,但是双系统采用的引导方式不同(两块硬盘),一个用的Legacy,一个用的UEFI,这种在先装window后装Linux(Ubuntu)的情况下,是否会自动生成引导选项?如果window重装,需要如何修复?window是Legacy,Linux是UEFI,相对于window是UEFI,Linux是Legacy,情况是一样的么?针对第三点的疑问,看到该贴的知情人士,麻烦解答下,本人也在实验中~不胜感激…………

     

     

    展开全文
  • Ubuntu操作系统自带恢复模式(Recovery Mode),通过此功能,用户可以无需密码进入root环境执行任何操作,比如进入损坏系统的命令行,修复错误配置的文件,测试系统内存是否不工作等。某些错误只能通过进入这个环境...
  • ubuntu 进入 recovery mode

    千次阅读 2021-04-14 13:01:30
    2.选择 Advanced options for Ubuntu-->回车: 3.选择一个 (recovery mode) resume: 退出 recovery 模式,然后正常启动; clean: 尝试清理垃圾文件,腾出更多的空间; dpkg: 修复损坏的包; fsck: 检查所有...
  • 之前并没有系统备份,后果严重还好修复了,记录下修复步骤备用。 事件:就是因为修改了 /usr/share/gnome-shell/theme/ubuntu.css文件导致的,如果是其它修改不当导致也可用先还原修改文件补救。 就这模样,第二...
  • https://www.jianshu.com/p/53cc63693cdc
  • Ubuntu文件系统损坏修复

    万次阅读 2017-11-27 15:43:47
    前两天在使用Ubuntu14.04系统时,不知道何种原因桌面系统没有任何反应(ps:可能是开机运行的时间比较长吧),所以就对其进行了强制关机操作,可是悲剧的事情发生了,系统无法启动了,并且进入initramfs系统,如下图所...
  • Win10+Ubuntu双系统修复Ubuntu系统引导

    万次阅读 多人点赞 2018-12-07 12:52:39
    这两天笔者安装win10+ubuntu16.04双系统,因为网络上能找到大量的资料,安装过程此处就不多讲。因为笔者电脑是华硕主板,bios默认设置为安全启动,笔者猜测会阻止加载ubuntu引导,导致双系统不能随意引导。先不管...
  • Ubuntu中如何进入recovery 模式

    万次阅读 2016-10-05 12:35:42
    开机时,按住shift键不放,就会出现grub启动菜单,从中选择recovery模式即可。
  • 修复损坏的 Ubuntu 系统

    千次阅读 2020-02-26 11:40:27
    1 执行以下命令更新系统库和依赖 sudo rm /var/lib/apt/lists/lock sudo rm /var/lib/dpkg/lock sudo rm /var/lib/dpkg/lock-frontend sudo dpkg --configure -a sudo apt clean sudo apt update --fix-missing...
  • Ubunturecovery模式进入及退出

    万次阅读 2014-08-28 14:18:36
    进入recovery模式 启动过程中长按Shift键
  • 2、选择recovery mode,接着用方向键将光标移至recovery mode,按&quot;e&quot;键进入编辑页面,如下图: 3.按 ctrl+x或者F10 进入单用户模式,当前用户即为root。这时候可以修改文件。可以...
  • 在上一篇的博客: Ubuntu 18.04安装libudev-dev失败中记录了安装libudev-dev出问题导致系统重启后死机,而这篇文章主要是记录下,当VMware中的Ubuntu出现无法正常启动时的修复方法. 但VMware中的Ubuntu无法进入图形...
  • 目前前两个选项(ubuntu linux 4.15.0-70-generic 和 ubuntu linux 4.15.0-70-generic(recovery mode),新内核和新内核的恢复模式)都报错。end kernel panic - not syncing: VFS: unable to mount root fs on ...
  • 重启ubuntu系统,期间长安shift键,进入如下界面 通过键盘↑、↓ 键,选择 Advanced options for Ubuntu,进入如下界面 Enter进入 recovery mode ,等待片刻,进入下图界面,选择root回车 此时进入了root...
  • 如何解决Win10 BitLocker recovery问题?由于在WIN10上安装Ubuntu系统时 由于在WIN10上安装Ubuntu系统
  • 如果不小心删除Ubuntu的桌面程序,那么很有可能进入不了图形化界面,所以需要借助命令行模式或者recovery-mode来解决,如果这时候在外面出差,身边又没有网线,那就悲剧了.... 0.首先设置root账户和密码 # sudo ...
  • ubunturecovery mode

    万次阅读 多人点赞 2015-01-26 19:47:47
    偶尔会遇到Ubuntu无法正常启动的情况,这时候需修改某些文件让系统正常启动,如果直接进入 recovery 模式,默认是文件权限只读,无法修改文件。这是我们需要进入recovery 的单用户模式,获得修改文件的权限。 1、...
  • Linux 系统中有许多工具能帮助我们完成误删数据的恢复工作。较常见的工具有 foremsot、extundelete、scalpel 这三种命令行工具以及 testdisk 和 phtorec 这两种字符终端工 具。 命令行工具 Linux 系统中比较常见的...
  • Ubuntu系统启动时黑屏关机,但可以使用recovery的resume启动的解决方案 安装Ubuntu系统后发现启动时会黑屏并自动关机 尝试使用recovery模式的resume启动成功 查询资料后发现可能是N卡驱动导致的问题,在尝试以下...
  • 在一款很老的macbookair上折腾了ubuntu两天 先是装了16.04 升级过程中温度过高关机了 凉 弄了个镜像直装18.04 重启后不能进入桌面 猝 偶然发现可以通过recovery模式进入 但是无法正常进入,如下 开机不选默认启动 选...
  • win10+ubuntu18.04 双系统修复ubuntu启动引导 因为windows是不能引导linux的,而每次win10升级或恢复都会将linux的启动引导覆盖掉,导致无法进入linux, 所以一直就禁止了win10更新.这几天win10出了点小毛病,...
  • 在安装完ubuntu双系统后,第一次启动ubuntu系统时,卡死在启动界面(或者黑屏),这大概都是由于显卡驱动的原因,具体不在这里阐述,通过以下方法能成功解决,据我个人经验,这可能是诸多方法中最简单最容易理解的...
  • ubuntu root recovery
  • 这两天在实验室的工作站上的Ubuntu18.04上完成工作,由于一些上一届的遗留问题和18本来就好坑人的原因,在安装新版本的openvino由于重复提示libgudev-1.0-dbg安装依赖的错误问题,误把这个依赖删除,导致重新启动的...
  • win10+ubuntu系统修复ubuntu启动引导

    千次阅读 2019-07-07 14:18:47
    Windows和Linux双系统安装,开机之后,会出现类似于这样一个界面,发现多了很多不必要的选项 删掉一些东东就好,执行以下命令: su # 获取root权限 cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup #先备份...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,421
精华内容 1,368
关键字:

recovery修复系统ubuntu