最終目的がクリアできました。やれやれ...
Remaster 作成時にはUSBメモリのパーティションは切り直しされてしまうので、imgPTN からの起動時には作れねぇベって考えてましたが、下記の方法で簡単にできてしまいました。
- iso から imgPTN を容量大きめに作成 = Remaster 追加分、必要なら
knoppix-data.img
(400MiB以上) 分も追加で - agFM 使用時は imgPTN23 にリネーム
- Remaster から
/KNOPPIX/KNOPPIX1
を imgPTNの/KNOPPIX
へコピー /KNOPPIX/knoppix-data.inf
を編集 (2 を 3 に変更するだけ)
基本はこれだけ。あっと、公式ドキュメントが見つからなかったのであくまでやってみたらできちゃったレベルです。アシカラズ。
- imgPTN を 2.2GiB で作成 - Remaster 本体が 1.2GiB (
KNOPPIX1
は 584MiB) + knoppix-data.img が 1GiB /KNOPPIX/knoppix-data.inf
を編集
3 /KNOPPIX-DATA reiserfs
※ partition 2 は agFM があるので 3 に変更。(※ 2 でマウントされても元に戻るので問題ないかもしれませんが)
- ブート途中のメッセージ
Using /mnt-system/KNOPPIX/knoppix-data.img (rw,loop) Using /dev/sdb3 (rw) mount: mounting /dev/sdb3 on /KNOPPIX-DATA failed: No such device or address
knoppix-data.img
のマウントの後に一瞬エラーメッセージが出ますが支障はない?みたいです。
- マウント状態
knoppix@Microknoppix:~$ df -h | grep -i -e knoppix -e sdb /dev/sdb1 2.4G 2.2G 200M 92% /mnt-system /dev/cloop 1.9G 1.9G 0 100% /KNOPPIX /dev/cloop1 1.7G 1.7G 0 100% /KNOPPIX1 /dev/loop0 962M 4.7M 908M 1% /KNOPPIX-DATA knoppix@Microknoppix:~$ sudo fdisk -l /dev/sdb ディスク /dev/sdb: 14.98 GiB, 16079781888 バイト, 31405824 セクタ ディスク型式: IntelligentStick 単位: セクタ (1 * 512 = 512 バイト) セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト ディスクラベルのタイプ: dos ディスク識別子: 0x00665400 デバイス 起動 開始位置 終了位置 セクタ サイズ Id タイプ /dev/sdb1 * 6706176 11706175 5000000 2.4G c W95 FAT32 (LBA) /dev/sdb2 29388800 31404031 2015232 984M c W95 FAT32 (LBA)
- BIOS/MBRブート
-
ちょっと編集すればブートメニューが出せます。
imgPTN作成時にSYSLINUXが6.03オリジナルに置換されてたので設定ファイルにを追記するだけ。
\boot\syslinux\syslinux.cfg
# KNOPPIX 9.x isolinux/syslinux boot config UI vesamenu.c32 MENU TITLE KNOPPIX 9.1 CD Boot options Menu
但し、grub はメニューが文字化けCキー押しでコマンドラインへ。シャットダウン =
halt
, 再起動 =reboot
で。
- KNOPPIX 9.1 関連拙作めも
ほなばいちゃ!