X



トップページLinux
57コメント22KB
grub2総合スレ1
0007login:Penguin
垢版 |
2012/09/09(日) 03:31:58.14ID:iq/UC2B+
>>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”
0008login:Penguin
垢版 |
2012/09/09(日) 03:32:54.34ID:iq/UC2B+
>>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など)が存在するか検出するか否かを指定する。
0009login:Penguin
垢版 |
2012/09/09(日) 03:39:39.52ID:iq/UC2B+
/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に書き込むためにはこのファイルや他のカスタムファイルは実行可能である必要がある
0010login:Penguin
垢版 |
2012/09/09(日) 04:00:13.55ID:Q0pENJ5W
情報感謝
Ubuntuでgnomeやxfceを入れるとgrubの背景画像があんまりぱっとしないものに変わって、これを元に戻したいのだけれど
gnomeやxfceが呼びこんでくるdesktop-baseっていうパッケージによって
問題のぱっとしない画像/usr/share/images/desktop-base/desktop-grub.pngがインストールされたことと、
その画像を背景に設定している/etc/grub.d/05_debian_themeはgnomeをインストールする前後で変化していないということまでは突き止めた
これを元に戻す手は
1. desktop-grub.pngを消すか置き換える
2. /etc/grub.d/05_debian_themeを書き換える
3. /etc/default/grubで希望の画像を設定する
4. /boot/grubに希望の画像をコピーする
なのだけれどやるなら3か4だろうな
0012login:Penguin
垢版 |
2012/09/09(日) 20:11:12.88ID:bl8YZ2I2
fedoraではupdate-grub・update-grub2は
grub2-mkconfig -o /boot/grub2/grub.cfg

になるようだな。
0014login:Penguin
垢版 |
2012/09/10(月) 09:42:05.42ID:qykJsvXa
こんなところに俺得スレが
GrubCustomizerネタも入れていいかな?
001616
垢版 |
2012/09/25(火) 08:16:24.40ID:vhPWbWoR
今のところ、GRUB2(2.00正式版)を採用しているのは、openSUSE 12.2 だけ
みたいですな。。

http://en.opensuse.org/Features
 →2 More details on openSUSE 12.2
  →2.1.1 Infrastructure
> ・openSUSE moves to GRUB2 as its default boot loader. …(略)… The released version is bumped to 2.00final.
0017login:Penguin
垢版 |
2012/09/25(火) 22:40:15.55ID:8OyToHL3
>>13
これぐらいしかマニュアルないんだよな
insmodのモジュールの一覧は(゚Д゚≡゚Д゚)ドコドコ?
0018login:Penguin
垢版 |
2012/09/27(木) 23:28:53.98ID:dIYu2rQB
GentooのportageもGrub2正式版になってた
0019login:Penguin
垢版 |
2012/11/05(月) 10:07:18.17ID:k6UEvk9G
grubを修復してくれるBoot-RepairってGUIプログラムは結構お手軽だね
Windows 8インストール時のお供にこれの入ったLive CDを用意しておいたほうがよさそう
https://help.ubuntu.com/community/Boot-Repair
0020login:Penguin
垢版 |
2012/11/28(水) 10:36:37.55ID:buzw82im
コンソール表示にしたときにフォントの変更(大きさ)をどうしてもしたいんだが無理なんだろうな
0021login:Penguin
垢版 |
2012/12/07(金) 00:59:31.14ID:i1I861+s
>>20
別の方法があってそっちが正解なんだろうが自分ならブートするときのコンソールの
解像度指定を低解像度に変更して間に合わせる。そんで暇な時に正しい方法を調べるよ。
0022login:Penguin
垢版 |
2012/12/31(月) 15:02:37.50ID:/uy9pTho
>>20
カーネルコマンドラインオプションにvga=???を指定するとかかな
じゃなけりゃあfbtermとか入れてコンソールで自動起動するようにすればええんちゃう?
0023login:Penguin
垢版 |
2013/01/01(火) 22:06:05.57ID:SyZI9e+k
Fedora17です。起動時にIDE接続の光学ドライブの認識に
コケて起動途中で止まってしまうようです。
IDEのチェックを飛ばすようにオプションを記述できないでしょうか。
0024login:Penguin
垢版 |
2013/01/01(火) 23:26:22.90ID:g3Q4ssCN
>>23
マシン構成がさっぱりわからないが、openSUSE12.2 64bit使い
の自分の経験から推測

VIAのオンボードIEEE1394 & IDE ControllerをBIOSでDisableに
すれば起動に支障はなくなる
ただし、SATA接続で光学ドライブを使う手立てが必要
0025login:Penguin
垢版 |
2013/01/01(火) 23:39:14.62ID:g3Q4ssCN
補足

