修复损坏的安装¶
本指南介绍如何使用 USB 上的实时桌面映像修复损坏的 Clear Linux* OS 安装。
概述¶
本指南假设您已经在目标系统上安装了 Clear Linux OS,但是操作系统无法正常引导或运行。
本指南中介绍的过程只能验证和修复 swupd 在 /usr
中拥有的文件。此路径之外的文件,如 /home/
、/etc
、/var
等无法通过此过程修复。
必备条件¶
- 下载并在 USB 上安装实时桌面映像。有关安装说明,请参阅 从实时桌面安装 Clear Linux* OS。
引导实时桌面映像来修复目标系统¶
- 引导 Clear Linux OS 实时桌面映像。
从实时映像安装¶
下载实时桌面映像并将其刻录到 USB 驱动器后,请按照以下步骤操作。
将 USB 驱动器插入可用的 USB 插槽。
打开系统电源。
按 F2 键打开系统 BIOS 设置菜单。您的 BIOS 设置菜单入口点可能会有所不同。
在设置菜单中,启用 UEFI 引导,并在设备引导顺序中将 USB 驱动器设置为第一个选项。
保存这些设置,例如按 F10,然后退出。
重新引导目标系统。
在引导菜单中选择 Clear Linux OS,如图 1 所示。
挂载根分区,然后验证并修复¶
打开一个终端窗口。
确保系统已连接到网络。
挂载系统的根分区。
要查找根分区,请运行:
lsblk
我们将使用
/dev/sda3/
作为根分区示例。接下来,将分区挂载到
/mnt
文件夹。sudo mount /dev/sda3 /mnt
通过检查 Clear Linux OS 系统上常见的一些文件,验证是否挂载了正确的根分区。
cat /mnt/usr/lib/os-release ls /mnt/usr/share/clear/bundles
接下来,运行 swupd 来修复目标系统上的任何问题。
sudo swupd repair --picky --path=/mnt
该过程完成后,卸载根分区:
sudo umount /mnt
重新引导系统,卸下实时桌面 USB 驱动器,并引导至修复后的系统。
sudo reboot
祝贺您!您已成功恢复 Clear Linux OS。