[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sarge in chroot



Þann Föstudagur 9. september 2005 21:02 skrifaði Lennart Sorensen:
> On Fri, Sep 09, 2005 at 08:59:33PM +0200, Gudjon I. Gudjonsson wrote:
> > Thanks for the answer. Now matlab starts halfway and exits with the
> > following commands:
> > gudjon@mve035:~$ dchroot -c amd64 -d matlab
> > (amd64) matlab
> > ??? MATLAB was unable to open a pseudo-tty: No such file or directory
> > [2,1] The unix() and ! commands will not work in this MATLAB session. 
> > Other commands which depend upon unix() and ! will also fail.  Your
> > system may be running low on resources.  If the problem persists after a
> > reboot, check with your system administrator and confirm that your pty
> > subsystem is properly configured.
> >
> >  Failed to start the Desktop: Unable to register Command Window
> > dchroot: Child exited non-zero.
> > dchroot: Operation failed.
>
> Did you bind mount /dev or rbind mount /dev (rbind would also
> recursively have included /dev/pts/ which is where the tty's are
> stored).
>
> Len Sorensen
That did the trick. Now I get the following message when starting matlab
gudjon@mve035:~$ dchroot -c amd64 -d matlab
(amd64) matlab
 Failed to start the Desktop: Unable to register Command Window
dchroot: Child exited non-zero.
dchroot: Operation failed.

and if I use strace then I get the output:
dchroot: chroot: Operation not permitted
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 4868
plus a lot more of course
   Do you have any idea what that might be. The string "dchroot: chroot: 
Operation not permitted" did not give any reasonable hints by google.

Thanks
Gudjon



Reply to: