VM stuck at boot on "/sbin/sulogin /var/log/init.fifo" after 1.6 upgrade

damien

New Member
Sep 22, 2009
14
0
1
Hello,

I upgraded to proxmox 1.6 and my Gentoo virtual machines cannot boot anymore.
The only process started are:

Code:
  PID TTY      STAT   TIME COMMAND
   71 ?        Ss     0:00 vzctl: ttyp1
   72 ttyp1    Ss     0:00  \_ -bash
   81 ttyp1    R+     0:00      \_ ps fax
   60 ?        Ss     0:00 vzctl: ttyp0
   61 ttyp0    Ss+    0:00  \_ -bash
    1 ?        Ss     0:00 init boot
   41 ?        S      0:00 [init-logger]
   42 ?        Ss     0:00 init boot
   43 ?        S      0:00  \_ /bin/bash /sbin/rc sysinit
   59 ?        S      0:00      \_ /sbin/sulogin /var/log/init.fifo

nothing more starts, I let it run for one hour. The pipe file "/var/log/init.fifo" does exist.
 
yes thanks to point that. Here was my /var/log/init.log (inside the VM):

Code:
Gentoo Linux; [url]http://www.gentoo.org/[/url]
 Copyright 1999-2005 Gentoo Foundation; Distributed under the GPLv2

 * Mounting proc at /proc ...[ oops ]

 * The "mount" command failed with error:

proc already mounted

 * Since this is a critical task, startup cannot continue.

/var/log/init.fifo: not a tty
Give root password for maintenance
(or type Control-D to continue):

So I commented the lines in "/sbin/rc" which were trying to mount /proc and now it is fine.

I have to say that these VM are not really standard ones, since they were real Gentoo servers I converted to VM with help from: http://wiki.openvz.org/Physical_to_VE

Thanks a lot!