歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

pentoo誤刪/etc/passwd之解決

pentoo誤刪/etc/passwd之解決   廢話下:國慶回家,蔽縣的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 重啟解決。  
Copyright © Linux教程網 All Rights Reserved