On Fri, 06 Jun 2014 13:02:14 +0530 Ramakrishnan Muthukrishnan 
<vu3...@gmail.com> wrote:
> On Fri, Jun 6, 2014 at 11:30 AM, Bakul Shah <ba...@bitblocks.com> wrote:
> > On Fri, 06 Jun 2014 10:48:21 +0530 Ramakrishnan Muthukrishnan <vu3rdd@gmail
> .com> wrote:
> >> Well, looks like I cannot run any binaries anymore and getting the
> >> suicide message! I don't have anything critical on this vm image and
> >> can re-install it. But I want to see if I can recover it and how. I
> >> will re-read the "syscall 53" thread to look for any solutions.
> >
> > Aren't the old binaries saved under the same name  but
> > prefixed with _?  If you haven't rebooted yet, you can use
> > those to copy the new kernel to the FAT partition.
> 
> Thanks, I didn't know that old binaries are kept prefixed with _. Very nice!
> 
> I copied the kernels from David (9legacy.org/download/kernel.tar.bz2),
> untar'ed it. This copied into /386/9pcf. Then I do:

I don't know what's on 9legacy.org. Copy the labs kernel from
/386/9pcf since after reboot it will support the updated labs
binaries that use nsec() syscall.

My assumption is you are running an old kernel with new
binaries.

> 9fat:
> _cp /386/9pcf /n/9fat/9pcf
> 
> But I get an error message: '/n/9fat/9pcf clone failed'.

9fat: will use the new binaries! Look at /rc/bin/9fat: and
follow the steps using the old binaries. The following may
be enough.


_dossrv 
_mount -c /srv/dos /n/9fat /dev/sdC0/9fat

Unless dossrv is already running (use _ps) and /n/9fat is
already mounted, in which case you will have to _unmount it
and kill dossrv.

Reply via email to