grub2総合スレ1 (101レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
5: login:Penguin [sage] 2012/09/09(日) 02:55:16.50 ID:iq/UC2B+(1/5) AAS
Grub 2の設定を変える場合
/etc/default/grub や /etc/grub.d以下のファイルを書き換え
その後
update-gurbを実行し
/boot/grub/grub.cfgファイルに反映させる
6(1): login:Penguin [sage] 2012/09/09(日) 03:07:16.05 ID:iq/UC2B+(2/5) AAS
/etc/default/grub の主要なパラメータ
●GRUB_DEFAULT
デフォルトのOSを指定
位置で指定することもでき、メニューの名称をそのまま指定することもできる
また、 「saved」と指定した場合、前回起動したOSがデフォルトになる
●GRUB_TIMEOUT
デフォルトのOSを起動するまでの時間を秒で指定
●GRUB_HIDDEN_TIMEOUT
これで指定された秒数だけ待つ その間メニューが表示されない
●GRUB_HIDDEN_TIMEOUT_QUIET
true か false の値を指定 true だと画面に何も表示しない false だと GRUB_HIDDEN_TIMEOUT の残り時間を表示
●GRUB_CMDLINE_LINUX
カーネルのコマンドラインオプションに追加したい場合に指定
●GRUB_CMDLINE_LINUX_DEFAULT
通常起動の場合に、 コマンドラインオプションへ追加したいオプションを指定
●GRUB_GFXMODE
画面の解像度を指定 (PCのグラフィックカードが対応する解像度を指定)
●GRUB_BACKGROUND
背景画像を指定
7(1): login:Penguin [sage] 2012/09/09(日) 03:31:58.14 ID:iq/UC2B+(3/5) AAS
>>6修正 /etc/default/grub の主要なパラメータ
●GRUB_DEFAULT
デフォルトのOSを指定 位置で指定することもでき、メニューの名称をそのまま指定することもできる
例 GRUB_DEFAULT=”Ubuntu, Linux 2.6.31-9-generic
また、 「saved」と指定した場合、前回起動したOSがデフォルトになる
●GRUB_TIMEOUT
デフォルトのOSを起動するまでの時間を秒で指定
-1にするとユーザーが行動するまでメニューが表示される
●GRUB_HIDDEN_TIMEOUT
これで指定された秒数だけ待つ その間メニューが表示されない
デフォルトでは、他のOSが検出された場合にアンコメントされる
0が設定された場合、メニューは表示されず、遅延もない 起動中にシフトキーを押しつづけることでメニューを表示できる
●GRUB_HIDDEN_TIMEOUT_QUIET
true か false の値を指定 true だと画面に何も表示しない false だと GRUB_HIDDEN_TIMEOUT の残り時間を表示
●GRUB_DISTRIBUTOR=’lsb_release -i -s 2> /dev/null || echo Debian’
メニューエントリーの記述を決定する(例:Ubuntu, Xubuntu, Debian
●GRUB_CMDLINE_LINUX
カーネルのコマンドラインオプションに追加したい場合に指定
●GRUB_CMDLINE_LINUX_DEFAULT
通常起動の場合に、 コマンドラインオプションへ追加したいオプションを指定
例 スプラッシュイメージを表示する場合 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
スプラッシュイメージを表示し簡易テキストも表示 GRUB_CMDLINE_LINUX_DEFAULT=”splash”
8: login:Penguin [sage] 2012/09/09(日) 03:32:54.34 ID:iq/UC2B+(4/5) AAS
>>7 続き
●GRUB_TERMINAL=console
アンコメントするとグラフィカル端末を無効にできる
●GRUB_DISABLE_LINUX_UUID=true
Linuxにroot=UUID=xxxパラメータを渡したくない場合にアンコメント
●GRUB_GFXMODE
画面の解像度を指定 (PCのグラフィックカードが対応する解像度を指定)
ブートメニューのテキストにのみ適用される
●GRUB_DISABLE_LINUX_RECOVERY=true
リカバリーモードをメニューに表示するかを指定する
リカバリーオプションを特定のカーネルだけに表示させたいなら/etc/grub/40_customに専用のエントリーを作成する必要がある
●GRUB_BACKGROUND
背景画像を指定
●GRUB_DISABLE_OS_PROBER=”true”
他のパーティションにOS(Windows, Linux, OSX, Hurdなど)が存在するか検出するか否かを指定する。
9: login:Penguin [sage] 2012/09/09(日) 03:39:39.52 ID:iq/UC2B+(5/5) AAS
/etc/grub.d
この中のファイルはupdate-grub・update-grub2コマンド実行中に読み込まれ、その内容が/boot/grub/grub.cfgに書き込まれる
Grubメニューでのエントリーの順番はファイル名の順番で決まる
数字で始まるファイルが先になる
●00_header
●05_debian_theme: 背景やテキストの色、テーマを設定する
●10_hurd: Hurdカーネルを指す。
●10_linux: lsb_releaseの結果に基づきLinuxカーネルを指す。
●20_memtest86+: /boot/memtest86+.binが存在する場合、メニューに加わる。
●30_os-prober: 他のパーティションのLinuxなどのOSを探してメニューに加える。
●40_custom: update-grub2の実行でgrub.cfgに挿入されるカスタムメニューエントリーのテンプレート
※ grub.cfgに書き込むためにはこのファイルや他のカスタムファイルは実行可能である必要がある
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s