首先我要说的是,我在 Thinkpad T61p 上双启动了 11.04 和 Windows 7。
问题可能是我在正常启动时按下电源按钮时出现的。我完全知道这是多么愚蠢。我不知道为什么我这么做了。我就是这么做的。
现在,我无法进入 Ubuntu。Windows 运行正常。但当我尝试正常启动 Ubuntu 时,它似乎运行了一些检查,但无法启动。有时,我会看到黑屏,它告诉我它正在运行某些检查,然后,[ok]。就像……电池检查之类的 [ok]
它会给我 1-5 个这样的选项。然后它就什么都不做了,我不得不把它关掉。
当我尝试以安全模式启动时...我尝试了低图形模式,在浏览了几个对话框后,我又回到了安全模式对话框。如果我点击“恢复”,就会出现一个 shell(仍然是那个黑底灰字的“您的计算机已损坏”类型的 shell)并要求我登录。我登录后,尝试运行 unity。它告诉我类似以下内容的内容:警告未设置 DISPLAY 变量,然后将其设置为“ :0”,但不起作用。
然后我真的什么都做不了了,只能重启。(我不知道如何从命令行执行此操作,所以我只是硬重置。该命令会很有帮助)。
有人知道我该如何让 Ubuntu 重新正常工作吗?FTP 在 Explorer 中不如在 Nautilus 或现在的版本中那么好用。
答案1
在格式化您的硬盘或执行不可逆操作之前,请考虑使用 livecd。您的计算机没有“损坏”。您可能想要检查分区表是否正常且数据是否仍然存在。如果是这样,您可能只需检查可能已损坏的文件系统。文件系统检查可能能够纠正错误。不过,我不明白您为什么设法破坏了您的系统。为了检查您的硬盘的状态(它可能已物理损坏),您可能想要查看 smartmontools 包,其中包含一个用于检查您的硬盘状况的工具。我认为重新安装任何包都无法解决您的问题,但某些包的配置文件可能已损坏。然后,请记住,重新安装(可能使用 --purge,但使用时风险自负)将覆盖旧的配置文件并创建新的配置文件。请记住,如果已安装并正确配置了 acpid,则只需轻轻按一下电源按钮即可导致您的计算机平稳关闭,不会产生任何后果。
这是一个学习一些奇怪的命令行东西的好机会!:)
答案2
首先,不要按下电源按钮,而是尝试此命令sudo reboot
。至于您在安全模式或正常模式下无法加载 Unity 的问题,请尝试启动。输入sudo apt-get remove unity
应该会删除 Unity。然后输入sudo apt-get install unity
重新安装,您可能会很幸运。您可能需要使用 CD 重新格式化 ubuntu。