Chinaunix首页 | 论坛 | 博客
  • 博客访问: 216806
  • 博文数量: 40
  • 博客积分: 316
  • 博客等级: 二等列兵
  • 技术积分: 840
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-13 12:39
文章分类

全部博文(40)

文章存档

2014年(2)

2013年(28)

2012年(10)

分类: LINUX

2013-10-06 13:12:12

废话下:国庆回家,蔽县的dns解析估计是被劫持了, 打开的网页有很多广告。 所以习惯性的,echo "nameserver 8.8.8.8" > /etc/resolv.conf 来解决这个问题。偶然的误操作,执行了
echo "nameserver 8.8.8.8" > /etc/passwd   之后系统就没有起来过。
思路1: 用pentoo盘进去chroot,但是2013pentoo用u盘装的时候 不是直接刻录就行的,还有些其他操作。所以没有采取。
思路2: 用其他任何linux盘进去chroot,但是插入光盘,选择启动项。还是从硬盘起动了。(原因不详)
思路3: 加载init=/bin/bash 启动,直接忽略了, 加real_init=/bin/bash启动,提示 找不到bash。加init=/bin/bb 或者init=/bin/busybox 无果。


google之:  内核参数改为root=/dev/evms/root ramdisk=8192 udev vga=0 启动之, 失败,但是进入了busybox,(我没有evms,估计这里root为空也可以吧)
                 得到ash的shell。
                 mount /dev/sda3 /mnt   (系统在sda3下)
                 rm /mnt/etc/passwd
                 cp /mnt/etc/passwd- /mnt/etc/passwd
重启解决。


evms:  
busybox:
阅读(2560) | 评论(0) | 转发(0) |
0

上一篇:反汇编练习。

下一篇:php危险函数

给主人留下些什么吧!~~