PuppyThis forum is for the discussion of Puppy Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am a rank amatuer when it comes to linux in general and puppy in particular. I installed Ubuntu 12.04 on my computer a month ago, and I was impressed. I then decided to try out puppy linux on the same machine. To that end, I acquired 2 CD's of puppy -- 1 precise 5.6 which I bured my self and 1 slacko 5.5 which was burned for me. I have attempted to boot both CD's. In each case, I get an error along the lines of 'sync failed, kernel panic...attempted to kill init!'. I tried looking around on the web for solutions. A lot of people suggest simply typing things like "pfix=ram" into the command line. However, when I try to type that into what I THINK is the command line, all of my '=' keystrokes come out as "+"'s. I then have to cut power to my computer, reboot, and try again.
If someone could give me an absolute idiot's guide to making this work, I'd really appreciate it. I was really excited about trying Puppy Linux, but thusfar its been a major letdown not even being able to boot it up. Thanks in advance for your help!
The keyboard problem is due to the fact that the boot loader command line uses the US keyboard layout, while it seems your keyboard has a different layout. You just need to find the right key. The US layout has "=" on the second key from the right on top row, next to the Backspace key.
It's hard to say what's causing the kernel panic without seeing the exact error message, including any messages immediately above the "kernel panic, attempting to kill init" line.
I'm using a standard UIS keyboard, its just that the '+' and '=' are on the same key. Maybe I'm thinking that the wrong area is the command prompt, because it seems like it just capitalizes everything that I type in that area. I've been using the area below the puppy logo that shows up during the initial stages of booting puppy. Is that the command prompt, or am I mistaken?
As for the error message, here's what I got just now.
It loads some files to RAM, and then,
"setting up the layered filesystem..."
"Performing a switch_root to the layered filesystem..."
"[72.167426] Kernel panic - not syncing: Attempted to kill init!
[72.1675058] Pid: 1, comm: switch_root Not tainted 3.2.44 #1"
...
There are a few more lines below that that seem to reference the error. Do you need those as well? I just wanted to get a reply to you ASAP so I can resolve this as soon as possible.
"+" and "=" is indeed on the same key, but the "+" is only supposed to appear when you're holding down shift. Could one of your shift keys be stuck, by any chance?
While I know absolutely nothing about Puppy Linux, it seems pretty clear that the initrd on the CD tries to set up a UnionFS or AuFS "layered" filesystem in RAM (probably combining files in RAM with files from the CD into one file system), but something goes wrong and the resulting file system can't be mounted.
It's hard to say what's causing this, but it could very well be a problem with the CD itself. Have you tried booting the CD on another computer?
If you installed ubuntu then at one time I'd think this system was OK. Now you can't install two of the most basic distro's for some reason. Suspect some change. That change could be cd reader to memory to psu or any part inbetween. Test first with memtest.
As always, consider the disc's to be bad as well. Either poor quality or poor burn or bad data to begin with.
really check md5sums .
a download that is slightly too short would probably result in a not mountable .sfs inside .
sometimes there are issues with ACPI . OF COURSE donīt tell anybody about the specifications of your HW .
NEVER look into some kind of menu.lst or grub.cfg in the /boot/grub folder of a LINUX that boots for hints about kernel parameters other distros use .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.