原来笔记本上买的 UOS 家庭版系统,用着还可以,不过这一年多没用了,最近进去升了下级,结果启动不了了。。没办法,Linux 目前还是这熊样。
折腾过程如下
升级系统,结果开机进不去系统,显示 i8042-present:0,硬盘灯不亮了
grub 选安全模式进去,没法上网。。。这 TM 怎么想的。
uos 的软件包还不能在系统外下载,坑爹的货。。。
重启 grub 按 e 进入编辑模式,ro 开始改成
rw single init=/bin/bash
ctrl+x 重新引导,单用户模式,卡在 random: crng init done
估计是更新的内核太新,不兼容老机器。
deepin 官网上下载 livecd 的 iso,u 盘制作启动盘。重启 F12 选择,可以引导进去,可以网线上网。。。还好
重新挂载系统盘
df -h
sudo umount /dev/sda2
sudo mount /dev/sda2 /mnt
chroot 进系统盘
sudo chroot /mnt
apt 安装老版本内核
sudo apt install linux-headers-5.4.50-amd64-desktop
sudo apt install linux-image-5.4.50-amd64-desktop
各种报错。貌似需要先 mount 一些系统目录
sudo mount -t proc proc /mnt/proc
sudo mount -t sysfs sys /mnt/sys
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt
能安装内核和生成 initramfs,但更新不了 grub。
重启 grub 按 e,把内核版本改成新安装的老版本内核
ctrl+x。。。终于进去系统了
赶紧把刚才乱安装的包,该删的删,没装好的装上,更新 grub
sudo update_grub2
重启测下没问题,系统引导正常。