首先,我想说的是,我遇到的问题是由于我对电脑不太熟悉,很抱歉占用大家的时间,但如果有人能帮忙,我将不胜感激。我的笔记本电脑运行的是 Nautilus - 虽然这台电脑是别人留给我的,所以我真的不知道怎么操作它。
无论如何,我想做的是更改登录设置中的用户名。我以为这很简单直接,但事实并非如此,然后我实际上删除了具有旧名称的主目录,所以现在当我启动计算机时,它不再正常启动,我无法正常登录甚至尝试修复它。
我以新名称创建了一个新的主文件夹,并将内容转移到那里,然后它说“是否要删除旧文件夹 - 如果您在新文件夹中创建了副本,则可以删除”或类似的东西。所以我照做了。(我认为这只会更改名称 - 这就是我想要做的)然后原始主目录/文件夹中的所有内容都消失了(例如,当我单击桌面上任何地方的任何文件或图片时,它显示“未找到”),我真的很担心我所有的东西都不见了,但后来我在某个地方找到了一个以新名称创建的新文件夹,里面有我所有的东西,所以我知道它还在那里。我想至少我还有我的东西。
无论如何,直到我关闭笔记本电脑后,情况才有所好转。现在,当我尝试打开它时,我按以下顺序弹出以下错误信息:
Could not update. ICEauthorityfile/home/username.ICEauthority
/usr/lib/libgconf2-4/gconf-sanity-check-2 was exited with status 256
然后它说这些文件夹不存在/home/username/desktop,/home/username/.nautilus
您需要创建文件夹或设置权限等。
然后就只是一片空白的背景,我什么都做不了。我只能注销、锁定会话、关机、重启等。但那里什么都没有。
基本上,我知道这可能是一个非常愚蠢的问题,但老实说,我不知道如何使用这个系统,所以如果有人能帮忙,我将不胜感激。我只需要知道如何回到电脑里找回我的东西。我想我需要用旧的名字重新创建已删除的主文件夹。或者也许用新的名字创建新的文件夹?
说实话我不知道。这一切可能都没有任何意义。无论如何,如果有人能帮忙,请告诉我。
太感谢了!
答案1
必须重新创建主目录,并赋予正确的权限。这需要您将计算机启动到恢复模式(又名安全模式)启动时按住左 Shift 键并从列表中选择 Ubuntu,blah(恢复模式)。
一旦进入系统的恢复模式,您将看到一个菜单,选择“Root - 进入 root shell 提示符”。您需要使用输入的一些命令来恢复系统,因此请将它们写下来:
mkdir /home/username
chown username:username /home/username
将用户名替换为您需要的用户名。要确认这是您需要的目录并且它可以正常工作,请执行以下操作:
cd ~username
就这样,输入reboot
退出并重新启动计算机。回到计算机的用户桌面后,您可以查找文件;希望它们没有被删除,因为您的描述听起来好像它们只是被移动到了其他地方。使用 Nautilus 找到它们并将它们移回,或者如果您没有移动文件的权限,则使用 赋予gksu nautilus
自己神一般的力量(小心!)
答案2
这个答案是为了帮助您恢复意外删除的文件。
我希望您有一个 ext3 或 ext4 文件系统。您可能要做的第一件事是关闭计算机并使用 liveUSB 或 liveCD 启动并将整个文件系统备份到另一个磁盘上。
现在,使用 ext3grep 并使用 --restore-files 开关并逐个恢复文件。
这是使用 ext3grep 恢复已删除文件的详细指南。[1]
答案3
您的文件系统是什么?如果基于日志的恢复工具(如 ext3grep、extundel)不起作用,则可以通过 testdisk、foremost、extcarve 等使用雕刻概念进行恢复的工具进行恢复。