删除了主目录。请帮忙

nat*_*lie 5 nautilus

首先只想说我的问题是我在计算机方面非常愚蠢的结果,我很抱歉占用人们的时间,但如果有人可以提供帮助,我将非常感激。我的笔记本电脑运行 Nautilus - 虽然我被某人留下了这台电脑,所以我真的不知道如何使用它。

无论如何,我想做的是在登录设置中更改用户名。我认为这只是非常简单和直接,但事实并非如此,然后我实际上最终做的是删除具有旧名称的主目录,所以现在当我启动计算机时,它不再正常启动,并且我什至无法正确登录以尝试修复它。

我用新名称创建了一个新的主文件夹并将内容转移到那里,然后它说“你想删除旧文件夹吗 - 如果你在新文件夹中制作了副本就可以这样做”或类似的东西. 所以我做了。(我认为这只会更改名称 - 这就是我想要做的)然后所有内容都在原始主目录/文件夹中消失了(例如,当我单击桌面上任何显示“未找到”的任何文件或图片时)我真的很担心我所有的东西都不见了,但后来我找到了一个以新名称命名的新文件夹,它是我在某处创建的,里面有我所有的东西,所以我知道它还在那里。我当时想至少我还有我的东西。

无论如何,直到我关闭笔记本电脑。现在,当我尝试打开它时,会按以下顺序弹出以下错误:

Could not update. ICEauthorityfile/home/username.ICEauthority

/usr/lib/libgconf2-4/gconf-sanity-check-2 was exited with status 256
Run Code Online (Sandbox Code Playgroud)

然后它说这些文件夹不存在/home/username/desktop,/home/username/.nautilus您需要创建文件夹或设置权限或其他东西。

然后它只是一个空白的背景,我什么也做不了。我只能注销、锁定会话、关闭、重新启动等。但那里没有其他任何东西。

基本上,我知道这可能是一个非常愚蠢的问题,但老实说我不知道​​如何使用这个系统,所以如果有人能提供帮助,我将不胜感激。我只需要知道如何重新进入计算机以获取我的东西。我想我需要用旧名称重新创建已删除的主文件夹。或者也许用新名称创建新文件夹?

老实说我不知道​​。这一切可能没有任何意义。无论如何,如果有人可以提供帮助,请告诉我。

非常感谢!

Mar*_*mo- 4

必须重新创建主目录并具有正确的权限。这要求您在启动时将计算机启动到恢复模式(也称为安全模式),按住左 Shift 键并从列表中选择 Ubuntu,等等(恢复模式)。

一旦进入系统恢复模式,您将看到一个菜单,选择“Root - 进入 root shell 提示”。您需要使用输入的一些命令来恢复系统,因此请记下它们:

mkdir /home/username
chown username:username /home/username
Run Code Online (Sandbox Code Playgroud)

将用户名替换为您需要的用户名。要确认这是您需要的目录并且它可以工作,请执行以下操作:

cd ~username
Run Code Online (Sandbox Code Playgroud)

就这样,输入reboot退出并重新启动计算机。返回计算机用户桌面后,您可以查找文件;希望它们没有被删除,因为您的描述听起来像是它们刚刚被移动到其他地方。找到它们并使用 Nautilus 将它们移回来,或者如果您没有移动文件的权限,则使用它gksu nautilus来赋予自己神一般的力量(小心!)


viy*_*yer 1

这个答案是为了帮助您恢复意外删除的文件。

我希望您有 ext3 或 ext4 文件系统。您可能要做的第一件事是关闭计算机并使用 liveUSB 或 liveCD 启动,并将整个文件系统备份到另一个磁盘上。

现在,使用 ext3grep 并使用 --restore-files 开关并一一恢复文件。

这是使用 ext3grep 恢复已删除文件的详细指南。[1]

  1. http://carlo17.home.xs4all.nl/howto/undelete_ext3.html

  • 因为链接的内容很容易消失并在互联网上丢失,所以您最好在答案中解释链接文章的要点或至少是重要的细节,您始终可以将文章链接为来源,但通常如果将信息写在答案本身上会更好。 (2认同)