光学ドライブに対応しているIDE -> SATA変換アダプタつかっても
Post画面でハングアップするようなことも時々あるので注意
内蔵の光学ドライブが必要ならSATA接続ドライブにしたほうがス
トレス無くていい
0026login:Penguin
垢版 |
2013/01/02(水) 00:27:54.54ID:hou5MgDG
>>24-25
変態AsRock先生のAMD向け990FX Ext4にPlextorのドライブなんですが、
折角資産流用のため今時IDEの付いている変態先生にしたのに、
何故か起動時認識せずブートドライブとして使えず、Windows上なら使えます。
(デュアルブートです)
F17でもたまに立ち上がってくれるんですが、ブートオプションの「rhgb quiet」を
削除して睨めっこしてると、起動にこける時は必ずそのドライブの認識で止まります。
BIOSで無効にした所、無事起動しましたが、grub2にIDEの起動時チェックを
とばす記述を加えられれば、と考えた次第です。
0027login:Penguin
垢版 |
2013/01/02(水) 01:44:38.87ID:888eaRxd
>>26
何とまあ奇遇な
自分は990Ext4 + X4 910e使い

微妙にスレ違いな気がしないでもないが、

ttp://itpro.nikkeibp.co.jp/article/COLUMN/20060228/231100/
0028login:Penguin
垢版 |
2013/01/02(水) 01:52:18.65ID:888eaRxd
連投スマヌ
27は24&25と同人ナリ

>>26
パーツ資産流用の気持ちはよくわかるが、多少のリスク覚悟で
IDE->SATA変換アダプタ使うかIDE光学ドライブは中古買い取
り処分でSATA光学ドライブに入れ替えおすすめ
0029login:Penguin
垢版 |
2013/01/02(水) 11:11:42.58ID:qU15ZdPT
上述のようにブート出来ないので、変換アダプタ購入(2回!)したけど、
今度はドライブ認識せず。SATAのドライブを買って繋いでいます。
でも今は亡きPlextorドライブなので時々使うため残してあります。

Linux側では使わなくても構わないドライブでして、どなたかgrub2の
オプションを詳述したサイトをご存じないでしょうか。
0030login:Penguin
垢版 |
2014/01/11(土) 06:15:58.79ID:/s4cu4sO
grub-rescue-pc使い方の簡単で詳しい説明お願いします
0031login:Penguin
垢版 |
2014/10/16(木) 13:21:17.69ID:q+perfue
シングルコアのnopaeの古いネットブックに32bit用のLMDEをインストールしたのときのことです。
インストール用のliveCDを起動するときに起動オプションにpci=noacpiとirqpollを付けないと起動できなかったのですが、起動したら意外と使えたので、
そのままHDにインストールしました。
ただインストールしたものも起動オプションを付けないと立ち上がりません。
grub2にはじめから起動オプションを書き込んでおきたいのですが、どのファイルのどのあたりに付加すればいいのか/etc/grub.d以下のファイルを見ても見当もつきません。どなたかわかる方が見えましたら教えてください。
0032login:Penguin
垢版 |
2015/10/02(金) 12:16:45.15ID:IKIjncwW
bootia32.efiしか認識しないマッシーンなんだけど
CPU自体はEMT32
0033login:Penguin
垢版 |
2015/10/02(金) 12:20:02.38ID:IKIjncwW
この状態で32ビットのUEFIから
64ビットのカーネルを召喚することは可能?
0034login:Penguin
垢版 |
2015/10/31(土) 16:54:01.04ID:3qDjGhBW
マルチブート環境なので、GRUBインストール時にMBR書き込みを行わないようにしたいのですが
どうすれば出来ますか?
0035login:Penguin
垢版 |
2016/01/15(金) 18:16:09.03ID:mEkYFNy7
・ディストリビューションによる。RHELとかは問答無用でMBR


・grub-install --force /dev/sda1 などと --force を指定して
 blocklist モードに切り替える。

最近このへんのバグをとってもらった
0036login:Penguin
垢版 |
2016/03/10(木) 17:15:53.65ID:eMWO7W8z
GRUB_INIT_TUNE=
0037login:Penguin
垢版 |
2016/03/10(木) 17:19:08.28ID:eMWO7W8z
書き込めない?

