文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>init 配置文件错误

init 配置文件错误

时间:2010-10-03  来源:wbwk2005

前一个 root 密码挽救的方法其实可以用在很多地方,唯一一个无法挽救的情况,那就是 /etc/inittab 这个文件设定错误导致的无法开机!根据开机流程,我们知道 runlevel 0~6 都会读取 /etc/inittab 配置文件, 因此你使用 single mode (runlevel 1) 当然也是要读取 /etc/inittab 来进行开机的。那既然无法进入单人维护模式, 就表示这题无解啰?非也非也,既然预设的 init 无法执行,那我们就告诉核心不要执行 init ,改呼叫 bash 啊! 可以略过 init 吗?可以的,同样在开机进入 grub 后,同样在 grub edit 的情况下这样做:

grub edit> kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/ rhgb quiet init=/bin/bash

因为我们指定了核心呼叫的第一支程序 (init) 变成 /bin/bash,因此 /sbin/init 就不会被执行。 又根据开机流程的说明,我们知道此时虽然可以利用 root 取得 bash 来工作,但此时 (1)除了根目录外,其他的目录都没有被挂载; (2)根目录被挂载成为只读状态。因此我们还需要进行一些动作才行!如下所示:

鸟哥仅下达两个指令,『 mount -o remount,rw / 』用途是将根目录重新挂载成为可擦写,至于『 mount -a 』则是参考 /etc/fstab 的内容重新挂载文件系统! 此时你又可以开机进行救援的工作了!只是救援完毕后,你得要使用『 reboot 』重新启动一次才行!

 

 

相关阅读 更多 +
排行榜 更多 +
雷电觉醒安卓版

雷电觉醒安卓版

飞行射击 下载
3D幻影飞车最新版

3D幻影飞车最新版

飞行射击 下载
星河一号战队

星河一号战队

飞行射击 下载