‘Knoppix’タグの記事 一覧

KanotixとBerryのPoor Man’sインストールに成功 September 17, 2005 No Comments

「ノートPCにKnoppixをPoor Man’s Install(PMI)したい」という企画に失敗したわけだが、その後もう少し粘ってみた。

まず、linuxrcを改造してsleepでタイミング調整したり、cloopファイルのパスをハードコーディングしてみたりしたが、これは全然ダメだった。

そこで、別の1CD Linuxを使ってPMIを試すことにした。ここまで繰り返し失敗しているので手順だけは確立してるし。

まず、Berry Linuxを試してみた。Berryの場合、Windows向けのインストーラが用意されてるので全くこの手順通りにセットアップすれば準備完了。再起動するとWindows起動時にBerryを選べるようになっている。今までさんざん立ち上がらなかったのに、今回はこれだけでちゃんと起動した。

Berryの動作を確認したところで今度はKanotixに挑戦。KanotixはKnoppixの派生版。手順はkanotix.netの情報を利用した。KanotixにはBerryのようなツールはないので、手動で必要なファイル(KNOPPIX, vmlinuz, miniroot.gz)をコピーした。 こっちもあっさり起動に成功した。KNOPPIXでうまくいかなかったのが何だったのか?という感じ。

Poor Man’sインストール September 14, 2005 No Comments

「KnoppixをCD不要でインストールせずに使いたい」と思って、Poor man’s Installという方式を検証してみた。Basic Poor Mans(KNOPPIX.net)を参考に数日粘っていたが、目標半ばであきらめることにした。

結論から言うと、以下の手順でブートできることを確認した。ここに至るまで、あまり情報がなくて苦労した。産総研は非常に良いものを作るんだけど、ドキュメントまでは手が回ってないよな。

  1. KnoppixのISOイメージをダウンロードしてCD-Rに焼く。
  2. CD-Rからvmlinuz-2.?.??とminiroot_ntfs.gzをどこかのパーティションのルートにコピーしておく。(あとでブート時にGRUBから読み込めれば良い)
  3. CD-Rから再起動してブートオプション(cheat code)にtohd=/dev/hda??を指定する。これで/dev/hda??にシステムファイルがコピーされる。
  4. CD-Rを取り出して再起動。コピーしておいたkernelとinitrdをつかってブートする。fromhdオプションでシステムファイルを指定する。

GRUBの場合のbootコマンドは↓のような感じ。ramdisk_sizeは重要。miniroot_ntfs.gzがデフォルト値より容量が大きいので必要らしい。

kernel (hd0, ??)/vmlinuz-2.6.11 fromhd=/dev/hda?? ramdisk_size=10000 initrd (hd0, ??)/miniroot_ntfs.gz boot

デスクトップPCの場合、↑の手順でうまくいったのだが、実はやりたかったことはCD-Rドライブ無しのノートPCでブートするパターン。こっちは何度やってもうまくいかなかった。/KNOPPIX/KNOPPIXをちゃんとコピーできているにも関わらず「KNOPPIX filesystemが見付からない」というエラーで止まる。 NTFS, FAT32, ext2の3種類いずれに置いてももダメ。念のためmd5sumも検証したけど壊れてない。 miniroot_ntfs.gzの中に入っているlinuxrcを読むと、単に/KNOPPIX/KNOPPIXというファイルを探しているだけなのだが。linuxrcを書き換えれば良いのかもしれないが、メンテを考えると今いち気乗りがしない。

coLinux版Knoppix起動成功 September 9, 2005 No Comments

coLinux版のKnoppix起動に成功した。といっても、@ITのKNOPPIXをWindows XP上で起動するには(coLinux編)の手順をそのままやってみただけだが。

使ったのはv3.9日本語版。インストールは特に迷うところはなかった。 そのままだとCD-ROMから起動する設定になっているので、起動用バッチファイルを書き換えてダウンロードしたisoファイルからブートできるようにした。それから、デフォルトではswapファイルなしの設定になっているので動作が非常に遅い。そのうちswapパーティション(またはファイル)を追加する予定。

Berry Linuxのisoイメージブートに挑戦 August 1, 2005 No Comments

ノートPC(Libretto L5)をワークステーション化しようと思って最新のBerry Linux(v0.60)をダウンロードしてきた。とはいえ、CD-ROMドライブが無いのでせっかくの1CD Linuxもそのままでは起動すらできない。

Knoppixのisoイメージでブートする方法をじっと見ていたら、何となくBerryでもisoファイルでブートできそうな気がしてきた。 続きを読む… »