September 03 2010

?/etc/init.d/rc exited outside the expected code flow? Linux Error

Tagged Under : , , , , , , , , , , , , , , , , , , , , , , , , , , ,

The final step of Linux boot process is init process, which starts a system process defined in /etc/ initab file. init config file then directs the init process and the shell script /etc/rc.d/rc.sysinit runs. Linux distros put some startup scripts in rc subdirectories, particularly at /etc/rc.d to take control of the services required to be started at boot. But sometimes, you find errors while this process and your system fails to boot. In such situations, you might need to reformat and reinstall the system. Consequently, you require your recent data backup to restore missing information. But if backup exists in unclean state or is currently not present, use of Linux Data Recovery applications can get your lost data back.

You might receive the similar error message while trying to boot your Linux based system:

“/etc/init.d/rc exited outside the expected code flow.

init:rcS main process <number> terminated with status <status>”

You cannot boot the system after this error message.

Cause

Init scripts are located at /etc/init.d/ directory. The above error message occurs if these scripts fail to load and start. It might occur if some of the init.d scripts are corrupted or damaged. As a result, services don’t start and your system fails to boot.

Solution

To solve the existing issue, you should try any of these methods:

• You can boot the system using Live CD and recreate the damaged files using gedit. gedit is the text editor developed for GNOME desktop environment. It is a UTF-8 compatible text editor.

• Try booting the system with Live CD and replacing the damaged script file

• If the above measures fail to correct the problem, you should reformat and reinstall the operating system. After this, you need to use your recent data backup to restore lost information.

While restoring data from backup, if you find any errors or it proves to be incomplete, you should use Linux Recovery applications. These are advanced tools built with indigenous technology to locate the missing information on disk and finally restore it. You find such Linux Data Recovery products with graphically rich user interface.

Stellar Phoenix Linux Data Recovery is an advanced tool to recover lost data from Ext2, Ext3 and ReiserFS based drives. It is a read-only application with high-end scanning algorithms and self-descriptive interface. It supports safe Data Recovery Linux for all of the Linux distributions like SUSE, Gentoo, Mandrake, Debian and more.

Allen a student of Mass Communication doing research on data recovery software. He is also a freelancer for http://www.stellarinfo.com

Incoming search terms for the article:

August 07 2010

Force Leave Operation with cman_tool Command Cause Data Loss in Linux

Tagged Under : , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

In Linux operating system-based computer, the Cluster Management tool or Cluster Manager is used to manage the user nodes. This is a command-line or GUI tool, which works on one or multiple cluster nodes. It works together with the cluster management agent. It has various subsystems and CMAN is one of them.
To manage the cluster management subsystem CMAN, cman_tool program is used. But in case if you use incorrect command or switch with this utility, all cluster nodes may get affected and data loss situations arise. In order to retrieve data in these circumstances, Linux Data Recovery solutions are required.

The cman_tool could be used for joining the nodes to cluster, kill another cluster node, change value of the expected votes of cluster, and leave the cluster. You should be careful while using this application and must understand the consequences of commands issued through cman_tool. They might affect all the nodes in cluster. In most of the cases, this program is invoked by the shutdown and startup scripts. The cman_tool uses various subcommands, which include the following:

Join- It is the major use of the cman_tool. This utility instructs cluster manager to try to join the existing cluster or form a new cluster (if there is not existing cluster). If you do not give any option to the command, it would take cluster configuration information from Cluster Configuration System (CCS).

Kill- Tells the CMAN to kill another node in cluster. It would cause local node to send “KILL” message to the node and it would shut down. If the node had failed, recovery would occur.

Leave- Tells the CMAN to leave cluster. You can’t do it if the subsystems (like GFS and DLM) are active. You need to shutdown CLVM and dismount all the GFS

file systems before using the cman_tool leave. Before applying the force command with this option, you should create backup of all your valuable data as it might cause critical data loss situations and need Data Recovery Linux to handle it.

Linux Recovery is potential through powerful third-party applications, known as Linux Data Recovery software. They use extensive scanning techniques to thoroughly scan whole hard drive and extract all of your valuable data in most of the data loss situations. They have simple graphical user interface and thus do not need sound technical skills to retrieve data.

Stellar Phoenix Linux Data Recovery is an effective tool to ensure absolute recovery in the majority of data loss situations. It supports recovery from Ext4,Ext3, Ext2, FAT32, FAT16 and FAT12 file system volumes. The software works well with all major distributions of Linux including SUSE, Red Hat, Mandriva and Ubuntu.

Allen Sood a student of Mass Communication doing research on Linux Data Recovery software. He is also a freelancer for http://www.data-recovery-linux.com/