A inicialização de CD / DVD é feita usando um padrão chamado El Torito que é diferente do processo usado para inicializar a partir de um disco rígido. O arquivo ISO da instalação do OpenSUSE contém informações de inicialização do El Torito, mas o seu computador provavelmente não suporta o El Torito em discos rígidos, portanto você não pode inicializar a partir de uma imagem ISO que tenha sido copiada para uma partição de disco.
Você pode poder usar o carregador de inicialização e o kernel no liveCD do Ubuntu para inicializar o instalador do OpenSUSE a partir do disco, especificando root=/dev/sda4
no prompt de inicialização do CD. Mas você estaria executando o OpenSUSE com o kernel do Ubuntu, o que pode causar problemas.