grub.cfgのvt.handoff = 7パラメーターとは何ですか?


28

vt.handoff=7パラメータは何をするのだろうか。私はそのための良い男のエントリを見つけることができません...

ところで、あなたが素晴らしい説明を持っているなら:

search --no-floppy --fs-uuid --set=root

私は非常に幸せになります :)


grub.cfg 例:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash
initrd /boot/initrd.img-2.6.37-12-generic
}

BTW2-タグを作成できませんvt.handoff;(


2
Ask Ubuntuへようこそ!申し訳ありませんが、Ask Ubuntuはフォーラムではなく、質問と回答のサイトです。1つの質問をすると、1つの回答を受け取ることができます。複数の質問をするときは、複数の分野に精通した1人の専門家を見つける必要があります。;-)だから、あなたの質問を複数の質問に分けて、私にあなたの質問の一つに答えられるようにコメントを送ってください。
デビッドフォースター

回答:


38

起動プロセスをスムーズにするために、できるだけ早く黒い画面以外のものを表示し、デスクトップの準備ができるまで画面に表示したままにします。 vt.handoff=7これの一部です。ブートローダーに子の背景を表示させます(Ubuntuのロゴも必要でしたが、ブートローダーと実際のシステムのアスペクト比に問題があるため、これが次善策です)。 vt.handoff=7次に、カーネルは、仮想端末7のビデオメモリの現在の内容を保持します。これは、新しい「透過的な」VTタイプです。プリマスまたは手動(Alt-F1など)からVT 7から切り替えるようにカーネルに初めて指示されたとき、これらのコンテンツは失われ、VT 7はテキストモードに戻ります。

結果は、すべてが正常に機能している場合、ブートローダーから出る際に子の背景を取得し、ある時点でプリマスがその上にロゴと進行状況インジケーターを表示し、ディスプレイマネージャーが起動してそれをログインプロンプトにスムーズに置き換えます。

また、searchGRUB のコマンドについて尋ねました。それはGRUBマニュアルに文書化されています


grub.cfg構成からオプション "vt.handoff = 7"をうまく使えないので、再び追加することはできませんか?

@deblanck:編集として説明/etc/grub.d/10_linux ここに
セラーノ

1
これはGRUBのgfxpayload = keepオプションとは別ですか?つまり、GRUBメニューで望ましいグラフィックモードを取得し、ナスの空白画面と正しいデスクトップを取得しても、プリマスのスプラッシュの代わりに「サポートされていないモード」を取得する場合、これはプリマスのせいですか?
サムブライトマン

1
gfxpayload=keepそしてvt.handoff=7、同じ全体スキームの2つの部分です。gfxpayload=keepカーネルをブートする前にビデオモードをファームウェアのデフォルトに戻さないようにGRUBにvt.handoff=7指示し、上記の回答のように動作するようにLinuxカーネルに指示します。エラーメッセージの出所がわかりません。
コリンワトソン

1
@Serranoあなたのコメントで言及したリンクは死んでいるので、byobu.info/articles/Changing_Plymouth_Resolution_in_Ubuntu.htmlに置き換えることができます。
ガントバート
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.