LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva
User Name
Password
Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux.

Notices


Reply
  Search this Thread
Old 05-31-2007, 07:10 PM   #1
mr805newbie
Member
 
Registered: Aug 2004
Posts: 78

Rep: Reputation: 15
Unhappy Kernel panic – not synching: Attempted to kill init!


Hello Everyone,
I installed M 2007 Official on a machine which I changed the motherboard on. I have a dual boot system with XP. After I installed M2007 it seemed to be a successful installation to the point where it asks me reboot and it spits out the DVD. Well when I choose "Linux" in LILO it freezes at the blue boot screen. I chose the failsafe which displays the verbose mode and I get a nasty error message. I know for sure the hard drive is configured correctly because XP boots fine.

This is what I get. Any suggestions on what this means?

Quote:
Red Hat nash version 4.12.17mdk starting
Loading jbd.ko module
Loading ext3.ko module
Mounting /proc filesystem
Mounting sysfs
Creating device files
Mounting tmpfs on /dev
Creating root device
Trying to resume from /dev/hdb6
Unable to access resume device (/dev/hdb6)
echo: cannot open /proc/suspend2/do_resume for write: 2
Mounting root filesystem /dev/root
mount: error 6 mounting ext3 flags defaults
well, retrying without the options flags
mount: error 6 mounting ext3
will, retrying read-only without any flag
mount: error 6 mounting ext 3
Switching to new root
ERROR opening /dev/console!!!!: 2
unmounting old /proc
unmounting old /sys
switchroot: mount failed: 22
Initrd finished
Kernel panic – not synching: Attempted to kill init!
 
Old 06-01-2007, 12:04 AM   #2
wartstew
Member
 
Registered: Apr 2002
Location: Albuquerque, NM USA
Distribution: Slackware, Ubuntu, Debian, Maemo
Posts: 464

Rep: Reputation: 30
I got this once. I can't remember for sure why, but I think (and it looks like from your posted log) that the kernel can not find the root file system on /dev/hdb6 (2nd ATA type hard drive, extended partition #6).

A likely cause is that the kernel was not configured to deal with your hard drive controller hardware. Can you describe what you are running? SATA, IDE-RAID, etc?

Another possibility is that the Mandrake installer got confused as to where it put your root file system of the type of file system that it is.

I think you should be able to boot up on the Mandrake install CD and escape to a shell and investigate what is going on and fix the configuration. Unfortunately I haven't run Mandrake for a number of years so I can't help you much further concerning the details of what their installer does or how their kernel is configured. Once you get a shell from the install CD, you should be able to verify that there is a root file system on /dev/hdb6, and what kernel drivers are required to see it.

If this computer dual boots into "the evil empires OS" then what kind of disk controller does it think it has and what its "storage manager" say about the layout of the hard drives.

PS: Don't give up, it is possible to make this work, I get very strange hardware combinations to run Linux often. It just takes a little research.
 
Old 06-01-2007, 12:28 AM   #3
salahuddin_66
Member
 
Registered: Jan 2004
Location: Dhaka, Bangladesh
Distribution: Debian, Gentoo
Posts: 283

Rep: Reputation: 30
check if your HDD config move to master from slave (cable position change due to motherboard change)

may be hdb move to hda (check it)

and if still you are getting this errors give an installation with hda (changing the position to master)
 
Old 06-01-2007, 06:36 AM   #4
wolfger
LQ Newbie
 
Registered: Oct 2006
Distribution: Ubuntu - Feisty Fawn
Posts: 25
Blog Entries: 3

Rep: Reputation: 15
I had same/similar problem with my recent Gentoo install, and it was because I misidentified the root filesystem in Grub as /dev/hdb1 (boot) when it should have been /dev/hdb3 (root). I don't remember much about LiLo, but I'd check for something along the same lines.
 
Old 06-01-2007, 07:00 AM   #5
gurl4sh25
Member
 
Registered: Apr 2006
Distribution: SuSE, RedHat, Fedora, CentOS, BSD
Posts: 115

Rep: Reputation: 15
Hi,

I'ved encounter this type of error, but i'm not sure if this is similar to yours, and the reason for this is that i have a bad/corupt disk installer, after i burned a new one, everything is ok. But as i have said, i'm not sure if this is the same reason why you encountered a kernel panic.
 
Old 06-01-2007, 07:14 AM   #6
judeb
LQ Newbie
 
Registered: Mar 2007
Location: Dublin
Distribution: suse 10.3 shortly openSuse 11
Posts: 3

Rep: Reputation: 0
Hello, as above, this happens if you change your motherboard or hard-disk, or even the position of the drives on the controller card, if there is an option in Mandrake to repair the system (by booting from the CD) then pick that, otherwise it's a reinstall, sometimes you can repair the fstab files or Mandrake can repair it.
 
