ページ 1 / 1
CD-ROM起動からHDDブートへの変更は?
Posted: 09/03/29(日) 10:11
by tak
はじめまして。
hda1へインストールしたのですが、起動時にpup_save.2fsが見当たらない事が
原因でPupptyが起動しません。
(PC画面で【 _ 】が表示されたままで何時間待っても起動しないのです。)
実はCDブートはできていて、CD起動後に内臓IDEのHDDへフルインストールを
実施した際にUSBメモリー(sda1)が挿さっていたため誤って pup_save.2fs
をUSBメモリー内に書き込んでしまったようです。
*従って、BIOSで起動順位を再設定しても
USBメモリー(pup_save.2fsやpup_214.sfsを保存)を挿していればPuppyは起動
しますが、USBメモリーが無い状態でHDDのみでの起動ができません。
HDDのみでPuppyを起動するしたいため(Puppyがメモリー上に展開して動作するのは
理解していますが、毎度USBなどを用意するのも煩わしいので)、確認点・修正箇所
などをご教示願えないでしょうか。
【補足】
ノートPCに実装しているのは20GBのHDDで以下のパーティションを切っています。
hda1:9GB(ext2)
hda2:10GB(FAT32)
hda3:1GB(Linux-sawp)
*WindpwsとのデュアルブートではなくPuppyLinux専用の環境としてhda1へPuppy
をインストールしています。
USBもCD-ROMも使用せずHDDだけで起動する環境にしたいのが希望です。
以上、よろしくお願いいたします。
Re: CD-ROM起動からHDDブートへの変更は?
Posted: 09/03/29(日) 13:23
by みのむし
tak さんが書きました:はじめまして。
hda1へインストールしたのですが、起動時にpup_save.2fsが見当たらない事が
原因でPupptyが起動しません。
(PC画面で【 _ 】が表示されたままで何時間待っても起動しないのです。)
実はCDブートはできていて、CD起動後に内臓IDEのHDDへフルインストールを
実施した際にUSBメモリー(sda1)が挿さっていたため誤って pup_save.2fs
をUSBメモリー内に書き込んでしまったようです。
*従って、BIOSで起動順位を再設定しても
USBメモリー(pup_save.2fsやpup_214.sfsを保存)を挿していればPuppyは起動
しますが、USBメモリーが無い状態でHDDのみでの起動ができません。
HDDのみでPuppyを起動するしたいため(Puppyがメモリー上に展開して動作するのは
理解していますが、毎度USBなどを用意するのも煩わしいので)、確認点・修正箇所
などをご教示願えないでしょうか。
【補足】
ノートPCに実装しているのは20GBのHDDで以下のパーティションを切っています。
hda1:9GB(ext2)
hda2:10GB(FAT32)
hda3:1GB(Linux-sawp)
*WindpwsとのデュアルブートではなくPuppyLinux専用の環境としてhda1へPuppy
をインストールしています。
USBもCD-ROMも使用せずHDDだけで起動する環境にしたいのが希望です。
以上、よろしくお願いいたします。
>*WindpwsとのデュアルブートではなくPuppyLinux専用の環境としてhda1へPuppy
> をインストールしています。
> USBもCD-ROMも使用せずHDDだけで起動する環境にしたいのが希望です。
(USBメモリを挿して Puppy を起動して)
デスクトップの「端末」アイコンをクリックして『端末』ウィンドウを開いて
コード: 全て選択
# cd /etc/rc.d
# ls
...
# geany PUPSTATE
----- 切取線 ここから -----------------------------
PUPSAVE='...'
----- 切取線 ここまで -----------------------------
フルインストールの場合、pup_save.2fs は必要無いので、
(どのように設定するのか分かりませんが)
この行の内容を空にしてしまえばいいのでは?
(終了後、USBメモリを挿さないで起動してみる)
再インストールしては?
Posted: 09/03/29(日) 13:57
by シノバー
次の手順でいかがでしょう。
1. USBメモリを抜いた状態でCDより起動。
インストール前にHD内の vmlinuz, initrd.gz, pup_4121JP.sfs などを消去。(残していても上書きするので不都合ないが)
HDに再インストール。
終了時にpup_save.2fsは保存しない。(保存しても後に上書きするのでOK)
2. CDで再起動。boot: のところで puppy pfix=ram で起動。
'='の字はその右隣の'^'のところ。
起動後にUSBメモリを差し、
USBメモリ内の pup_save.2fs をHDのインストール場所(pup_4121JP.sfsのあるところ)にコピーあるいは上書きコピー。
3.USBメモリ、CDを抜きHDで通常起動。
上記手順はFrugal installの場合
Posted: 09/03/29(日) 14:47
by シノバー
すみません、上記手順はFrugal installの場合で、
Full installには適用できませんね。
Posted: 09/03/29(日) 19:10
by kometsukibatta
試しに4.1.2をフルインストールしてみました。
GRUBをインストール後、menu.lstの内容をなにもいじらずに起動できました。
起動時のメッセージをみても、pup_save.2fsを読みにいくようなメッセージは
出ませんでした (そもそもフルインストールではpup_save.2fsを使用しないので
読みにいったりしないと思います)
Puppyがメモリー上に展開して動作するのは
理解していますが、毎度USBなどを用意するのも煩わしいので)
フルインストールの場合オンメモリ動作しないのでは?
Frugalインストールの場合、起動時にpup_XXX.sfsがRAMにコピー
されるメッセージが出てきますが、フルインストールしてみた所
起動時にRAM上にpuppy自身が展開される様なメッセージは
出て来ません。
いったんシノバーさんがいわれる様にインストールしなおしてみてはいかがでしょうか