Use o sinalizador de inicialização milestone=none
:
Se você estiver no SPARC, no prompt do openboot:
ok boot -m milestone=none
Se você estiver no x86, ajuste a entrada de inicialização do grub da mesma maneira. O comando preciso dependerá da versão do Solaris.
Editar:
Não sei por que você deseja evitar a inicialização de um CD, mas essa é a maneira mais simples de recuperar uma senha de root perdida. As alternativas parecem exageradas:
-
movendo o disco para outro Solaris na máquina x86, importe seu conjunto raiz e corrija a senha
-
instalando um servidor de inicialização PXE, inicialize a partir da rede, importe o pool, corrija a senha
-
encontre uma conta de usuário do servidor remoto com acesso ssh sem senha ao usuário root ou um usuário com a função raiz ou o acesso sudo no servidor de destino.