これでどうか
GRUB_INIT_TUNE=6950 391 2 784 3 4123 2 523 3 1046 3 5489 2 659 2 1318 3 6839 2 932 3 1864 3 9670 2 1248 2 1240 1 2488 3 12888 2 0 1 416 2 831 3 4362 2 554 3 1109 3 5828 2 698 2 1397 3 7248 2 988 3 1975 3 10230 2 1318 3 2636 3 13658 2
0038login:Penguin
垢版 |
2016/03/10(木) 17:21:53.95ID:eMWO7W8z
数字の頭とケツをダブルクォーテーションで囲ってくれ
0039login:Penguin
垢版 |
2016/08/28(日) 16:58:37.94ID:guSC8RFQ
これまでの経緯とか知らないニワカなんだけどさあ
grub2に対応してるっぽい物言いの説明サイトもさあ
実際はgrub準拠で真似しても動かないの多いんだけどさあ
どういうことなのお
0040login:Penguin
垢版 |
2016/08/29(月) 02:04:20.77ID:Hu36fPCD
>>36-38
2chのバグだろ

確認画面が出る際、" を使うと、
サーバーで受け取った文字列の " を、エスケープしていないから、
そこで文字列の終了とみなされる

投稿する際、こちらでわざわざ、\" とエスケープしてから投稿してやれ
0042login:Penguin
垢版 |
2017/12/29(金) 15:55:50.87ID:S/CsVkMC
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

JOVM897ZTZ
0043login:Penguin
垢版 |
2017/12/29(金) 16:18:17.40ID:5dqETKH1
GRUBって背景画像表示できたりフォント変えれたりするけど,あれ要る?
なんかカーネルの選択と起動っていう最重要級の役目を担ってるのに多機能すぎる
systemd の臭いがするわ。
0044login:Penguin
垢版 |
2018/05/22(火) 09:18:27.71ID:Czl6p0FW
僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

T3AAS
0046login:Penguin
垢版 |
2018/11/08(木) 18:17:34.41ID:6Z2RZ8wb
それ公式であったのか
0047login:Penguin
垢版 |
2018/11/09(金) 16:43:30.91ID:IH9X7FzQ
>>46
(皮肉じゃないと信じて返信するけど)

そうなんだよね。見付けにくくない?
そしてGRUB_COLORなどに関する記述がないのも以外。
唯一関係してるがテーマファイルを指定する変数だけ。
GRUB公式はあまりこのファイルで高度なことはしてほしくないみたいね。
弄るなら細かく弄れる別のファイルにしろ っていう方針なのかな。
0048login:Penguin
垢版 |
2019/09/02(月) 14:47:39.07ID:cNmpD9di
増設したSSDにdebianと一緒にgrub2をインストールしたんですが
別ドライブのWindows10(bios MBR)がブートメニューに表示されませんでした
やっぱり手動でcfgを書く必要があるんですかね
0050login:Penguin
垢版 |
2019/09/02(月) 22:15:45.87ID:NZdDXCkL
>>49
updateしたら検出できなかった上にgrubメニューが文字化けするようになりました

grub再インストールで解決したので良しとします
0051login:Penguin
垢版 |
2019/09/04(水) 20:05:58.39ID:3W6EyzA8
まめにupdate-grubするから個人的にはあまり問題なかったのだけどnvidiaのプロプライエタリのドライバーを入れるときに
nouveauを削除しても、update-grubしないとドライバを除去しきれないのだよな
nouveauを削除するときにいつも少しこれでいいのかと思いながらなんとかなってきたのだけど
久しぶりにディスプレイドライバー入れ替えようとやる前に検索して調べてみたのだが、上位に来る記事はどれもgrubを考慮していない
インストールした環境を起動させるのは便利なのだけど、その他のをことをやろうとすると途端に難易度があがって何もできない
grub1ならisoイメージでもcryptドライブでも何でも起動できたのに、grub2ではupdate-grub以外難しくて分かりたくもない
うんざりだ
0052login:Penguin
垢版 |
2020/07/30(木) 17:40:39.28ID:19WRocsy
7月29日のgrub2のセキュリティアップデートで、
ディストリビューションと問わず、阿鼻叫喚になっているみたい。
まだアップデートしていない人は気をつけた方が良いかも。
0053login:Penguin
垢版 |
2020/08/01(土) 03:21:22.94ID:kyPLK74r
Ubuntu 20.04 や CentOS 7 では問題なくアップデートできた
0054login:Penguin
垢版 |
2020/08/01(土) 10:49:33.77ID:IMFtGW3R
>>52
修正版がきた。
でも、grub rescueから脱出できない人はそもそもアップデートできないし、
どうするのだろう。ライブDVDからchrootするのか。
0055773
垢版 |
2020/08/07(金) 00:06:38.09ID:aMrhgqRH
>>54
俺は boot repair で復旧した
レスを投稿する


ニューススポーツなんでも実況