[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#337293: linux-image-2.6.14-1-k7: kernel doesn't boot...



On Thu, Nov 03, 2005 at 07:11:56PM +0100, Bruno Boettcher wrote:
> 
> i installed the kernel through dselect, when i reboot the whole things
> comes to a grinding halt with:
> Switching root
> /usr/lib/yaird/exec/run_init: opening console: No such file or directory
> Kernel panic _ not syncing: Attempted to kill init
> 
> i have not the faintest idea on what i could do to change this...
> i had allready a very similar error when i wanted to migrate to
> 2.6.12... this was solved by reinstalling a debian on that machine, but
> i wont reinstall the whole thing each time there's a new kernel...

Underneath the tmpfs mounted on /dev is the /dev/ that is part of your
root device.  You can do 'mount -o bind / /mnt; ls /mnt/dev' to see
what's there.  /dev/.static/dev/ may contain an alias of this.

For yaird, that /dev on your root device needs to contain at
least /dev/console, there's some other stuff too that you want there.
On an etch install I tested this week, those special files are available
without special user action necessary.

Now if those files went missing, for example, if you would clean up your
system by doing 'rm -rf /dev/.static', subsequent boots would fail.
The fix would then be to 'cp -ax' from the udev-generated /dev to the underlying
root device.

Erik



Reply to: