在 Slackware 上重設 root 密碼(軟體 RAID)

在 Slackware 上重設 root 密碼(軟體 RAID)

我正在嘗試重置 Slackware 伺服器上 root 帳戶的密碼(在 Intel 主機板和兩個 HDD 上使用 Intel Atom)。設定了軟體 RAID(引導期間安裝的裝置:md0 - /、md1 - /usr、md2 - /var、md3 - /tmp、md4 - /home)。

我嘗試過的(使用 LILO 啟動選項):

  1. linux single: 正常的登入提示不允許我在沒有 root 密碼的情況下進入

  2. linux init=/bin/bash(有或沒有“rw” - 沒有區別):我作為用戶得到提示(無) - 無法訪問 passwd。之後我嘗試安裝驅動器:

    mount /dev/md0 /mnt/sys
    mount /dev/md1 /mnt/sys/usr
    mount /dev/md2 /mnt/sys/var
    

    系統讓我使用passwd,看起來更改成功。重新啟動後,我仍然無法登入。

  3. 從 live cd/usb 啟動(用於 chroot/passwd):系統直接啟動到本機系統(我在 BIOS 中設定為從 cd 和/或 USB 磁碟機啟動)。如果有某種方法可以讓該系統按照 BIOS 中的設定啟動,這似乎是最簡單的選擇。

有什麼建議我該如何繼續?

答案1

更改 BIOS 選項以將可移動驅動器視為固定大小後,我能夠從 USB 啟動(似乎這是 Intel D945GCLF 主機板的已知問題 -http://ubuntuforums.org/showthread.php?t=1113472)並重新同步 raid 磁碟機(raid1 陣列僅適用於一個磁碟)。

我仍然無法登入 root 帳戶(空白/更改密碼沒有效果,我沒有找到它在哪裡/如何鎖定),但我設法重置密碼並使用具有足夠權限的不同用戶登錄,以 su 進入 root 提示符。

相關內容