最新の OpenSolaris は、通常の起動時に root ログインを許可しないように構成されています。シングルユーザーモードでのみ可能です。ただし、オンラインの多くの指示では、デフォルトの grub ブート引数の最後に「-s」を追加するように単純に指示されています。これにより、ブートの進行状況がグラフィカルに表示されたまま無限ループになり、シングル ユーザー モードのコンソールに入ることがありません。
jrk
質問する
12697 次
2 に答える
7
多くの OpenSolaris シングル ユーザー ブート手順で省略されている重要な点は、デフォルトのグラフィカルエントリではなく、テキスト ブートgrub エントリを変更する必要があるということです。シングル ユーザー スイッチを使用してグラフィカル モードで起動すると、起動の進行状況のグラフィックがコンソールの上に永久にオーバーレイされたままになり、メンテナンス コンソールが表示されなくなります。
- リブート。
- grub プロンプトで、最新の
text boot
エントリを強調表示し、'e
' を押します。 - で始まる行を強調表示し、
kernel$
' ' を押しe
ます。 -s
行末に「 」を追加します。
例:
kernel$ /platform/i86pc/kernel/$ISADIR/unix -Bv$ZFS-BOOTFS
に
kernel$ /platform/i86pc/kernel/$ISADIR/unix -Bv$ZFS-BOOTFS -s
- 「 」を押し
enter
ます。 - 「 」を押し
b
て起動します。
システムはグラフィカル オーバーレイなしで起動し、すぐにシステム メンテナンス コンソールに到達するはずです。
于 2009-02-25T12:28:21.963 に答える
0
OpenIndiana 157 の完全なソリューション:
- リブート
- grub プロンプトで、最新のテキスト ブート エントリを強調表示し、「e」を押します。
- 3 行を削除します (削除する行にカーソルを置いて d を押します)。
- kernel$ で始まる行にカーソルを置いて e を押します
- この行から「,console=graphics」の部分を削除します
- この行の末尾に「-s」を追加します
- 「入力」を押します。
- 「b」を押して起動します。
于 2013-06-05T19:37:06.660 に答える