Linux в виртуальную машину на Mac OS с прямым доступом к диску?
Да вроде как, если это внешний диск, то он прокинется в виртуалку просто как любое USB устройство, целиком.
Поддерживаю решение с LiveCD. Это самый простой вариант — загрузились с сд/флешки, форматнули юсб винт и перекинули данные с основного. Но если все же хотите подключить реальный винт в качестве хранилища виртулбокса то вам сюда www.virtualbox.org/manual/ch09.html#rawdisk