系統是 ubuntu 16.04
1.修改 grub 配置文件(/etc/default/grub):
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2》 /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”
GRUB_CMDLINE_LINUX=“”
改為:
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2》 /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”
GRUB_CMDLINE_LINUX=“”
保存后,執行
update-grub
然后,重啟電腦,在grub界面上選擇進入的系統,按 e鍵,
找到 以 linux 開頭的行,把ro 改成 rw, 并且加上 init=/bin/bash.
linux /boot/vmlinuz-4.4.0-127-generic root=UUID=d3e47582-a6f7-4517-a60b-722a80db6dcb ro
改為:
linux /boot/vmlinuz-4.4.0-127-generic root=UUID=d3e47582-a6f7-4517-a60b-722a80db6dcb rw init=/bin/bash
然后按 ctrl+x 或F10啟動系統
進入系統后,執行passwd重設密碼
最后執行exec /sbin/init 重啟系統
如果由于某種原因 分區 rw 沒有設置上,執行
mount -o remount,rw /
如果有下面的錯誤,要確保 grub文件里的 splash 選項已經被去掉了:
end Kernel panic - not syncing: Attempted to kill init! exit code=0x0007f00
-
Ubuntu
+關注
關注
5文章
585瀏覽量
30814 -
虛擬機
+關注
關注
1文章
962瀏覽量
29021 -
root
+關注
關注
1文章
86瀏覽量
21616
發布評論請先 登錄
評論