Vitruvian Penguin
knoppix

[knoppix:0273] "Bui ld Own KNOPPIX"0.1版「動作」報告

Date: Tue, 19 Nov 2002 15:07:27 +0900
X-mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i386-debian-linux-gnu)
こんにちは。柘植です。
 [knoppix:0247] "Bui ld Own KNOPPIX" 0.1版 に続くスレッドのどこかにつな
げようかとも思ったのですが、よくわからないので勝手に仕切り直しました。

まずKNOPPIX 再構成のためのメモ "Build Own KNOPPIX" 0.1版(以下BOK0.1とし
ます)を公開していただいたきんねこさんに感謝いたします。きんねこさんの文
書を参考にしてKNOPPIXの再構成を行ない、CD-RWに焼いて、ブートを確認するこ
とができました。その過程で気がついたことをいくつか書いてみます。

別のメールにも書きましたがうちの環境は下記のとおりです。
  MB    MX3S(intel815e,on board LAN,VGA,SOUND)  
  CPU   Celeron 600MHz
  RAM   384MB
  SWAP  750MB
そしてknoppix-20021017.isoを使用しました。

まずハードウェア環境について。

BOK0.1では
> メモリは多ければ多いほどいいですが、最低 512MB は用意しましょう。
> 作成する CD image とほぼ同じサイズの領域が必要であるという報告もありま
> す。

と書かれていますが、384MBでも成功しました。ただし、テキストモード
で起動(boot: knoppix 2)して作業しました。圧縮されたKNOPPIXファイルを
作る工程も約30分で終了したので特に負担がかかっているとは感じられません
でした。ちなみに作成したKNOPPIXのサイズはオリジナルとほぼ同じサイズです
。今度ためしにKDEのルートシェル上でやってみようと思っています。無理かな
。

続いて個々の作業手順について。

> 起動している KNOPPIX から、再構築に必要なファイルをコピーします。
>
>       # cp -Rp /KNOPPIX/* /mnt/source/KNOPPIX
>       # cp /cdrom/KNOPPIX/boot.img /mnt/master/KNOPPIX/

の箇所ですが、boot.imgではなくてboot-ja.imgですね。イメージファイルはほ
かにもboot.img
boot-en.img
boot-de.img
があるようですが、それらで起動FDを作って試してみたところ、/tmpディレクト
リのパーミッションが755になっているためか、どれもKDEが立ち上がりません。

また、/cdrom/KNOPPIX ディレクトリにあるファイルのうち、
boot.cat
background.gif
knoppix-header.gif
web-background.gif
もコピーしておいた方がいいと思います。少なくともboot.catだけは。
また、すでにsaveconfigでフロッピーに各種設定を保存している人は、フロッピ
ーの中のknoppix.shとconfigs.tbzをここにコピーしておけばちょっと幸せにな
るかもしれません。

パッケージの追加と削除については詳しくないのでパス。ごちゃごちゃとやって
ました。

chrootを抜けmkisofsでKNOPPIXを作った後、HD上のKNOPPIXを使って起動のテス
トをします。

> 以下のコマンドで、起動フロッピーを作ることができます。
>
>       # dd if=/mnt/master/KNOPPIX/boot.img of=/dev/fd0  

ここも先に述べた理由からboot.imgではなくてboot-ja.imgです。
また、わたしの場合/dev/hda12(約3 GB)を/mntにマウントしmasterと
sourceの各ディレクトリを作って作業を進めたのですが、
# ln -s master/KNOPPIX KNOPPIX
としてリンクを張っておかないと、起動時にKNOPPIXディレクトリが見つからな
くて止まってしまいました。 

>  テストによる確認が済んだら、以下のコマンドで最終的な ISO イメージを
> 作成します。
>
>       # mkisofs -l -r -J -V "KNOPPIX-your_name" -hide-rr-moved -v -b \  
>       KNOPPIX/boot-en.img -c KNOPPIX/boot.cat -o /somewhere/knoppix-cd.iso \
 >      /mnt/master  

ここもboot-en.imgではなくboot-ja.imgですね。
わたしは
# cd /mnt/master
してから上記コマンドでisoイメージを作りました。

最後にxcdroastを使ってCD-RWに焼いたのですが、ここまですべての作業が
KNOPPIX上でできてしまうのには驚きました。

-- 
Tsuge Akihide
<Prev in Thread] Current Thread [Next in Thread>
  • [knoppix:0273] "Bui ld Own KNOPPIX"0.1版「動作」報告, Tsuge Akihide <=