<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On 31 July 2013 16:24, Kris Moore <span dir="ltr"><<a href="mailto:kris@pcbsd.org" target="_blank">kris@pcbsd.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <br>
    -----BEGIN PGP SIGNED MESSAGE-----<br>
    Hash: SHA1<div><div class="h5"><br>
    <br>
    On 07/31/2013 06:56, Lars Engels wrote:<br>
    </div></div><span style="white-space:pre-wrap"><div><div class="h5">> On Wed, Jul 31, 2013 at
      01:15:25PM +0300, Mike Barnard wrote:<br>
      >> On 31 July 2013 11:47, Mike Barnard
      <a href="mailto:mike.barnardq@gmail.com" target="_blank"><mike.barnardq@gmail.com></a> wrote:<br>
      >><br>
      >>> hi,<br>
      >>><br>
      >>> I updated my pcbsd this morning, GMT+3, and rebooted.<br>
      >>><br>
      >>> I cannot seem to get past single user mode, it ends
      up complaining<br>
      >>> about not being able to find /bin/sh.<br>
      >><br>
      >><br>
      >><br>
      >> It turns out that more than just sh is missing. A quick
      check shows that<br>
      >> these files are missing from the /bin directory<br>
      >><br>
      >> chio<br>
      >> cmp<br>
      >> cp<br>
      >> csh<br>
      >> cut<br>
      >> df<br>
      >> du<br>
      >> ed<br>
      >> ls<br>
      >> pax<br>
      >> ps<br>
      >> rcp<br>
      >> red<br>
      >> rmail<br>
      >> sh<br>
      >> sleep<br>
      >> tcsh<br>
      >><br>
      >> I restored these by booting from the installation media,
      Choose option 5 to<br>
      >> boot into Emergency Console. After it brings the PCBSD
      Utility screen -><br>
      >> Utilities -> Shell<br>
      >><br>
      >> I plugged in my portable disk and mounted it on /mnt and
      copied the files<br>
      >> in /bin over to my portable disk. I rebooted my PCBSD
      installation, chose<br>
      >> single usermode, entered /usr/local/bin/bash for my shell
      (since sh was not<br>
      >> possible)<br>
      >><br>
      >> I remounted / as read write (mount -o rw
      tank0/ROOT/default /) and first<br>
      >> moved cp over to /bin, then used cp -i to not overwrite
      existing files.<br>
      >><br>
      >> At least I can now log into my PC. Will attempt this
      update again and post<br>
      >> if anything goes wrong.<br>
      >><br>
      >> PS: While booting, I get a screen that shows me<br>
      >><br>
      >> geom_journal.ko missing<br>
      >> geom_mirror.ko missing<br>
      >> geom_eli.ko missing<br>
      ><br>
      > In such cases it's very good to know that there are
      statically compiled<br>
      > binaries of the most useful programs to rescue a system in
      /rescue.<br>
      > For example there's /rescue/sh, /rescue/zfs, /rescue/zpool,<br>
      > /rescue/kldload, etc...<br>
      ><br>
      ><br></div></div><div class="im">
      > _______________________________________________<br>
      > Testing mailing list<br>
      > <a href="mailto:Testing@lists.pcbsd.org" target="_blank">Testing@lists.pcbsd.org</a><br>
      > <a href="http://lists.pcbsd.org/mailman/listinfo/testing" target="_blank">http://lists.pcbsd.org/mailman/listinfo/testing</a></div></span><br>
    <br>
    Thanks for the report! I'm checking into this now. Did you run into
    this on the desktop or server install? I.E. did you update through
    the GUI?<br>
    <br>
    At first glance it looks like its an issue with multiple
    freebsd-update commands running at the same time, cause some sort of
    conflict with the data to be installed. I'm going to address this
    shortly.<br>
    <br></div></blockquote><div><br><br></div><div>That was going to be my next email. The fact that the GUI shows me the updates and when I click on "Install Updates", it goes back to checking for updates and does not actually do the update. So I stopped it, and ran freebsd-update fetch and freebsd-update install and ended up with this botched upgrade. After restoring the files, I was able to run this from command line again with no issues. The GUI just brings me the updates available and no updates are installed. I wonder why...<br>
<br></div><div>This is being run from my laptop.</div></div><br><br clear="all"><br>-- <br>Mike<br><br>Of course, you might discount this possibility, but remember that one in a million chances happen 99% of the time.<br>
------------------------------------------------------------
</div></div>