我将尽力解释发生的事情:
- 我一直在使用 Ubuntu 18.04.1,一位朋友希望我在我的电脑上安装 Drupal。我盲目地遵循了以下指南:https://www.youtube.com/watch?v=UKSjO0irgHg(这是一个糟糕的想法,因为它是 2015 年提出的)。
- 该指南指导我安装taskel,所以我就这么做了。
- 然后我运行“sudo taskel”
- 在 taskel 中,我选择了“基本 ubuntu 服务器”、“LAMP 服务器”和“postgreSQL 数据库”以及“ubuntu 桌面”,因为我认为我只想在我的桌面上使用 Drupal 进行测试目的。
- 然后在视频中,下一步说我只需要输入我的 mysql 密码...而且由于我从来没有创建 mysql 密码的选项,我只是假设前面的步骤不起作用...所以我又执行了第 3 步和第 4 步...没有任何警告就卸载了 ubuntu 桌面。
- 突然之间,我所有的侧边栏程序都消失了,我无法访问文件...所以我重新启动了电脑,从那时起,每当我从 grub 选择 Ubuntu 时,它只会永远给我一个加载屏幕。
是否可以修复此问题并进入我之前安装的 ubuntu 桌面?如何操作?
其他答案说只需使用可启动驱动器“升级”ubuntu。这并不能为我提供保存文件的安全选项。所有选项都说“将删除所有文件”
如果无法进入我之前的安装,我该如何恢复我的文件?它们很重要 :(
非常感谢你的帮助。
答案1
我自己也做过类似的事情,如果你可以通过恢复模式访问 Ubuntu 控制台,或者通过Ctrl+ Alt+访问登录屏幕控制台F2,那么你可以执行以下操作之一:
- 手动安装另一个驱动器来备份你的文件(通过控制台),然后在损坏的安装上安装 Ubuntu
或者
- 尝试通过重新安装已卸载的内容来修复 Ubuntu。
如果您没有重新启动并且控制台仍然处于运行状态,则选项 2 会更容易,因为您会知道卸载了什么(尽管我猜您可以在另一台计算机上的虚拟机中重复这些步骤来找出答案)。
如果需要通过控制台访问互联网下载丢失的文件,这需要通过配置某个文本文件手动建立连接,然后手动更新,但我暂时不记得如何进行配置。
答案2
我按照以下方式解决了我自己的问题:
- 通过 GRUB 进入 Ubuntu 恢复模式
- 进入 root shell 提示符
- 用于
sudo su [username]
登录我的用户账户 - 插入 USB 驱动器
- 创建挂载点:
sudo mkdir /media/usb
- 挂载 USB:
sudo mount /dev/sdb1 /media/usb
- 将文件从 /home/[user] 复制到 USB:
sudo cp -r /home/[user]/* /media/usb/
- 卸载 USB:
sudo umount /media/usb
我现在可以在其他计算机上毫无问题地从该 USB 访问我的文件!