[Users] Problems w/ busybox's init in VPS

2007-03-27 Thread Enrico Weigelt

Hi folks,


I've got problems with booting an busybox-based VPS: init does
not seem to do anything (at least it does not run the boot 
scripts) ?

Any suggest what could be wrong here ?


thx
-- 
-
 Enrico Weigelt==   metux IT service - http://www.metux.de/
-
 Please visit the OpenSource QM Taskforce:
http://wiki.metux.de/public/OpenSource_QM_Taskforce
 Patches / Fixes for a lot dozens of packages in dozens of versions:
http://patches.metux.de/
-
___
Users mailing list
Users@openvz.org
https://openvz.org/mailman/listinfo/users


Re: [Users] Problems w/ busybox's init in VPS

2007-03-27 Thread Kir Kolyshkin
Let's move the discussion to devel@ list. I'm now posting to both, but 
please remove users@ when replying.


Enrico Weigelt wrote:

* Enrico Weigelt [EMAIL PROTECTED] wrote:

Hi, 

  

I've got problems with booting an busybox-based VPS: init does
not seem to do anything (at least it does not run the boot 
scripts) ?



I strace'd a little bit, and there are some strange things
going on:

* init tries to write to fd -1 ! (maybe it didn't get some 
  valid stdio passed on startup)
  

Perhaps it tried to open /dev/console and failed (open() returned -1).
* it tries to do some tty specific ioctl()'s on fd 0, which 
  doesn't seem to be an tty (at least it gets ENOTTY)
  
Again that should probably be /dev/console (in case no fds are open the 
first successful open() _usually_ returns 0).

* when reading /etc/inittab, it gets fd 0, so it seems no
  other fd's (ie. stdin, stdout, stderr) are open !
  
This (the absense of stdin/out/err) is probably perfectly valid -- since 
init does not have a parent process, nobody would read/write those fds.

* when trying to open /dev/console, it gets permission denied.
  
Ah-ha, probably that is the root of the problem. What if you will create 
an empty text file named /dev/console?


Any suggest what could be wrong here ?

cu
  


___
Users mailing list
Users@openvz.org
https://openvz.org/mailman/listinfo/users