precise571 に isolinux が通じない
Posted: 15/08/28(金) 11:51
tahl も slaxen も isolinuxに対応した形をしてます。
自分がアプリを苦労してつめこんだ precise571を CDの形で持ちたいというのは 自然な流れとおもいます。
自分の場合、preciseはPPPフォルダにあります。
ここに tahrの isolinux.bin だけをコピーします。
すると
# cd PPP/
# ls
AUTORUN.INF boot.cat isolinux.bin splash.xpm
PUPPY.ICO boot.catalog menu-advanced.lst vmlinuz
PUPPYJP.ICO goffice-precise_571.sfs menu.lst
README.HTM grldr precisesave-1st.2fs
READMEJA.HTM initrd.gz puppy_precise_5.7.1JP.sfs
なります。
このフォルダで
# mkisofs -r -l -J -o ../PRECISE.iso -b isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table .
します(カタログは不要)
I: -input-charset not specified, using utf-8 (detected in locale settings)
Size of boot image is 4 sectors -> No emulation
1.52% done, estimate finish Fri Aug 28 11:14:44 2015
3.02% done, estimate finish Fri Aug 28 11:14:12 2015
ーーー
98.21% done, estimate finish Fri Aug 28 11:15:07 2015
99.72% done, estimate finish Fri Aug 28 11:15:08 2015
Total translation table size: 2048
Total rockridge attributes bytes: 1601
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used 0
330941 extents written (646 MB)
とわずか遅いnopaeマシンでも23秒たらずでリマスタ?されます。
確認のため
# cd ../
# mount -o loop PRECISE.iso k
mount: /dev/loop0 は書き込み禁止です、読み込み専用でマウントします
# ls k
AUTORUN.INF READMEJA.HTM grldr menu.lst vmlinuz
PUPPY.ICO boot.cat initrd.gz precisesave-1st.2fs
PUPPYJP.ICO boot.catalog isolinux.bin puppy_precise_5.7.1JP.sfs
README.HTM goffice-precise_571.sfs menu-advanced.lst splash.xpm
で 元のままですが、違いは 世界に唯一無二のisoファイル つまり bootable CDを持てたことです。
なんか 一つのdistributionをつくった気分。
precise571にisolinux.binを最初から入れたものを 配布されるとなにかと便利なような気がします。
ただし PRECISE.iso をCDで焼いたものが CDからブートするかは未確認。
ーーーーーーーーーーーーーーーーーー
バカでかいlinux(2Gはあります)も同じ命令は走るんですが scanningからはじまります。
時間がかかります。で中段しました。
preciseで ブートしてquirky のパーディションをどこかにマウントしてやれば 世界にたった一つのquirkey DVDできるかも。
自分がアプリを苦労してつめこんだ precise571を CDの形で持ちたいというのは 自然な流れとおもいます。
自分の場合、preciseはPPPフォルダにあります。
ここに tahrの isolinux.bin だけをコピーします。
すると
# cd PPP/
# ls
AUTORUN.INF boot.cat isolinux.bin splash.xpm
PUPPY.ICO boot.catalog menu-advanced.lst vmlinuz
PUPPYJP.ICO goffice-precise_571.sfs menu.lst
README.HTM grldr precisesave-1st.2fs
READMEJA.HTM initrd.gz puppy_precise_5.7.1JP.sfs
なります。
このフォルダで
# mkisofs -r -l -J -o ../PRECISE.iso -b isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table .
します(カタログは不要)
I: -input-charset not specified, using utf-8 (detected in locale settings)
Size of boot image is 4 sectors -> No emulation
1.52% done, estimate finish Fri Aug 28 11:14:44 2015
3.02% done, estimate finish Fri Aug 28 11:14:12 2015
ーーー
98.21% done, estimate finish Fri Aug 28 11:15:07 2015
99.72% done, estimate finish Fri Aug 28 11:15:08 2015
Total translation table size: 2048
Total rockridge attributes bytes: 1601
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used 0
330941 extents written (646 MB)
とわずか遅いnopaeマシンでも23秒たらずでリマスタ?されます。
確認のため
# cd ../
# mount -o loop PRECISE.iso k
mount: /dev/loop0 は書き込み禁止です、読み込み専用でマウントします
# ls k
AUTORUN.INF READMEJA.HTM grldr menu.lst vmlinuz
PUPPY.ICO boot.cat initrd.gz precisesave-1st.2fs
PUPPYJP.ICO boot.catalog isolinux.bin puppy_precise_5.7.1JP.sfs
README.HTM goffice-precise_571.sfs menu-advanced.lst splash.xpm
で 元のままですが、違いは 世界に唯一無二のisoファイル つまり bootable CDを持てたことです。
なんか 一つのdistributionをつくった気分。
precise571にisolinux.binを最初から入れたものを 配布されるとなにかと便利なような気がします。
ただし PRECISE.iso をCDで焼いたものが CDからブートするかは未確認。
ーーーーーーーーーーーーーーーーーー
バカでかいlinux(2Gはあります)も同じ命令は走るんですが scanningからはじまります。
時間がかかります。で中段しました。
preciseで ブートしてquirky のパーディションをどこかにマウントしてやれば 世界にたった一つのquirkey DVDできるかも。