歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> pentoo誤刪/etc/passwd之解決

pentoo誤刪/etc/passwd之解決

日期:2017/3/1 14:02:19   编辑:關於Linux
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