Solaris / OpenSolarisThis forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have installed solaris 9 on my Intel Box at home. Once I have changed the defaukt sheel for root as /sbin/bash instead of /sbin/sh. After that when I have restarted the solaris, it will not allow me to login as it showes the error as "Invaild Shell". Now can you suggest me how I can resolve this issue without reinstalling the os.
when prompted for the type of installation you want to perform. You can also do the same while booting from the boot disk when prompted to select (b)oot or (i)nterpreter.
the problem was that you changed it incorrectly. The path to the bash shell is /bin/bash. You will have to boot from the cd into single user mode, mount the root file system into /a or /mnt in the cd and edit /etc/passwd to put back the correct shell. Also, don't forget to set your editor variable and terminal variable.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.