作業日・平成十五年拾月十五日
概要 ハードディスクの先頭にウインドウズ九十八セカンドエディションを、後半にレッドハットリナックス七點參を入れた日本電氣製のノートパソコン「バーサプロ・エヌエクス・ブイエイ二十六エイチ」で、電源投入時のグラブによる起動ソフト選擇畫面の背景畫を、レッドハットリナックスお仕着せの「赤帽をぢさん」から、自前の畫像に變へた。
レッドハットリナックス(Red Hat Linux 7.3)とウインドウズ九十八(Windows98SE)を入れた機械を立ち上げると、
その最初にグラブ(GRUB)が立ち上がり、いづれのシステムを起動するかを問ふ畫面になる。
その時の背景畫のファイルは、リナックスの次の場所に保管されてゐる。
/boot/grub/
既定の状態で這入る畫像ファイルは、「splash.xpm.gz」である。
ここで、「splash」はファイル名、「.xpm」は「ユニックスのエクスウインドウで使ふピックスマップファイル」 であることを示す擴張子、「.gz」は「g-zip形式」による壓縮ファイルであることを示す擴張子。
グラブの設定は次のファイルを編集して書き變へるだけでよい。
/boot/grub/grub.conf
今、「cat」でこのファイルを閲覧して見ると
#grub.conf generated by anaconda
#
#Note that you do not have to rerun grub after making changes to this file
#NOTICE: You have a /boot partition.This means that
# all kernel and initrd paths are relative to /boot/,eg.
# root(hd0,4)
# kernel /boot/vmlinuz-version ro root=/dev/hda5
# initrd /boot/initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,4)/boot/grub/splash.xpm.gz
title Red Hat Linux 7.3(2.4.18-3)
root (hd0,4)
kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda5
initrd /boot/initrd-2.4.18-3.img
title Windows98SE
rootnoverify (hd0,0)
chainloader +1
となつてゐる。
このうち「#」はその行の記述を働かないやうにする印で、備忘事項、參考事項などが書かれてゐる。ここに書いてあるメリケン言葉の意味は次のとおり。
「
「グラブコンフ」ちうのは、「穴混んだ」ちう「おろち」が蔭で絲を牽いてる。
「グラブコンフ」を書き變へたら、そのままで、その書き込みが効いてくるので、わざわざ「グラフ働け」といふ呪文を唱へなくてもよい。この機械のリナックスには「ブート」ちう區畫があるので、この機械の働きの中核「なかさね」やら、立ち上げ紐はこの「ブート」區畫に繋げられてゐる。
「なかさね」の在り場所の標「しるし」は「kernel /boot/vmlinuz-version ro root=/dev/hda5」、「立ち上げ紐」の在り場所の標「しるし」は「initrd /boot/initrd-version.img」で、「ブート」ちう區畫のの在り場所の標「しるし」は「boot=/dev/hda」である。
」
「default=0」は、「何もせずにゐると、最初に書いてある、基本ソフトの書き込みが効いてくる」と言ふ意味で、「default=1」とすると、「二番目に書いてある、基本ソフトの書き込み」が効いてくる。グラブでの數の數えかたは、「零」から始まる。年齢を數える時に、人の歳を滿年齢で言ふと、生まれたその年は「零歳」である。一方、暦の年で言ふと、平成になつたその年は「一年」である。ユニックスでは、數え歳方式ではなくて、滿年齢方式である。この機械の場合は
「
title Red Hat Linux 7.3(2.4.18-3)
root (hd0,4)
kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda5
initrd /boot/initrd-2.4.18-3.img
」
といふ書き込みが効いてくる。
「timeout=10」は、「何もせずにゐる」とみなす時間が「拾秒」であるといふこと。この數字は任意に書き變へることが出來る。
「splashimage=(hd0,4)/boot/grub/splash.xpm.gz」は、グラブが立ち上がつた時の基本ソフト選擇畫面の背景畫は、「(hd0,4)/boot/grub/」といふ區畫にある「splash.xpm.gz」といふファイルである。「splash」はメリケン言葉で「泥はね」のこと。見やうによつては「汚らしい」泥繪をベシャッと貼り付けたといふ感じか。
この繪の作り方は、後に述べる。
「
title Red Hat Linux (2.4.20-8)
root (hd0,5)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img
」
は、この機械で立ち上げることの出來る基本ソフトの一つ「リナックス」の説明。「title」の後の「Red Hat Linux (2.4.20-8)」といふ記述が、選擇畫面に現れる。その下の三行は、このリナックスが立ち上がる働きをする區畫、立ち上がるための働きを擔ふファイルを示してゐる。
二番目に指定してゐる基本ソフト、ウインドウズ二千については
「
title Windows98SE
rootnoverify (hd0,0)
chainloader +1
」
と書かれてゐる。グラブはウインドウズのフォーマット形式を直接に起動できないので、指定した區畫の指定ファイルを働かせる命令が「chainloader」で、ファイル名の代りに「+1」とすると、「指定した區畫の先頭箇所にあるファイルを働かせる」ことになる。この場合の「指定した區畫」は「(hd0,0)」である。
この機械では「Red Hat Linux (2.4.20-8)」が一番目に、「Windows98SE」が二番目に選擇枝として表記され、選擇せずに十秒間、放つておくと、一番目のリナックスが立ち上がる。その間、背景畫として、「一番目のハードディスクの四番區畫とされる區畫に在る「(hd0,4)/boot/grub/」ちう場所にある「splash.xpm.gz」ちうファイルをほどいて映し出す。
グラブの背景畫として使ふ「*.xpm.gz」の作り方。
自分は次のやり方で作つた。
1.他のパソコンに保存してあつた壁紙の一つを、ペイントショップで「640×480」に縮小して、フロッピーディスクに「14kana1.jpg」として保存した。
2.このフロッピーディスクからリナックスの立ち上がつてゐるパソコンへ移して、色を十四色に減らして、「エクスウインドウ・ピットマップ形式」で保存したものを「gzip」で固めた。
# mount /mnt/floppy (フロッピーディスクを使へるやうにする。)
# ls /mnt/floppy (フロッピーディスクの中身を見る。)
14kana1.jpg (確かに「14kana1.jpg」がある。)
# cp /mnt/floppy/14kana1.jpg /boot/grub/14kana1.jpg (フロッピーディスクの中身の「14kana1.jpg」を名前を變へずに「/boot/grub/」へ複製する。)
# ls /boot/grub/14kana1.jpg (「/boot/grub/」に「14kana1.jpg」があるか確かめる。)
14kana1.jpg (確かに「14kana1.jpg」がある。)
# convert -colors 14 /boot/grub/14kana1.jpg 14kana1.xpm (「/boot/grub/」の「14kana1.jpg」色を十四色に減らし、それを「.xpm」方式で「14kana1.xpm」といふ名で保存する。)
# ls /boot/grub/14kana1.xpm (「/boot/grub/」に「14kana1.xpm」があるか確かめる。)
14kana1.xpm (確かに「14kana1.xpm」がある。)
# gzip 14kana1.xpm (「14kana1.xpm」をgzip」で固める。)
# ls /boot/grub/14kana1.xpm.gz (「/boot/grub/」に「14kana1.xpm.gz」があるか確かめる。)
14kana1.xpm.gz (確かに「14kana1.xpm.gz」がある。)
3.グラブの設定ファイルを編集して、背景畫を變へた。
# vi /boot/grub/grub.conf (「grub.conf」を編集。)
これで開いた編集畫面で、「splashimage=(hd0,4)/boot/grub/splash.xpm.gz」の行の初めに「#」を挿入して、
この行を働かないやうにしてから、次の行を追加した。
splashimage=(hd0,4)/boot/grub/14kana1.xpm.gz
この状態で上書き保存した。
これで、グラブの背景畫が變更できた。
リナックスでのグラブに就いての詳しい説明は「info grub」で閲覧できる。
なお、「GRUB」は「GRand Unified Bootloader」からの省略形。國語では「グラブ」と通稱してゐるらしい。
「jpg」畫像ファイルは、「.xpm.gz」畫像ファイルを作る素材です。
「.xpm.gz」ファイルは「.txt」ファイルで保存してから、擴張子を「.xpm.gz」に變更して下さい。
(注意)この畫像の著作權は東川吉嗣にあります。「グラブの背景畫」として以外の使用に際してはお問ひ合はせ下さい。
紀元節を祝ひませう。一日も早く占領憲法の無効宣言をして、眞の獨立を。 と 算 布 六 日 日 明 西 明 た に め ひ と 日 二 定 し 告 年 と 神 治 歐 治 の 納 來 こ 言 └┘ 月 め て し に 被 武 五 諸 政 が め た の は 由 十 た ┐ ` ┐ 定 天 年 國 府 ` ` り み れ 來 一 ° 二 明 紀 └ 皇 十 の は 睦 橿 ` こ る 日 現 月 治 元 と 御 一 建 近 月 原 大 と ┐ - ・ 在 十 七 節 布 即 月 國 代 二 の 和 └ か 紀 の 一 年 └ 告 位 に 記 國 十 宮 國 が む 後 元 ┐ 日 ` と し 相 ┐ 念 家 九 に 邊 ` や に 節 建 └ 太 稱 た 當 第 日 建 日 政 り 西 ま ┐ ┌┐ 國 を 陽 す が に 一 に 設 と 府 を 國 と 神 建 記 紀 暦 る ` つ 月 倣 に の を 支 か い 武 國 念 元 に む 明 き 廿 ひ 當 こ 置 配 ら は 天 記 の 節 換 ね 治 祝 九 ` り と い 下 攻 れ 皇 念 ` ° └ 念 て び 際 が て 在 な な る 忘 記 捕 國 一 家 日 の ゐ て 場 定 受 す 古 國 の れ 念 ら 家 日 の └ 日 た 行 裏 め け る い に は さ を へ 建 に や は が 時 け で ら 容 こ 安 例 ` せ 梃 て 設 し う こ 定 代 る 近 れ れ と 定 が 歴 な 子 記 事 て な れ め で か 代 た ら は し 多 史 い に 念 業 な 巨 を ら あ 否 國 の れ 當 た い の 仕 國 の の る 大 繼 れ つ か 家 は て り 國 ° 淺 組 家 時 何 物 な ぐ た た の と ` ゐ 前 で 我 い み 建 日 ら で 組 も の し 危 し 我 る の は が 國 を 設 と か は 織 の は ` 機 て が ° こ ` 國 ` 必 の し の な の ° ` 建 に 生 國 紀 と 國 の 不 要 印 ` 節 い 誕 近 我 國 面 き が 元 と が や 安 と 象 そ 目 が 生 代 が 記 し 延 國 節 し 存 う 定 す を の を ` は 國 に れ 既 後 民 國 ` た 成 の 族 が そ 時 事 米 精 敗 の 代 實 軍 神 戰 時 で 化 駐 が に 代 あ と 留 破 よ は つ 永 に 壞 る 今 た 續 よ さ 占 も ° 化 り れ 領 續 遺 が 占 ` 政 い 憾 確 領 占 策 て な か 政 領 を ゐ こ め 策 終 受 る と ら の 了 け ° `
|
國語の正しいあり方を考へる |
煩惱菩提 「生き方雜感」、「世相雜感」、「今日といふ日」、など |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||