マイコンピュータからの起動中にエラーが発生し、マイコンピュータに次のエラーメッセージが表示されます。
Booting a command list
。
loglevel=7
bootloaderを介してカーネルパラメータを追加および削除した場合にのみ、quiet
このメッセージを表示できます。grub
loglevel=7
カーネルパラメータを使用するよりもブートをより冗長にする方法はありますか?
答え1
カーネルまたはinitrdのロード中に中断される可能性があります。insmod progress
前、行、行などのlinux
行を追加してみてください。また、カーネルパラメータの追加を考慮すると、プリブート遅延を解決できます。次の質問を参照してください。echo 'Loading linux...'
echo 'Loading initrd...'
linux
initrd
tsc=unstable
カーネル起動ロギングにより遅延が発生する
最も詳細なオプションは次のignore_loglevel
とおりです。カーネルパラメータリスト:
ignore_loglevel [KNL]
ログレベルの設定を無視します。これにより、
/all/カーネルメッセージがコンソールに印刷されます。デバッグに便利です。また、ユーザーが/sys/module/printk/parameters/ignore_loglevelを介して動的に変更できるように、
printkモジュールパラメータとして追加しました。
次のようにする必要があります。
[some lines here, setting root, etc.]
insmod progress
echo 'Loading linux...'
linux /path/to/linux root=[your root] ro ignore_loglevel tsc=unstable
echo 'Loading initrd...'
initrd /path/to/initrd
ドライブLEDが点滅していますか?また、insmod progress
ロード時に(使用中)表示されるサイズは、カーネルの場合は数MiB、initrdの場合は数MiBから約100の間でなければなりません。 USBデバイスにLinuxをインストールし、USB起動をサポートする古いラップトップ(またはコンピュータ)から起動した場合、おそらく約60KiB / sまたはそれより遅い速度でロードされる可能性があるため、停止しているように見えます。大きなinitrd))。 IBM ThinkPad モデル 2647 の場合です。