在自动更新到最新版本的 Ubuntu 时,我的笔记本电脑崩溃了(我正在观看 YouTube 视频,屏幕转到桌面,仍然可以听到音频,但无法执行任何操作......鼠标箭头甚至不会移动)...
我硬重启了笔记本电脑,但从那以后它只能启动到带有一个文件夹图标的基本蓝色背景(看起来像一张角折叠起来的空白纸)。我的 USB 鼠标被识别了,但启动栏没有出现,我无法启动任何程序(甚至找不到任何程序)...
如果我将 Ubuntu 下载到 USB 闪存驱动器上并在插入闪存驱动器的情况下启动计算机,它会自动再次加载 Ubuntu 吗?笔记本电脑是联想 x200,没有内置磁盘驱动器,但我有一个 USB CD/DVD 驱动器(插入时计算机似乎无法识别它)...我该怎么办?
答案1
如果在更新过程中崩溃,你就麻烦大了。此时,你有几个选择:
- 重新安装,一切丢失。(最简单。我自己已经这样做过几次了 ;)
- 备份所有内容,重新安装。(中等难度,需要一些 Linux 知识。)
- 尝试修复您当前的安装。(中等,需要大量时间。可能不起作用。)
重新安装,一切丢失
从 Live CD/USB 安装,就像第一次一样。如果你不记得安装步骤,或者不是自己安装的,请阅读这然后继续。
在安装过程中,如果您正在运行双启动,请告诉它覆盖现有的 Ubuntu 安装。如果是全盘安装(即,您没有在该计算机上安装 Windows),只需告诉它格式化整个磁盘。
备份文件,然后重新安装
注意:为此,您需要一些东西来备份文件。这其实相当简单。
在启动时,按住 CTRL。您应该会看到一个屏幕,屏幕背景为紫色(有时是黑色),还有几个选项。其中一个标记为“恢复模式”。选择它。
在启动过程中,您会在屏幕上看到一堆文本,可能是一些错误。不要惊慌。启动完成后,选择“Drop to root shell prompt”。
您需要知道外部硬盘驱动器(或您用于备份的任何驱动器)。在提示符下输入:fdisk -l
您应该会看到一堆信息。如果您注意的话,您会看到它排列在一个表中。试着找出哪个条目是您的外部硬盘。(根据大小猜测通常是安全的选择。)
以我的分区表为例:
磁盘 /dev/sda:160.0 GB,160000000000 字节 255 个磁头、63 个扇区/磁道、19452 个磁柱 单位 = 16065 * 512 = 8225280 字节的柱面设备启动开始结束块ID系统 /dev/sda1 * 1 12234 98263714+ 7 HPFS/NTFS /dev/sda2 12234 19453 57985025 5 扩展 /dev/sda5 19192 19453 2094080 82 Linux 交换 / Solaris /dev/sda6 12234 19192 55890944 83 Linux
分区表条目不按磁盘顺序排列
磁盘 /dev/sdb:8014 MB,8014266368 字节 255 个磁头、63 个扇区/磁道、974 个磁柱 单位 = 16065 * 512 = 8225280 字节的柱面
设备启动开始结束块ID系统 /dev/sdb1 * 1 974 7823623+ b W95 FAT32
这/dev/sda
是我的硬盘,也是/dev/sdb
我插入的闪存驱动器。(1024 MB = 1 GB)
现在,请注意设备(例如/dev/sdb1
)和文件系统类型(例如 NTFS)。
如果是 NTFS,请输入sudo mount -t ntfs -o nls=utf8,umask=0222 /dev/FOO1 /media/
(替换FOO1
为您之前找到的驱动器 - 例如/dev/sdb1
)
如果是 FAT32,请输入sudo mount -t vfat -o iocharset=utf8,umask=000 /dev/FOO1 /media/
(再次强调,不要输入 FOO1。)
现在一个好主意是
mkdir /media/ubuntu-backup cp -Rv /home/media/ubuntu-backup
完成后,请使用另一台计算机仔细检查文件是否已备份,然后执行上述方法 1 重新安装。
尝试修复当前安装
使用方法 2 中的过程进入 root shell 提示符。在提示符下,输入:
dpkg-reconfigure -a
apt-get update
apt-get dist-upgrade
reboot
(如果您要在夜间运行它,只需输入此命令:dpkg-reconfigure -a && apt-get update && apt-get dist-upgrade -y && reboot
。这将按顺序运行所有命令,并告诉升级命令不要询问任何问题,除非出现问题。)
确保您的互联网处于稳定状态,并且会持续一段时间。执行命令后,可能需要很长时间。
如果第三种方法失败,就尝试方法2。