É bastante simples fazer algo assim usando a ferramenta chroot. Se você montar dizer Ubuntu para algum local, então você pode executar os programas desse sistema operacional. O processo seria algo como isto.
mount /dev/sdu1 /mnt/otheros #Mount the / of the foreign OS to some directory
chroot /mnt/otheros #You should now be able to run all the programs of the foreign OS.
cat /etc/*-release
Nota: o chroot só pode ser executado como root. Você pode querer olhar para o fakechroot / fakeroot como uma alternativa.