>>28
1.grub4dos等、iso内のkernel/initrdを指定できるローダを使う
title TinyCoreLinux ( iso image )
map /iso/thincore.iso (hd32)
map --hook
root (hd32)
kernel /boot/bzimage quiet
initrd /boot/tinycore.gz
確認してないが、たぶんこんな感じでいけるはず (3行目のディレクトリ名ファイル名は任意)

2.VMwarePlayer(無料)等を使う
 ほとんどの起動可能isoで使えるが、欠点は推して知るべし
3.IOdataやバファローの2.5インチポータブルHDDを使う
 制限や相性があると思うが持ってないから知らん
 機会があったら試してみたい