LINUX CENTOS ERROR...

Hello experts,
                       My centos server suddenly restarts and after that it cannot enter to the login prompt and it shows error. "exec of /sbin/init Permission denied
Kernel Panic - not syncing: Attempted to kill init !"  how to recover it? please reply immedeately. Thanks in advance.
jacobbbcAsked:
Who is Participating?
 
upanwarConnect With a Mentor Commented:
If it is permission issue and you know that what are the changes you have made then, either boot your system in rescue mode or boot your system with Live CD like knoppix or Slax and revert your changes.

Download slax:

http://www.slax.org/

Burn the cd and boot off it. Login as root and navigate to your partition mount point(/mnt/device_name_for_partition).

Download Knoppix:

http://www.knopper.net/knoppix/index-en.html

0
 
Kerem ERSOYPresidentCommented:
Hi,

It seems that you have a problem with your filesystem or memory. First of all I'll suggest you to boot from the CD and try to enter "linux memtest" on the command line. It might take quite a long time before the test completes. If the test finishes without error I'll suggest you to boot into rescue mode and try to check your system volume through fsck.

Cheers,
K.
0
 
skymoCommented:
Did you "play" with selinux before you have restart the server or made a chmod/chown at the wrong location in the file system ? if so use the CD approch and change back the configureations. e.g. chmod init process back to 755
0
Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

 
jacobbbcAuthor Commented:
@skymo i think it is permission problem nit hardware. How to recover it.
0
 
jacobbbcAuthor Commented:
Is it possible to repair it to old permission state??
0
 
Kerem ERSOYPresidentCommented:
Did you play with permissions ????
0
 
jacobbbcAuthor Commented:
@upanwar: Thanks. Is it like system restore in windows?
0
 
jacobbbcAuthor Commented:
@KeremE: I sure this is permisssion problem...
0
 
Kerem ERSOYPresidentCommented:
Ok then boot into Rescue Mode. I doubt any other distro would help repairing it. CentOS and RHEL both involves LVM and other distros won't support it through boot so you'd better get a CentOS distro boot into rescue mode. mount your volume and replace the permission of init with 755.

You can also reinstall without removing the Linux Partitions which would reinstall the system without disrupting installed applications. This is like a system rescue in Windows. I don't  think system restore has a counterpart in Linux.

Cheers,
K.
0
 
jacobbbcAuthor Commented:
@KeremE: Thanks. How to reinstall without removing the Linux Partitions?
0
 
Kerem ERSOYPresidentCommented:
- Insert tne CD.
- Start installation normally hittin enter at the boot prompt.
- When it asks to remove linux partitions select not to remove them and continue installation.. from on screen commands.

This is it.

Cheers,
K.
0
 
jacobbbcAuthor Commented:
@KeremE: If i do this what about my installed services. Sendmail, ftp etc.
0
 
ind_selvaCommented:
boot with linux rescue nomount option. then run fsck. its fix all corrupted files.
0
 
Diogo UchoasNetwork and Security AnalystCommented:
Just boot with live CD, mount the hard disk and run fsck.
It should repair your filesystem.
0
 
upanwarCommented:
Hi jacobbbc,

I have discussed your issue with my friend, who is working with REDHAT so he told me that if we reinstall the same version of CentOS/Redhat then it is safe, there is no harm to your services and configuration file.

If minor version change is there then new config files will be saved with .rpmnew. But if there are major change in version then It will create problem.

So it is a safe way to reinstall the Linux with same version but not recommended by Redhat.

Or
as I have suggested above to use Live CD to correct your permission issue.

You have two choice so you may choose whatever you want.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.