免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3922 | 回复: 13
打印 上一主题 下一主题

进程问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-17 19:42 |只看该作者 |倒序浏览
各位大虾好:
              我求教,几个关于init的问题。。。

我编译了一个小的语言

main()
{

printf("hello nihao !\n");
}

通过gcc静态编译。以init.c保存。并把编译好的init程序拷贝到/sbin下 ,备份了原来的那个,重起后系统输出的结果是hellio nihao


然后就停在那里了]。  

那末如果我向改回去,让系统重新应到到正常的状态 ,我的想法是:在启动之前,grub界面时输入[e]进入编辑模式,在kernel/vmlinuz-204018-0.4 or root=/dev/hda2 时按[e]   银道到单用户状态。   再按 之后输入 init= /bin/bash
  


是不就可以了  阿

??????????????????????????

论坛徽章:
0
2 [报告]
发表于 2007-05-18 08:35 |只看该作者
用光盘上的rescue模式进去, 然后把你的盘挂上来之后, 再将你以前的那个init文件改回来就可以了.
内核的start_kernel()函数最后就是去执行这个文件.

论坛徽章:
0
3 [报告]
发表于 2007-05-18 14:28 |只看该作者
那是不是,直接可以在内核启动前,用命令去执行、那???

论坛徽章:
0
4 [报告]
发表于 2007-05-18 20:29 |只看该作者
原帖由 zhouhuabai 于 2007-5-17 19:42 发表于 1楼  
各位大虾好:
              我求教,几个关于init的问题。。。

我编译了一个小的语言

main()
{

printf("hello nihao !\n");
}

通过gcc静态编译。以init.c保存。并把编译好的init程序 ...


指定 /bin/bash可以登入系统。
而且你的init成bash了,可以删除原来的并替换

论坛徽章:
0
5 [报告]
发表于 2007-05-19 10:54 |只看该作者
你不是备份过了吗,copy回去试试啊。你没事替换init干什么,想试验直接制定init=就可以了

论坛徽章:
0
6 [报告]
发表于 2007-05-19 13:59 |只看该作者
我就是好奇,想、让系统一开始就引导到我编译的内容,之下。结果就回不去了,我原来的
那个init被我改成init.bak......

那末之后我怎样恢复到init= /sbin/init.bak.

这一块我不是很熟悉,请您指点的详细些。谢谢您!!!

论坛徽章:
0
7 [报告]
发表于 2007-05-19 14:19 |只看该作者

回复 #6 zhouhuabai 的帖子

将你的安装盘放进去,然后光盘启动,输入 linux rescue.进行修复模式
在FC6中,是直接将你的系统挂到了/mnt/sysimage/这个目录下面,你进去之后,
将sbin目录下面的你那个备份改回来就可以了.然后exit重启.
如果光盘没有帮你挂上去,那你就自己把你的盘mount上来,然后再改.就可以了.
你试试,应该可以.

论坛徽章:
0
8 [报告]
发表于 2007-05-19 15:13 |只看该作者
init=/bin/bash

登入之后cp /sbin/init.bak /sbin/init

论坛徽章:
0
9 [报告]
发表于 2007-05-19 20:46 |只看该作者
grub界面时输入[e]进入编辑模式,在kernel/vmlinuz-204018-0.4 or root=/dev/hda2 时按[e]   引导到单用户状态。   再按 之后输入 init= /bin/bash

论坛徽章:
0
10 [报告]
发表于 2007-05-19 20:54 |只看该作者
我这样  您看操作对吗,,,请指点一下

如果不对怎样该阿??????????   麻烦大虾们了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP