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