{"id":1360,"date":"2009-05-11T09:40:14","date_gmt":"2009-05-11T09:40:14","guid":{"rendered":"http:\/\/coalface.mcslp.com\/?p=235"},"modified":"2010-09-12T16:03:25","modified_gmt":"2010-09-12T16:03:25","slug":"solaris-10-boot-failure","status":"publish","type":"post","link":"https:\/\/planet.mcb.guru\/?p=1360","title":{"rendered":"Solaris 10 Boot Failure"},"content":{"rendered":"<p>OK, so this has now bitten me twice on a new install. <\/p>\n<p>Basically, put Solaris 10u5 on certain machines, and it will work fine until you edit the <code>\/etc\/vfstab<\/code> and forget to add a terminating newline to one of your entries. <\/p>\n<p>Upon reboot you will get something like this: <\/p>\n<p><code>Error: svc:\/system\/filesystem\/root:default failed to mount \/boot (see 'svcs -x' for details)<br \/>\n[ system\/filesystem\/root:default failed fatally (see 'svcs -x' for details) ]<br \/>\nRequesting System Maintenance Mode<br \/>\nConsole login service(s) cannot run<\/code><\/p>\n<p>At the top of the output from svcs, you&#8217;ll see:<\/p>\n<p><code>svc:\/system\/filesystem\/root:default (root file system mount)<br \/>\nReason: Start method exited with $SMF_EXIT_ERR_FATAL<br \/>\nsee: http:\/\/sun.com\/msg\/SMF-8000-KS<br \/>\nsee: \/etc\/svc\/volatile\/system-filesystem-root:default.log<br \/>\nImpact: 44 dependent services are not running.  (use -v for list.)<\/code><\/p>\n<p>The problem is that missing newline, which means the mount table is never parsed correctly. <\/p>\n<p>To fix, enter your root password to get into admin mode. You&#8217;ll need to first remount the root fs as read\/write: <\/p>\n<p><code># mount -orw,remount<\/code><\/p>\n<p>And then add that offending missing line end: <\/p>\n<p><code># echo >>\/etc\/vfstab<\/code><\/p>\n<p>Be careful with that second line; miss a <code>><\/code> symbol and you&#8217;ll wipe out your vfstab altogether. <\/p>\n<p>Now reboot, and things should be back to normal. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, so this has now bitten me twice on a new install. Basically, put Solaris 10u5 on certain machines, and it will work fine until you edit the \/etc\/vfstab and forget to add a terminating newline to one of your entries. Upon reboot you will get something like this: Error: svc:\/system\/filesystem\/root:default failed to mount \/boot [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[36,61,59],"_links":{"self":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/posts\/1360"}],"collection":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1360"}],"version-history":[{"count":1,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/posts\/1360\/revisions"}],"predecessor-version":[{"id":6756,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=\/wp\/v2\/posts\/1360\/revisions\/6756"}],"wp:attachment":[{"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/planet.mcb.guru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}