{"id":109,"date":"2008-08-23T11:32:11","date_gmt":"2008-08-23T15:32:11","guid":{"rendered":"http:\/\/www.timelordz.com\/blog\/?p=109"},"modified":"2008-08-23T17:05:34","modified_gmt":"2008-08-23T21:05:34","slug":"opensolaris-vmware","status":"publish","type":"post","link":"https:\/\/www.timelordz.com\/blog\/2008\/08\/opensolaris-vmware\/","title":{"rendered":"OpenSolaris &#038; VMWare"},"content":{"rendered":"<p>I have really been having some fun with the new OpenSolaris 2008.05 release. It actually prompted me to break down and get a new 500GB SATA drive and do a fresh install of Suse 11 with LVM so I could have more room for virtual machines. My old install was just running out of room and I could not add more VMs, plus hdparm showed the old drive performance was pretty horrid  (17MB\/sec).<\/p>\n<p>Installing VMware Server 2.0 and getting OpenSolaris to run was a bit challenging though. There are pages on my <a title=\"VMWare Server\" href=\"http:\/\/www.timelordz.com\/wiki\/index.php\/VMware_Server_2.0\" target=\"_blank\">wiki<\/a> discussing both and some of the issues I encountered.<\/p>\n<p>Getting VMWare tools to work was a bit challenging. After installing it and restarting X the screen would go black and you are unable to get to a virtual terminal. Quite annoying. I finally found the solution courtesy of a comment by                                     Ankush on this <a title=\"Sunny Affairs\" href=\"http:\/\/blogs.sun.com\/souvik\/entry\/getting_started_with_opensolaris_2008 \" target=\"_blank\">blog.<\/a><\/p>\n<p><!--more--><\/p>\n<p>This blog is a pretty good guide to getting OpenSolaris to run on VMWare fusion. I have some additional notes on my wiki article at <a title=\"OpenSolaris and VMware\" href=\"http:\/\/www.timelordz.com\/wiki\/index.php\/OpenSolaris_VMare_Install\">here<\/a> which include some notes on installing MySQL, getting networking to work and other misc. trivia on OpenSolaris and VMware.<\/p>\n<p>The solution to this little black X delimma is quite simple:<\/p>\n<p>Log into a console session &#8211; if your grub does not have a text mode entry it will start X with the black screen automatically and you will be stuck. To avoid this simply press &#8216;e&#8217; to edit the boot line in grub, then &#8216;e&#8217; to edit the kernel line. Append this to the end of the line: init=\/bin\/bash and then boot the kernel with &#8216;b&#8217;. Log in as root and the pw is opensolaris. Now you just need to rename a file.<\/p>\n<p>View the gdm log and it will likely show an unknown symbol referenced by the offending driver. To see the log: #tail \/var\/log\/gdm\\:0.log<\/p>\n<p>The file in \/usr\/X11\/lib\/modules\/drivers is the problem. I renamed the existing vmware_drv.so to vmware_drv.so-broken and then renamed vmware_drv.so.PreVmwareToolsInstall into vmware_drv.so, rebooted and it works great.<\/p>\n<p>This was a pretty annoying problem and I hope others are able to resolve it so they can enjoy test driving OpenSolaris with ZFS, DTrace and all its goodies. Enjoy!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have really been having some fun with the new OpenSolaris 2008.05 release. It actually prompted me to break down and get a new 500GB SATA drive and do a fresh install of Suse 11 with LVM so I could have more room for virtual machines. My old install was just running out of room [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-109","post","type-post","status-publish","format-standard","hentry","category-it-adventures"],"_links":{"self":[{"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/posts\/109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/comments?post=109"}],"version-history":[{"count":0,"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/posts\/109\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/media?parent=109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/categories?post=109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.timelordz.com\/blog\/wp-json\/wp\/v2\/tags?post=109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}