如何从“修复文件系统”错误中恢复Linux


2

不幸的是,我的妈妈做了一些我不知道的事情,Linux处于命令行模式。退出shell并进入桌面的关键是什么?

我试过了

  • Alt + F2
  • Alt + F6
  • Ctrl+ Alt+F2
  • Ctrl+ Alt+Delete
  • 出口

没有人为我工作。它转到黑壳并告诉我输入登录名和root密码。当我输入它时,它显示我的红色修复文件系统。 Alt+ F2显示一个空白的黑色页面,Alt+ F1将返回此shell。

我的版本是openSUSE 11.1。


尝试Alt + F1 ___
INF

它没有为我做任何事
--Nickool

Answers:


4

“显示我修复红色文件系统”

这是关键:文件系统已损坏,可能是由于不干净关闭。它需要修复。尝试输入root密码,这会给你一个'#'提示。类型:

fsck -A -y

这需要一段时间,并打印出一些关于它正在修复的东西。完成后,键入“exit”。您可能需要重新启动系统。


1
是的它告诉我固定固定固定它有问题,它本身告诉是是是希望它会有所帮助谢谢
Nickool

我那么爱你!!!!谢谢,谢谢你能为我做些什么!!!! 谢谢!!!!!!
Nickool

接受它的工作然后:)如果您可以编辑原始问题的主题行,如“如何从'修复文件系统'错误恢复Linux”这将是伟大的。此外,现在你已经将你的文件重新打开了。
pjc50

:D是的,我应该这样做!好的我为用户改变主题:)
Nickool

2

Ctrl+ Alt+ F7如果仍在运行,应该返回GUI。如果没有,试试吧startx


它没有给我看
Nickool

1

CLI(命令行界面)不是Linux中的“窗口”或程序,就像在最新版本的Windows中一样。

因此,您不是要尝试退出 CLI,而是尝试启动图形用户界面(GUI)。

首先:你重启电脑了吗?您使用的是什么版本或Distro?

更新1:

在opensuse中从CLI启动KDE的说明是运行命令:

startx

要么

startkde

更新2:

来自http://www.novell.com/coolsolutions/feature/11550.html

首先要确保KDE将从命令行启动。在SUSE上,KDE安装在/ opt / kde3文件夹中,所有命令都可以在bin子文件夹中找到。此目录可能不在您的路径中,因为KDE在其启动例程中设置了此目录。

您的路径是Linux查找要运行的命令(工具,实用程序和应用程序)的文件夹列表。

您可以使用命令行找到您的路径:

$ echo $PATH

启动KDE GUI(图形用户界面)的命令是一个名为“startkde”的shell脚本。

该脚本会检查一切是否正常运行,并将其命令文件夹添加到您的路径中。

它执行许多其他检查并设置其图形,字体和用户首选项。然后它启动X服务器和KDE。

从命令行运行该命令将使您看到任何错误消息,以防它无法正常启动。你对这些做了什么超出了这个答案的范围,因为可能有很多原因导致它无效。希望错误消息是自我解释的。

您可以通过两种方式运行此命令。通过给出完整路径名称:

$ /opt/kde3/bin/startkde

或者:

$ cd /opt/kde3/bin

$ ./startkde

如果这些解决方案都不起作用,我建议运行修复或重新安装KDE。

更新3:

尝试使用xwmconfig(重新)将X Window Manager设置为KDE


是的,opensuse 11.1 KDE
Nickool

你使用的是什么GUI:Gnome,KDE,还有什么?
music2myear

它是KDE music2myear
Nickool

它告诉我$ DISPLAY没有设置或无法连接到xserver
Nickool

然后你超越了我在Linux的深度。听起来你的图形驱动程序搞砸了,或者xserver(窗口管理器)没有运行。谷歌搜索该错误消息给出了其他有同样问题的人提供了一些有希望的结果。您似乎需要尝试另一种启动KDM的方法。
music2myear

0

根据分布情况,X服务器可能已接管通常由tty1或tty7占用的插槽。在Fedora上,ctrl+ alt+ F1将我带回X服务器; ctrl+ alt+ F7曾经在Ubuntu上工作。

如果做不到这一点,X可能已经死亡 - 在这种情况下,你有两个选择:

  • 尝试startx- 您需要登录并配置相应的脚本; 并非所有发行版都有这个。
  • 重启init。为此:登录,键入:

    $ sudo -i
    # init 3
    # init 5
    

    您可能需要在两个内容之间重新登录,具体取决于您的发行版。init 5意味着“启动多用户图形模式”并且应该init 3将您启动到X. 顺便说一句,它可能会杀死您拥有的任何正在运行的应用程序。


startx告诉我致命的服务器错误只读文件系统/root/.serverauth.1505
Nickool

你需要成为root用户; 尝试sudo -i哪个应该登录到交互式根提示符,然后startx

它告诉我许多错误xinit:没有这样的过程(错误3):锁定中的服务器错误错误authorloy lobloblob
Nickool

@nik嗯。你尝试过ctrl + alt + FX方法吗?我认为Xs可以是1-8。

是的,我试过他们,我想死!我真的需要我的桌面!我不能再安装suse,因为我到处传播了很多文件
--Nickool

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.