Windows98SE搭載のノートPCです。

COMPAQ PRESARIO 1929
CPU=Celeron400MHz Mendocino FSB 66MHz×6倍 TDP 13.8W
Memory=PC100 64MB+128MB 192MB
HDD=6GB

Windows98SEでは不安が残るので、安全にネットを閲覧するために、PuppyLinux4.1.1.jpをインストールしてみます。もちろん必要な時だけLiveCDでの起動でも良いのですが、このPCは分厚い下駄にCD-ROMdriveとフロッピーを搭載しているのでこの下駄を外した状態でもPuppyLinuxが使える状態にする為でも有ります。

PuppyLinux4.1.1.jpのLiveCDから起動します。
GPartedでパーティションの状況を確認します。
part.png
何処にPuppyLinuxをインストールするかですが、今回はWindows98SEが使っているsda1(Cdrive)は避けて欲しいと使用者からのお願いがありましたので、sda5(Ddrive)にインストールすることにします。
このsda5(Ddrive)はWindowsがリカバリー用の領域として使っていて通常の使用では使われていない領域です。ここに空きスペースが550MBほど有りましたのでPuppyLinuxをインストールするには十分です。
それでは、インストールの準備に入ります。

GPartedの情報から
/dev/sda=6.05GB(総容量)
sda1=fat32 5.26GB (Windows)
sda2=extende(論理パーティション)(この中にsda5,sda6が入っています)
sda3=ext3 7.38MB (GRUBを配置するために作ったLinuxパーティション)
sda5=fat32 716MB (Windowsのリカバリー領域)(今回はここにインストールします)
sda6=LinuxSwap 66.41MB (Windowsでも使うのでしょうか?最初からありました)

sda2の後方(表示では右側)に7.38MBの空き領域が有ります。(スナップはフォーマット後)
この空き領域(もったいない)に新規でext3の領域を作ります。作成後、すぐにはマウント出来ないので、一旦PCを再起動します。(この時にはpup-saveファイルは作りません、ただ再起動させるだけです)

再起動後、先ほど作ったext3の領域がsda3としてマウントできます。このsda3にbootディレクトリを作っておきます。(ここに先でGRUBをインストールします)
PuppyLinux4.1.1.jp本体のインストールに掛かります。
ユニバーサルインストーラで、インストール先をsda5としてFurugalインストールをします。
OSのインストールとなるとかなりの時間が必要ではと思われるかもしれませんが、PuppyLinuxではそんな心配はいりません。あっと言う間に終わります。

GRUBの設定用のファイルが/tmp/NEWGRUBTXTに作られますが、これをメモするか、またはsda5,sda6以外の場所に保存します。(PuppyLinux本体とLinuxSwapがインストールされているパーティションを避けて保存)

PuppyLinuxのインストール完了後、GRUBのインストールをします。
Grubブートローダの設定simpleを選択し作成先をsda3としてインストールを進め、最後はMBRを選択します。(ext2やext3等のLinuxパーティションでないとGRUBは置けません)
grub.png
GRUBのインストールが完了したら/mnt/sda3/boot/grub/menu.lstの編集をします。
下記がこのケースでNEWGRUBTXTに記載されていた内容です。


title Puppy Linux 411 frugal
rootnoverify (hd0,4)
kernel /puppy411/vmlinuz pmedia=atahd psubdir=puppy411 nosmp
initrd /puppy411/initrd.gz



上記をmenu.lstの12行目# Other bootable partition config begins以下に書き加えて保存します。
ここまででインストール作業は終了です。LiveCDを取り出してPCをSaveファイルを作らずに再起動させます。
PCの起動時にGRUBの選択画面が表示されるはずです。Enterを押せば起動開始します。
これ以後の最初のPC終了、或は再起動時にsaveファイルを作成します。
Secret

TrackBackURL
→http://sardsstory.blog73.fc2.com/tb.php/109-d8270f07