重新安装,一切丢失

重新安装,一切丢失

在自动更新到最新版本的 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。

相关内容