1. CD イメージのダウンロード
Knoppix 5.3.1 日本語版 CD-ROM イメージを http://www.rcis.aist.go.jp/project/knoppix/ からダウンロード.
2. CD への焼き付け
ISO 形式, 700MB メディア
3. CD からブート
ブートメディア選択は PC 起動時に F12 を押すとできる.
4. USB メモリーへインストール
- mkbootdev コマンドを使用する. - KDE メニューから検索 - USB デバイスをさがしてインストールする.
5. USB メモリーからのブート確認
6. VMware から起動してみる.
- New virtual Machine: 1GB disk, 1 Processor, NAT - CD/DVD -> Knoppix CD イメージに設定
1. 作業用ディスクの作成
- USB メモリ 8GB を作業用ディスクとして使用 - fdisk でパーティション切り直し, 全領域を Linux 形式に - ファイルシステムの作成. mkfs -t ext3 /dev/sdc1 - 読み書き可能モードでマウント # mount -t ext3 -o rw /dev/sdb1 /media/sdb1
2. 作業用ファイルのコピー
- 展開されている KNOPPIX ファイル群を作業用ディスクへコピーする. 作業ディスクを /media/sdc1 とすると # mkdir -p /media/sdc1/source/KNOPPIX # 作業ディレクトリ # mkdir -p /media/sdc1/master # cdrom イメージのコピー # cp -Rpv /KNOPPIX/* /media/sdb1/source/KNOPPIX/ # cp -Rp /cdrom/* /media/sdb1/master/
3. パッケージのインストール, 削除
- 展開した作業用ディレクトリに chroot する
# chroot /media/sdb1/source/KNOPPIX
# mount -t proc /proc proc
- ネットワークの設定
/etc/resolv.conf が空だったので
nameserver 192.160.0.1
を追加.
- /etc/apt/sources.list の編集
wine, KDE 等の特定のアプリケーションの apt source 行をコメントアウト
sarge, unstable の source 行もコメントアウト
dennou server の apt source を追加
deb http://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou lenny/
- 電脳公開鍵の登録
# gpg --keyserver subkeys.pgp.net --recv-keys AEE995F4
# gpg --armor --export AEE995F4 | apt-key add -
- パッケージリストの入手
# apt-get update
- パッケージの大きさ調査
# dpkg-query --showformat="\${Package}\t\${Installed-Size}\n" --show \
| sort -n -k 2 -r | more
- パッケージの削除
# dpkg --purge openoffice.org...
- パッケージの追加
# apt-get install gfortran
# apt-get install emacs22
- chroot から抜ける
# apt-get clean
# umount /proc
# exit
# rm -r /media/sdb1/source/KNOPPIX/root/.gnupg
# rm /media/sdb1/source/KNOPPIX/root/.bash_history
# rm /media/sdb1/source/KNOPPIX/root/.viminfo
- Desktop ファイルの追加
# cp spmodel-tutorial.pdf /media/sdb1/source/KNOPPIX/etc/skel/Desktop/
# cp advect.f90 /media/sdb1/source/KNOPPIX/etc/skel/Desktop/
...
4. KNOPPIX イメージの作成
# mkisofs -R -U -V "SPMODEL-KNOPPIX-20090111" \ -hide-rr-moved -cache-inodes -no-bak -pad \ /media/sdb1/source/KNOPPIX | \ nice -5 /usr/bin/create_compressed_fs -b - 65536 \ > /media/sdb1/master/KNOPPIX/KNOPPIX
5. KNOPPIX イメージのテスト
# mkdir /media/sdc1/KNOPPIX # cd /media/sdc1/KNOPPIX/ # ln -s ../master/KNOPPIX/KNOPPIX/KNOPPIX # ln -s ../master/KNOPPIX/KNOPPIX/modules USB or CD から再起動, boot メニューでハードディスクイメージを指定. boot: knoppix fromhd=/dev/sda1
6. CD イメージの作成
# touch /media/sdb1/master/SPMODEL-KNOPPIX-20090111 # cd /media/sdb1/master # mkisofs -l -r -J -V "SPMODEL-KNOPPIX" -v -b boot/isolinux/isolinux.bin \ -c boot/isolinux/boot.cat -o ../spmodel-knoppix090111.iso \ -no-emul-boot -boot-load-size 4 -boot-info-table /media/sdb1/master