我已经使用 CentOS 6.5 和命令行 6 个月了。 (它有数据库。)当我尝试图形登录时,我得到了......使用文本编辑器打开此文件: vi/etc/inittab
并将以下行: 更改id:3:initdefault:
为:id:5:initdefault
但是当我重新启动电脑时,我看不到任何内容,也无法从电脑访问任何内容。
当我打开我的电脑进程打开完成时,显示器休眠了。如何将其更改为文本模式而不格式化和丢失数据?请帮我。
答案1
如果我理解正确的话,您将计算机的运行级别从 3 更改为 5,现在启动后出现黑屏?
如果是的话,就改回来:)
如果只是显示设置,您可以尝试从不同的计算机通过 ssh 登录。
您可以从 CD 或 USB 记忆棒启动,安装根分区,编辑文件,卸载并重新启动。
您可以从旧版 grub 以单用户级别启动:
- 在 grub 中选择(带箭头)您要编辑的引导项
- 按 e 编辑条目
- 查找以以下内容开头的行Linux的并添加初始化=/bin/bash那里
- 使用这些设置启动系统(乙关键,如果我没记错的话)
您很可能必须重新挂载根文件系统
挂载 -o 重新挂载,rw /
- 编辑文件并重新启动
当您取回盒子时,只需发出命令即可更轻松地从控制台检查 X 配置启动x命令(当然是在进行一些配置之后,而不是来自 root 用户)。您还可以手动切换到其他运行级别:初始化5。如果出现问题,您只需重新启动即可。
答案2
为了切换到不同的虚拟控制台,请按Ctrl+ Alt+ F1/ F2/F3等。
如果当前运行级别不提供虚拟控制台,则启动菜单(例如 grub)可能是启动到不同运行级别(例如用于恢复的单用户模式)的选项。
如果没有提供启动菜单,那么您必须从救援系统或安装介质启动,它们提供终端和其他功能来修复损坏。