如何在救援(单用户模式)/紧急模式下启动Ubuntu 18.04/Debian 9服务器
原创怎样在救援(单用户模式)/紧急模式下启动Ubuntu 18.04/Debian 9服务器
在服务器维护过程中,大概会遇到系统启动未果或者需要手动修复系统问题时,救援(单用户模式)/紧急模式是一个非常有用的功能。在这个模式下,您可以对系统进行手动修复而不会影响到系统的正常运行。以下是涉及怎样在Ubuntu 18.04和Debian 9服务器上启动救援(单用户模式)/紧急模式的详细步骤。
一、启动救援(单用户模式)/紧急模式的方法
在启动服务器时,可以通过以下几种方法进入救援(单用户模式)/紧急模式:
1. 通过GRUB引导菜单
2. 通过命令行
3. 通过图形界面
二、通过GRUB引导菜单进入救援(单用户模式)/紧急模式
1. 在服务器启动时,按下相应的键(通常是F2、F10、F12或DEL键)进入GRUB引导菜单。
2. 使用方向键选择要启动的操作系统。
3. 按下“e”键进入编辑模式。
4. 在显示的启动参数行中找到“linux”或“linux16”参数。
5. 在该参数后添加“init=/sysroot/bin/sh”(对于单用户模式)或“init=/sysroot/bin/bash”(对于紧急模式)。
6. 按下Ctrl+X或F10键启动系统。
三、通过命令行进入救援(单用户模式)/紧急模式
1. 在服务器启动时,按下相应的键(通常是F2、F10、F12或DEL键)进入GRUB引导菜单。
2. 使用方向键选择要启动的操作系统。
3. 按下“e”键进入编辑模式。
4. 在显示的启动参数行中找到“linux”或“linux16”参数。
5. 在该参数后添加“single”(对于单用户模式)或“init=/bin/bash”(对于紧急模式)。
6. 按下Ctrl+X或F10键启动系统。
四、通过图形界面进入救援(单用户模式)/紧急模式
1. 在服务器启动时,按下相应的键(通常是F2、F10、F12或DEL键)进入GRUB引导菜单。
2. 使用方向键选择要启动的操作系统。
3. 按下“e”键进入编辑模式。
4. 在显示的启动参数行中找到“linux”或“linux16”参数。
5. 在该参数后添加“console=tty1 console=ttyS0”。
6. 按下Ctrl+X或F10键启动系统。
7. 进入系统后,使用“sudo passwd”命令更改root密码,然后使用“sudo su”命令切换到root用户。
8. 使用“init 1”命令进入单用户模式,或者使用“init 3”命令进入紧急模式。
五、在救援(单用户模式)/紧急模式下的操作
1. 在救援(单用户模式)/紧急模式下,系统会自动挂载根文件系统到/sysroot目录下。
2. 使用“chroot /sysroot”命令切换到/sysroot目录。
3. 在/sysroot目录下,可以使用各种命令行工具对系统进行修复,如修复文件系统、恢复配置文件等。
4. 修复完成后,使用“exit”命令退出chroot环境,然后使用“reboot”命令重启系统。
六、总结
通过以上步骤,您可以在Ubuntu 18.04和Debian 9服务器上启动救援(单用户模式)/紧急模式,并进行系统修复。在实际操作过程中,请确保遵循稳固规范,以免对系统造成不可逆的损害。同时,建议定期备份系统,以便在遇到问题时能够迅速恢复。