Depois de ter um lote de falhas com o unetbootin (não tenho a menor dúvida de que as pessoas ainda recomendam), descobri que com algum trabalho você pode fazer isso facilmente.
Você precisará de um programa capaz de exatamente copiar uma partição ou unidade, bit por bit, incluindo o Master Boot Record. Alguns estão incluídos no Windows que supostamente funcionam, eu uso um método VMWare complicado, e há muitos outros (gratuitos e não) disponíveis. Apenas o Google "disk cloners" (desculpe, eu não tenho nenhuma recomendação).
Você também precisará de um programa capaz de montar um ISO como uma unidade de disco. O Daemon Tools Lite (uma versão inicial sem anúncios) funciona perfeitamente.
Tudo o que você precisa fazer é montar a imagem do disco como uma unidade e clonar essa unidade / partição no seu pen drive. Funciona perfeitamente na maior parte do tempo e é muito rápido (não tão rápido quanto o unetbootin, mas, novamente, funciona ).
Eu testei o método no Windows, DOS, Ubuntu, Linux Puppy, GPartEd e CloneZilla e Mac OS X. Trabalhei muito bem em todos eles. Contanto que o seu sistema possa inicializar a partir do USB, ele deve funcionar. Pode haver problemas se não for capaz de ler um sistema de arquivos de CD no BIOS, mas se o BIOS puder inicializar a partir do CD e USB (mas não houver hardware de CD), você ainda deve estar bem.
No entanto, , você pode querer verificar e certificar-se de que sua imagem do Solaris é válida. Um erro de kernel corrompido geralmente é o resultado de uma imagem de disco defeituosa. Não é grande coisa em flash drives que você pode reescrever, mas se nada funcionar e você continuar recebendo o erro, verifique a imagem.