Tag Archives: init process runlevel

init:no more processes left in this runlevel

我冲动之下,想更新gentoo 系统,步骤如下:

$ sudo emerge --sync
$ sudo emerge -avuDN world
$ sudo revdep-rebuild # app-portage/gentoolkit 包的一个工具。

可是,更新之后就出现了一个这样的问题,shutdown -h now和reboot命令出现问题了,关机和重启之后,总是会出现这样的问题:
init:no more processes left in this runlevel,
然后就一直停在这个地方。我当然不知道怎么回事,首先当然是google了。找到了这么一个帖子:

http://bugs.gentoo.org/show_bug.cgi?id=252632 
我大致看了一下,看不太明白,但是我里面有一行给我印象很深刻: 

emerge -pv udev openrc sysvinit。我按照这个命令试试,下载的软件信息里面右

 * Messages for package sys-fs/udev-141:

 * 
 * Updating persistent-net rules file
 *                                   
 * restarting udevd now.             
 *                                   
 * persistent-net does assigning fixed names to network devices.
 * If you have problems with the persistent-net rules,          
 * just delete the rules file                                   
 *      rm /etc/udev/rules.d/70-persistent-net.rules            
 * and then reboot.                                             
 *                                                              
 * This may however number your devices in a different way than they are now.                                                                     
 *                                                                       
 * If you build an initramfs including udev, then please                 
 * make sure that the /sbin/udevadm binary gets included,                
 * and your scripts changed to use it,as it replaces the                 
 * old helper apps udevinfo, udevtrigger, ...                            
 *                                                                       
 * mount options for directory /dev are no longer                        
 * set in /etc/udev/udev.conf, but in /etc/fstab                         
 * as for other directories.                                             
 *                                                                       
 * For more information on udev on Gentoo, writing udev rules, and       
 *          fixing known issues visit:                                   
 *          http://www.gentoo.org/doc/en/udev-guide.xml                  

 * Messages for package sys-apps/openrc-0.4.3-r2:

 * /etc/conf.d/rc is no longer used for configuration.
 * Please migrate your settings to /etc/rc.conf as applicable
 * and delete /etc/conf.d/rc
 * You should now update all files in /etc, using etc-update
 * or equivalent before restarting any services or this host.
 *
 * Please read the migration guide available at:
 * http://www.gentoo.org/doc/en/openrc-migration.xml
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 28 config files in '/etc' need updating.

 * IMPORTANT: 1 config files in '/usr/share/config' need updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.

 * IMPORTANT: 1 news items need reading for repository 'kde4-experimental'.
 * Use eselect news to read news items. 

呵呵,看我加蓝色的那些字体,就是那些信息就了我,虽然我还不知道怎么回事,但,使用google的信心已决~~呵呵,不知道google对我有多重要~~