Absolutamente você pode correr de um disco rígido! Um disco rígido é apenas uma versão interna de um drive USB (para seus propósitos), então você pode fazer isso sem nenhum problema. Basta jogar o iso em uma partição e você deve estar pronto.
NOTA: Eu não tentei isso sozinho, mas eu conheço pessoas que têm.