*Grub2 Splash contents [#z92886bf]



関連リンク

Plamo-5.0の grub 設定ツール (grubconfig) 説明

こじまさんの ブログ に詳しい説明があります。 grub2 での起動説明等もありますので一読されることをお勧めします。


Grub2 を使ってみる(色々)

plamo64_1.1 の grub-2.00 にて

この↓フォント
http://unifoundry.com/unifont-5.1.20080820.pcf.gz
で unicode.pf2 を作成する。
$ grub-mkfont -o unicode.pf2 unifont-5.1.20080820.pcf.gz
出来上がった unicode.pf2 を /boot/grub/fonts/ 以下にコピーする。 ( fonts ディレクトリは作成する )
この状態での grub 画面

&ref(): File not found: "no_splash.png" at page "話題/Grub2のスプラッシュイメージ表示";&ref(): File not found: "grub_console.png" at page "話題/Grub2のスプラッシュイメージ表示";
メニュー画面grub コンソール画面

画像データを用意して /boot/grub/custom.cfg を以下の内容で作成する。

insmod tga
background_image /boot/grub/image_file.tga

この状態での grub 画面

&ref(): File not found: "splash_normal.png" at page "話題/Grub2のスプラッシュイメージ表示";
メニュー画面

文字が見難いので文字色を変更した画面 ( custom.cfg に set color_normal=black/black を追加 )

&ref(): File not found: "splash-1.png" at page "話題/Grub2のスプラッシュイメージ表示";&ref(): File not found: "splash-2.png" at page "話題/Grub2のスプラッシュイメージ表示";
メニュー画面grub コンソール

【参考までに】
unifont-5.1.20080820.pcf.gz を /usr/share/fonts/X11/misc 以下に unifont.pcf.gz とリネームしてコピーし、 PlamoBuild.grub-2.00 で grub を再構築すると unicode.pf2 が ( /usr/share/grub/以下にインストールされるパッケージが ) 作成される。
この状態で構築されたパッケージをインストールした場合のテストはしてません (^^;
なのでスプラッシュイメージ表示以外は当てはまらないかもしれません。


セットアップ(インストール)

ここ(URL)を参考に再掲しておきます。
(現在 grub-1.98-x86_64-P1.txz は grub-1.99-x86_64-P1.txz にアップされてます)

(1 .. # installpkg grub-1.99-x86_64-P1.txz)
2 .. # grub-install --grub-setup=/bin/true /dev/sda
3 .. # grub-mkconfig -o /boot/grub/grub.cfg
4 .. # grub-setup /dev/sda

1 .. はインストールされてない場合必要です。
4 .. の実行は MBR に書き込みをするので、最悪の場合インストールしてる OS が起動しなくなるかもしれません。
【参考】
仮想マシンの Win2k を /dev/sdb に設定して(sda は Plamo) grub-mkconfig で設定した環境で、 Win2k はブート・実行できました。

grub画面

&ref(): File not found: "grub-01.png" at page "話題/Grub2のスプラッシュイメージ表示";&ref(): File not found: "grub-03.png" at page "話題/Grub2のスプラッシュイメージ表示";
メニューエディット
&ref(): File not found: "grub-02.png" at page "話題/Grub2のスプラッシュイメージ表示";&ref(): File not found: "grub-04.png" at page "話題/Grub2のスプラッシュイメージ表示";
コンソール1コンソール2

スプラッシュ表示にする

Plamo の標準配布物でできる内容にする。

イメージの作成

フォントの作成

# grub-mkfont --range=0x00-0x7f --size=14 --bold --output=/boot/fsg_b14.pf2 /usr/share/fonts/TrueType/FS-Gothic.ttf

/boot/grub/custom.cfg の内容(作成)

スプラッシュ画面例

&ref(): File not found: "grub-s00.png" at page "話題/Grub2のスプラッシュイメージ表示";&ref(): File not found: "grub-s01.png" at page "話題/Grub2のスプラッシュイメージ表示";
grub-s00grub-s01
&ref(): File not found: "grub-s03.png" at page "話題/Grub2のスプラッシュイメージ表示";&ref(): File not found: "grub-s04.png" at page "話題/Grub2のスプラッシュイメージ表示";
grub-s03grub-s04

その他

キーマップの変更

パスワードの設定



Top/話題/Grub2のスプラッシュイメージ表示

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:43