для исошников есть команда loopback, используется как-то так:
loopback имя_девайса (hdX,Y)/path/filename.iso
или наоборот аргументы, с зоду не помню, почитай то ли 6-й, то ли 10 пост, есть раздел про консольные команды.
после этого содержимое исошника станет содержимым виртуального девайса (ну типа смонтируется он туда). дальше уже надо смотреть, что с него загружать. если речь об установочном для убунты - сразу скажу, что запустить-то я его запущал без проблем, но на стадии поиска самого себя он упорно ломится на привод и там, понятно, не находит болванки. так что тут надо читать конфиги тамошнего isolinux и думать над параметрами загрузки. ну а если что попроще, то пожалуйста...