一般路过棕背伯劳

一般路过棕背伯劳

Linux进行高危操作后无法进入系统的拯救方法

2024-03-13

Archlinux安装的步骤同时也可以作为一个拯救误操作进不了系统的方法。

很多大厂云主机的系统急救功能也是进入一个Linux系统,随后挂载之前主机的硬盘,进行系统急救的。

操作方法

首先进入Archlinux的安装盘。实体机可以使用Ventoy工具挂载,虚拟机的话修改一下启动引导项即可。

进入安装界面之后,按照老传统是一个终端。

直接按照之前装系统的方式将目录挂载到/mnt或者其他目录下(按照惯例是/mnt)

如果需要安装依赖之类的可以连上网

备份或者转移数据就再把存放数据的盘挂载进来。

使用命令切换到系统

arch-chroot /mnt

解决忘记密码的问题

输入passwd 就可以编辑root用户的密码了

输入passwd 用户名 就可以修改用户的密码了

解决硬盘挂载失败

修改/etc/fstab 就可解决挂载问题

nano /etc/fstab

找到出现问题的分区,加上nofail关键字即可

比如:

# /dev/nvme1n1p2 LABEL=Share
UUID={你硬盘的UUID}	{你的挂载点目录}	ntfs      	defaults,nofail,uid=1000,gid=1000,blksize=4096	0 0

挂载之类的其他内容可以看我之前的文章:Linux与Win共享Steam游戏库

解决引导配置错误无法进入系统

检查引导、init、系统内核之类的是否存在问题

重新配置grub、建立引导项

解决。。。解决啥呢?还没想好

以后再补充