- 345 名前:login:Penguin mailto:sage [2007/03/22(木) 23:11:12 ID:iLXLXZWh]
- ほんとに需要あるのかな。そんな難しい話でもないが、一応書いておく。
お題 USBブートできないPCで、名刺サイズCD-R(50MB)でブートし、USBメモリにある数百MBのKNOPPIXアプリを使う方法 1) 普通のKNOPPIXをCD/DVDで立ち上げる 2) KNOPPIXディレクトリを省いたISOファイル(work.iso)を作る $ mkdir work $ rsync -a --exclude=KNOPPIX /cdrom/ work/ $ chmod -R +w work $ mkisofs -pad -l -r -J -v -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -hide-rr-moved -o work.iso work これでwork.isoは約5MBとなる 3) work.isoと/cdrom/KNOPPIXをUSBメモリへコピーする $ cp -a work.iso /cdrom/KNOPPIX /media/sda1 ※USBメモリにKNOPPIXが入ってる場合は、work.isoだけコピー 4) PCを再起動して、USBメモリ内のwork.isoを名刺サイズCD-Rへ焼く 5) PCを再起動して、CDブートしてみる。 USBメモリ内のKNOPPIXディレクトリを見つけ出せれば成功。起動後はCDを抜いてもいい。 見付けられない場合は Can't find KNOPPIX filesystem と出るので、そのようなPCではあきらめる。 KNOPPIX以外でも似たような手法で起動できるはず。 SLAXなら、vmlinuzとinitrd.gzをwork.isoへ、slax.isoをUSBメモリへそれぞれ入れて、 from=/dev/sda1/slax.isoとかisolinux.cfgに書いておけばデュアルブートも可能。 KNOPPIXとSLAXのブートファイルを入れて、work.isoは9MBくらい
|

|