Old 06-01-2007, 02:37 PM   #7
ybkosher
LQ Newbie
 
Registered: Feb 2006
Location: Atlanta, the Confederacy ;)
Distribution: vectorlinux, puppy linux, ubuntu, fedora core 3 (at work)
Posts: 6

Rep: Reputation: 0
You can try using a Live CD to run lilo from (and to backup, although you said this was a new install so that may not apply).

This is a useful Live CD if you're ok on the command line.
http://www.sysresccd.org/Main_Page

You can mount the root partition of you hard-drive, chroot there and then run lilo. That may fix it.
 
Old 06-01-2007, 11:15 PM   #8
ernie
Senior Member
 
Registered: Nov 2001
Location: Toledo, Ohio - USA
Distribution: Mageia 1
Posts: 1,079
Blog Entries: 4

Rep: Reputation: 70
Since you are getting a kernel panic the boot loader has done its job successfully. Going back to your original post, you say you changed the main board ... Did you change the board before or after installing Mandriva 2007? The error messages you posted indicate the kernel was unable to mount the root file system (/dev/root). If you changed the main board after you installed Mandriva, is it possible you changed the order in which your IDE devices are connected? For example, if the hard drive was connected as the primary master device (hda), and is now connected as the secondary master device (hdc), it will have a new drive assignment. The easiest way to fix such a problem would be to connect your drives in the original order. This could be as simple as switching the ribbon cables where they connect to the main board.

HTH,
 
Old 06-03-2007, 01:50 AM   #9
mr805newbie
Member
 
Registered: Aug 2004
Posts: 78

Original Poster
Rep: Reputation: 15
Unhappy

Quote:
Originally Posted by wartstew
I got this once. I can't remember for sure why, but I think (and it looks like from your posted log) that the kernel can not find the root file system on /dev/hdb6 (2nd ATA type hard drive, extended partition #6).

A likely cause is that the kernel was not configured to deal with your hard drive controller hardware. Can you describe what you are running? SATA, IDE-RAID, etc?

Another possibility is that the Mandrake installer got confused as to where it put your root file system of the type of file system that it is.

I think you should be able to boot up on the Mandrake install CD and escape to a shell and investigate what is going on and fix the configuration. Unfortunately I haven't run Mandrake for a number of years so I can't help you much further concerning the details of what their installer does or how their kernel is configured. Once you get a shell from the install CD, you should be able to verify that there is a root file system on /dev/hdb6, and what kernel drivers are required to see it.

If this computer dual boots into "the evil empires OS" then what kind of disk controller does it think it has and what its "storage manager" say about the layout of the hard drives.

PS: Don't give up, it is possible to make this work, I get very strange hardware combinations to run Linux often. It just takes a little research.

This was a fresh install using a mother board which only has 1 IDE interface. By fresh install I mean a brand new motherboard and a recycled hard disk which was formatted during this installation. I'm using an IDE interface on the hard disk. I'm running a standard IDE cable hard drive. No STATA or RAID configuration.


Quote:
I think you should be able to boot up on the Mandrake install CD and escape to a shell and investigate what is going on and fix the configuration.
What do you mean by "investigate what is going on"? I can't get anywhere on this disk after this lock up.

Quote:
If this computer dual boots into "the evil empires OS" then what kind of disk controller does it think it has and what its "storage manager" say about the layout of the hard drives.
I don't know how this would help me. I wouldn't know how to translate this into a Linux configuration.
Quote:
Don't give up, it is possible to make this work, I get very strange hardware combinations to run Linux often. It just takes a little research.
I try not to, everyone helping out here is greatly appreciated. It's just frustrating that when things break in Linux is takes months versus a few hours in Windows to "fix" or get running.
 
Old 06-03-2007, 01:55 AM   #10
mr805newbie
Member
 
Registered: Aug 2004
Posts: 78

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by salahuddin_66
check if your HDD config move to master from slave (cable position change due to motherboard change)

may be hdb move to hda (check it)

and if still you are getting this errors give an installation with hda (changing the position to master)
I tried this once but I never verified the BIOS was detecting the difference. I'll try it again and let you know the outcome.
 
Old 06-03-2007, 01:56 AM   #11
mr805newbie
Member
 
Registered: Aug 2004
Posts: 78

Original Poster
Rep: Reputation: 15
Unhappy

Quote:
Originally Posted by wolfger
I had same/similar problem with my recent Gentoo install, and it was because I misidentified the root filesystem in Grub as /dev/hdb1 (boot) when it should have been /dev/hdb3 (root). I don't remember much about LiLo, but I'd check for something along the same lines.
Even If I really understood what the meant, I still would have no idea on how to implement this change.
 
