如何在SUSE 12 Linux中進入單用戶模式?
一篇了解如何在 SUSE 12 Linux 服務(wù)器中進入單用戶模式的簡短文章。
在這篇簡短的文章中,我們將向你介紹在 SUSE 12 Linux 中進入單用戶模式的步驟。在排除系統(tǒng)主要問題時,單用戶模式始終是***。單用戶模式禁用網(wǎng)絡(luò)并且沒有其他用戶登錄,你可以排除許多多用戶系統(tǒng)的情況,可以幫助你快速排除故障。單用戶模式最常見的一種用處是重置忘記的 root 密碼。
1、暫停啟動過程
首先,你需要擁有機器的控制臺才能進入單用戶模式。如果它是虛擬機那就是虛擬機控制臺,如果它是物理機那么你需要連接它的 iLO/串口控制臺。重啟系統(tǒng)并在 GRUB 啟動菜單中按任意鍵停止內(nèi)核的自動啟動。
Kernel selection menu at boot in SUSE 12
2、編輯內(nèi)核的啟動選項
進入上面的頁面后,在所選內(nèi)核(通常是你***的***內(nèi)核)上按 e
更新其啟動選項。你會看到下面的頁面。
grub2 edits in SUSE 12
現(xiàn)在,向下滾動到內(nèi)核引導(dǎo)行,并在行尾添加 init=/bin/bash
,如下所示。
Edit to boot in single user shell
3、引導(dǎo)編輯后的內(nèi)核
現(xiàn)在按 Ctrl-x
或 F10
來啟動這個編輯過的內(nèi)核。內(nèi)核將以單用戶模式啟動,你將看到 #
號提示符,即有服務(wù)器的 root 訪問權(quán)限。此時,根文件系統(tǒng)以只讀模式掛載。因此,你對系統(tǒng)所做的任何更改都不會被保存。
運行以下命令以將根文件系統(tǒng)重新掛載為可重寫入的。
kerneltalks:/ # mount -o remount,rw /
這就完成了!繼續(xù)在單用戶模式中做你必要的事情吧。完成后不要忘了重啟服務(wù)器引導(dǎo)到普通多用戶模式。