解决Linux无法进入体系题目
如果你不小心对一台很重要的Linux服务器误操纵删除某些文件,大概忘记了这台服务器密码,导致进入不了体系,可以用以下方法导致Linux无法进入体系的缘故原由可能有以下几种:
[*]文件体系配置不妥,如 /etc/inittab文件、/etc/fstab 文件等配置错误或丢失。
[*]非法关机,导致 root 文件体系破坏大概扇区错乱。
[*]硬件故障,如主板、电源、硬盘等出现题目。
[*]体系引导步伐出现题目,如 grub 丢失大概破坏。
针对差别的缘故原由,您可以实验以下几种解决办法:
[*]如果您能够进入登录界面,但不能进入桌面,您可以通过 Ctrl+Alt+F1(一样平常是F1-F6都可)进入 tty 终端,然后输入用户和密码登录,利用下令行的方式进行还原。
[*]如果您能够进入单用户模式(运行级别1),您可以利用 fsck 下令检查和修复文件体系21。比方,如果您的根分区是 /dev/sdb5,您可以实行以下下令:
# umount /dev/sdb5
# fsck -y /dev/sdb5
复制
[*]如果您不能进入单用户模式大概文件体系修复失败,您可以利用 Linux 救援模式来进行故障清除。您必要将 Linux 安装光盘放入光驱,设置固件 CMOS/BIOS 为光盘引导,在“boot:”提示符后输入“linux rescue”回车进入救援模式。然后按照提示选择语言、键盘和网络设置。末了实行 chroot /mnt/sysroot 下令进入原体系,并利用 fsck 下令修复文件体系。
案例
磁盘丢失了,但是体系配置了永久挂载配置信息;
https://img-blog.csdnimg.cn/img_convert/9a42bab8383716ced11af5e1d8581254.png
重启体系输入键盘e
https://img-blog.csdnimg.cn/img_convert/e8a3502c6fb07a7a247c268262709884.png
在 linuxefi 末端输入 init=/bin/bash ,在按键盘上 Ctrl+x
https://img-blog.csdnimg.cn/img_convert/ffcb37780d57792895a29c56025a4acd.png
进入了bash ,此时体系只有只读权限
https://img-blog.csdnimg.cn/img_convert/6a09015363a6d96fc84baad143d57382.png
将体系挂载读写权限
mount / -o remount,rw
https://img-blog.csdnimg.cn/img_convert/cf24c454eea70cd47d6e52173c398244.png
打开/etc/fstab挂载文件,编辑生存。
https://img-blog.csdnimg.cn/img_convert/35aa1aa470906e7c664ee728595ade8d.png
重置root 密码
https://img-blog.csdnimg.cn/img_convert/62456f8ef96eee4efe8779e3d39fbc62.png
修复配置完成重启就可以进入体系啦~~
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]