Old 06-03-2007, 01:58 AM   #12
mr805newbie
Member
 
Registered: Aug 2004
Posts: 78

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by gurl4sh25
Hi,

I'ved encounter this type of error, but i'm not sure if this is similar to yours, and the reason for this is that i have a bad/corupt disk installer, after i burned a new one, everything is ok. But as i have said, i'm not sure if this is the same reason why you encountered a kernel panic.
After I try changing the drive from Master/Slave, I will try to burn a new dvd from my iso image and reinstall completely.
 
Old 06-03-2007, 02:01 AM   #13
mr805newbie
Member
 
Registered: Aug 2004
Posts: 78

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by ernie
Since you are getting a kernel panic the boot loader has done its job successfully. Going back to your original post, you say you changed the main board ... Did you change the board before or after installing Mandriva 2007? The error messages you posted indicate the kernel was unable to mount the root file system (/dev/root). If you changed the main board after you installed Mandriva, is it possible you changed the order in which your IDE devices are connected? For example, if the hard drive was connected as the primary master device (hda), and is now connected as the secondary master device (hdc), it will have a new drive assignment. The easiest way to fix such a problem would be to connect your drives in the original order. This could be as simple as switching the ribbon cables where they connect to the main board.

HTH,
No, this motherboard was used to reinstall Mandriva 2007 Official. There has not been any hardware "swapping" whatsoever. I partitioned Windows XP and Mandriva installed without any errors. I then reboot after the install this is where it freezes with the initial message in this thread.
 
Old 06-03-2007, 03:50 AM   #14
keratos
Member
 
Registered: May 2007
Location: London, UK.
Distribution: Major:FC8. Others:Debian;Zenwalk; Arch; Slack; RHEL.
Posts: 544

Rep: Reputation: 30
If you are still interested...

Here is a brief synopsis (in layman terms):

The kernel is the 'brains' of the outfit with linux. It is loaded by the grub/lilo multiboot loaders. The kernel is the heart of the beast.

Once loaded, the first,very first, CPU process that executes is "init". Init can never be killed/terminated (normally!). Init forks off a whole host of processes including operations on the "root" filesystem and upto the login screen!

The root filesystem is by default the hard disk partition containing your linux installation (although this can be changed via boot parameters at lilo/grub time).

Now, it is important to recall that init can never be killed. All processes can be traced back to some process that eminated from init (not quite like that but I'm in laymen terms).

Your problem here is that something is wrong with the root filesystem, /dev/root according to your post, perhaps some boot-time flags, perhaps a disk error, perhaps a motherboard switch, for some reason the init process cannot deal with/find/load your root filesystem so it is giving up, it has to because there is no "valid" installation if you want to think of it so. So, your kernel has discovered that init is giving up or "Attempting to be killed" (a process is "killed" when it terminates).

Init cannot be killed, so far as the kernel is concerned. It's the kernel's "little baby". Kernel cannot allow this so suspends the system with a "Panic!". That's what the panic is all about.

Incidentally, the "ERROR opening /dev/console" is due to the fact that no /dev directory(device) exists because of course this resides on the root filesystem (normally) and the root filesystem has not been loaded.


The fix:-

Hopefully this is simply a case of correcting boot time parameters, so...

I guess because your are posting here you are booting some form of linux. Can you open a terminal window? If so we can explore this and hopefully fix, using grub/lilo (I prefer grub!).

If you can open a terminal, enter these commands and post the output here:

Code:
cat /proc/partitions
cat /etc/lilo.conf
cat /boot/grub/menu.lst

Last edited by keratos; 06-03-2007 at 04:08 AM.
 
Old 06-06-2007, 01:34 PM   #15
mr805newbie
Member
 
Registered: Aug 2004
Posts: 78

Original Poster
Rep: Reputation: 15
Quote:
I guess because your are posting here you are booting some form of linux. Can you open a terminal window? If so we can explore this and hopefully fix, using grub/lilo (I prefer grub!).
I'm assuming I would have to download "grub" and install it on a bootable CDROM/DVD so I can boot from it? Nothing on the hard disk that has to do with Linux will boot. I'll research grub, boot from it and post my results.

Do you think it matters that my motherboard only has 1 IDE connector?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
kernel panic: attempted to kill init verbose Debian 13 05-08-2009 02:41 AM
kernel panic :Attempted to kill init. manish_linux_redhat Linux - General 2 10-29-2006 12:18 PM
Kernel panic: Attempted to kill init HoreC Debian 1 11-25-2004 08:56 PM
Kernel panic: Attempted to kill init fanche Linux - Hardware 3 03-17-2004 03:16 AM
Kernel panic:Attempted to kill init radhapriya Linux - General 1 05-17-2003 05:29 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva

All times are GMT -5. The time now is 08:30 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration