Debian だと cloop-src パッケージを使って cloop.ko を作ることができる.
あとは,/usr/share/doc/cloop-src/README に書いてあるけど,
# modprobe cloop file=/path/to/compressed/image # mount -o ro /dev/cloop /mnt/
でマウントできた.
ISOLINUX になった Knoppix のカスタマイズについて概略を載せる. そのうちスクリプト化しよう.
それぞれがなにをやっているかは 参考にしたきんねこさんの記事が詳しい.
mkdir -p source/KNOPPIX mkdir -p master/KNOPPIX/KNOPPIX mkdir /tmp/mnt-1 mount -o loop /path/to/knoppix_v3.6_20040816-20040914.iso /tmp/mnt-1 modprobe cloop file=/tmp/mnt-1/KNOPPIX/KNOPPIX mkdir /tmp/mnt-2 mount -o ro /dev/cloop /tmp/mnt-2 cp -Rpv /tmp/mnt-2/* source/KNOPPIX cp -p /tmp/mnt-1/KNOPPIX/*.* master/KNOPPIX/KNOPPIX cp -Rp /tmp/mnt-1/*.* master/KNOPPIX/ cp -Rp /tmp/mnt-1/Demos master/KNOPPIX/ cp -Rp /tmp/mnt-1/Aist master/KNOPPIX/ cp -Rp /tmp/mnt-1/coLinux master/KNOPPIX/ cp -Rp /tmp/mnt-1/boot master/KNOPPIX/
mkisofs -R -l -V "MyKNOPPIX iso9660" \
-hide-rr-moved -v source/KNOPPIX \
| create_compressed_fs - 65536 \
> master/KNOPPIX/KNOPPIX/KNOPPIX
cd master/KNOPPIX
mkisofs -no-emul-boot -boot-info-table \
-l -r -J -V "My-KNOPPIX" -hide-rr-moved -v \
-b boot/isolinux/isolinux.bin \
-c boot/boot.cat \
-o ../my-knoppix-`date --iso`-01.iso \
.
Debian | LOOX T70HN | Linux | Rails | Rast | Ruby | TYPE T VGN-TZ90HS | boat | hardware | music | p | snowboard | software | surfing | tDiary | その他 | ボウリング | 映画 | 家族 | 会社 | 管理 | 丸藤 | 高専 | 散歩 | 仕事 | 自分 | 鼕
"Yuya.Nishida." / 西田 雄也 <yuya at j96 dot org>