Vitruvian Penguin
knoppix

[knoppix:5621] KN OPPIXV3.9のカスタマイズです

Date: Thu, 6 Oct 2005 14:43:45 +0900 (JST)
X-mailer: FreeML Web Mailer XP; SP2
KNOPPIXV3.9のカスタマイズについてお尋ねします。
わたしは今、専門学校でPC-UNIXを教えています。
今年は、KNOPPIXのカスタマイズをやってみようかなと思っている
しだいです。
そこで、インターネットからその資料を探しながら見様見まねで
コマンドコードを入れて実行しているのですがなかなかいまくいきません。
以下に実行した操作、コマンドコードを書いていきます。

1.から11まではうまく実行できたような気がしています。
12.でカタログディレクトリが見付からないといわれています。

どこがいけないのでしょう。御指摘をお願いしたいと思います。

1.KNOPPIX V3.9でコンピュータを起動させる。
dmesgの内容です(一部) CPU P3の1GHZ MEM 500Mです
---------------------------------------------------
Linux version 2.6.11 (root@Knoppix) (gcc-Version 3.3.5 (Debian
1:3.3.5-12)) #2
SMP Thu May 26 20:53:11 CEST 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 505656k/516032k available (1847k kernel code, 9728k reserved,
946k data
, 292k init, 0k highmem)
----------------------------------------------------
dfの内容
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 3471        19      3452   1% /
/dev/hdd                714842    714842         0 100% /cdrom
/dev/cloop             2217400   2031588     73172  97% /KNOPPIX
/ramdisk                396296     10720    385576   3% /ramdisk
/UNIONFS               2613696   2042308    458748  82% /UNIONFS
/UNIONFS/dev/hda2    100790036  12511496  83158628  14% /mnt/hda2
/UNIONFS/dev/uba1       250720     31328    219392  13% /mnt/uba1
----------------------------------------------------

*/mnt/hda2が80Gを越えているので。ここを作業領域に使います。

2.#mkdir -p /mnt/hda2/source/KNOPPIX
  #mkdir -p /mnt/hda2/master/KNOPPIX

3.#cp -dpR /KNOPPIX/* /mnt/hda2/source/KNOPPIX
  #cp -dpR /cdrom/* /mnt/hda2/master

4.#cd /mnt/hda2/source/KNOPPIX
  #chroot /mnt/hda2/source/KNOPPIX
  #mount -t proc /proc proc 

5. 壁紙の画像をオリジナルにする。
6. 今回はパッケージの確認のみ。
7.#apt-get clean 
8.#umount /proc
9.#exit
10. #cd /mnt/hda2/master
    #mkisofs -R -l -V "AIZ001" -hide-rr-moved -v -o /mnt/hda2/new.img
/mnt/hda2/source/KNOPPIX
      この行は1行です。
11.#create_compressed_fs new.img 65536 > mnt/hda2/master/KNOPPIX/KNOPPIX

12.#mkisofs -pad -l -r -J -v -V "AIZ001" \
        -b boot/isolinux/isolinux.bin \
        -c boot/isolinux/boot.cat \
        -hide-rr-moved  -boot-load-size 4 \
        -no-emul-boot  -boot-info-table \
        -o /mnt/hda2/KNOPPIX.iso \
        /mnt/hda2/master/KNOPPIX
 
シェルから12.を実行したところ。カレントディレクトリは/mnt/hda2/masterです

knoppix@0[master]$ sh /mnt/uba1/mkisoboot1.sh
INFO:   EUC-JP character encoding detected by locale settings.
        Assuming EUC-JP encoded filenames on source filesystem,
        use -input-charset to override.
mkisofs 2.01-unofficial-iconv (i686-pc-linux-gnu)
Scanning /mnt/hda2/master/KNOPPIX
Scanning /mnt/hda2/master/KNOPPIX/images
mkisofs: Uh oh, I cant find the boot catalog directory 'boot/isolinux'!

というメッセージがでます。
確認でlsコマンドを実行しましたが このディレクトリは存在します。

knoppix@0[master]$ ls boot/isolinux
boot.cat  f2  german.kbd    isolinux.cfg  logo.16  minirt.gz
boot.msg  f3  isolinux.bin  linux         memtest
<Prev in Thread] Current Thread [Next in Thread>