Unix命令的知识第一屏被刷新的问题

系统 其他OS
文章中,我们会教大家Unix命令的使用方法。机器加电后在系统引导提示符下敲入回车键, 当第一屏被刷新后在第二屏的最后一行 出现如下信息。

 如果系统受损,比如误删某个系统文件 致使系统无法启动,这时如果采取重新安装系统的方法,势必造成用户数据的丢失,而且,重新安装Unix操作系统和应用软件及调试运行往往要花上好几个小时的时间。能否有办法呢 ?我们就来学习用Unix命令的知识来解决下面这个问题。

机器加电后在系统引导提示符下敲入回车键, 当***屏被刷新后在第二屏的***一行 出现如下信息:

Kernel: i/o bufs=600k 然后系统挂起, 这表明系统上/etc/init文件丢失。 因为i nit程序在核心初始化的***阶段开始执行, 其进程号(pid)为1。

该进程按一定规则启动 /etc/inittab文件中所列的进程, 引导系统进入所规定的运行级别。 它首先读/etc/init tab中的initdefault项,当所有的进程都创建成功后, init进入循环等待, 它主要用于打开 主控台/etc/console, 检查文件系统的一致性, 执行/etc/rc 进行必要的设置。

init在单 用户模式下启动shell,而在多用户模式下运行/etc/brc, /etc/bchk等外壳程序并启动/et c/rc, 它调用/etc/getty为每个终端生成一个getty进程, 以便在读入用户注册名后完成用 户的注册过程。如果/etc/init文件受损,新的进程就无法创建, 从而导致系统挂起, 我们 可用如下方法恢复系统:

1.将Boot盘插入驱动器并重新对机器加电, 此时由Boot盘开始引导, 在系统引导提示 符下按回车键, 然后在提示插入Root盘时取出Boot盘并将Root盘插入, 这样系统全部由应 急引导盘引导, 直至出现提示符#;

2.用Unix命令③把硬盘安装到软盘上;

3.把/etc/init文件从软盘上拷贝到所安装的硬盘上:cp /etc/init /mnt/etc/init

4.用Unix命令④把硬盘从软盘上卸下来;

5.用Unix命令haltsys关闭系统后把Root盘取出, 此时系统已可正常引导;

6.在系统正常引导后进入超级用户, 将/etc/init文件的属主与组均改为系统原来所定 义的bin即可。

使用Unix命令,就可以轻松的搞定这个问题。

【编辑推荐】

  1. 学习使用自定义Unix系统功能键
  2. 选用Unix系统交换区的指导方针
  3. Unix系统交换区动态设置及其他知识讲解
  4. Unix系统交换区类型大讲堂
  5. Unix系统数据库及通信软件的启停处理
责任编辑:小霞
相关推荐

2010-05-06 17:24:05

Unix命令

2010-05-06 17:13:18

Unix命令

2010-05-06 17:03:49

Unix命令

2010-05-11 14:23:05

Unix命令

2010-04-21 11:54:22

Unix 命令

2010-05-06 17:41:19

Unix命令

2010-04-30 13:38:51

Unix at命令

2013-09-17 13:24:07

Unix操作系统

2010-05-07 17:06:41

Unix fsck

2010-04-21 11:15:55

Unix 命令

2010-04-27 14:11:05

2010-04-21 18:38:36

Unix网络

2010-04-30 14:51:23

Unix系统

2010-05-04 15:29:57

Unix dos

2010-05-06 17:31:39

Unix命令

2010-07-26 14:58:28

Unix telnet

2010-04-20 17:49:32

Unix系统

2010-05-07 17:41:36

BSD Unix

2023-10-25 13:37:04

Git
点赞
收藏

51CTO技术栈公众号