[SOLVED] Kernel Panic hard stop booting with Puppy Linux Tahrpup 6
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.
Kernel Panic hard stop booting with Puppy Linux Tahrpup 6
I hope this is the correct place to post. I really like Puppy, but was having a big problem getting it to work on a specific laptop. I searched the Internet and did not find the work around. I did find many people with the same issue. Some experiments on the laptop found the solution. I hope this solution may help others.
Here is what I needed to do:
Run newer version of Puppy from LiveCD and save the SAVE SESSION file/folder on a small partition (separate from the OS partition) on the internal hard drive. This is a permanent arrangement. No need to go into the details why, it just is.
Specifics:
Puppy Linux, Tahrpup 6.0.2 CE, live cd disk
puppy partition: 5GB, formatted ext4
Laptop
brand: Dell
model: Latitude E6410/0667CC
ram: 4GB
CPU: intel i5 M560 @ 2.67GHz
SATA hard drive: 250GB, Windows 7 Professional installed
using Legacy boot in BIOS
Issue:
I could boot Puppy LiveCD the first time and create the SAVE SESSION file/folder. The second time I boot Puppy there is a kernel panic and a hard stop. Specific error text:
Loading the 'Puppy_tahr_6.0.sfs' main file ... coping to ram
Preforming a 'switch_root' to the layered filesystem...Kernel panic - not syncing: Attempting to kill init! Exit code-0x00000100
Then a core dump to the screen.
If Puppy booted with ‘PFIX=RAM PMEDIA=CD’ no issue. But it is slow that way and I could not load saved settings.
Solution:
I will avoid listing all the things I tried or how I discovered this solution. Let just get right to what worked. The first time you save the setting, Puppy walks you though a script to save settings. Tahrpup stores the saved settings in a folder - excellent idea. The script then offers to copy the file system (ei: puppy_tahr_6.0.sfs). But it goes to the root of the partition, not the folder. On next boot, you get the kernel panic and hard stop. Here is the fix. Boot Puppy with ‘PFIX=RAM PMEDIA=CD’ so the file is not in use. Move Puppy_tahr_6.0.sfs into the save setting folder. Restart. After two restarts the system is optimized and boots supper fast without any errors.
Not sure if this will fix the issue on other hardware. I hope this helps some others.
I hope this is the correct place to post. I really like Puppy, but was having a big problem getting it to work on a specific laptop. I searched the Internet and did not find the work around. I did find many people with the same issue. Some experiments on the laptop found the solution. I hope this solution may help others.
Here is what I needed to do:
Run newer version of Puppy from LiveCD and save the SAVE SESSION file/folder on a small partition (separate from the OS partition) on the internal hard drive. This is a permanent arrangement. No need to go into the details why, it just is.
Specifics:
Puppy Linux, Tahrpup 6.0.2 CE, live cd disk
puppy partition: 5GB, formatted ext4
Laptop
brand: Dell
model: Latitude E6410/0667CC
ram: 4GB
CPU: intel i5 M560 @ 2.67GHz
SATA hard drive: 250GB, Windows 7 Professional installed
using Legacy boot in BIOS
Issue:
I could boot Puppy LiveCD the first time and create the SAVE SESSION file/folder. The second time I boot Puppy there is a kernel panic and a hard stop. Specific error text:
Loading the 'Puppy_tahr_6.0.sfs' main file ... coping to ram
Preforming a 'switch_root' to the layered filesystem...Kernel panic - not syncing: Attempting to kill init! Exit code-0x00000100
Then a core dump to the screen.
If Puppy booted with ‘PFIX=RAM PMEDIA=CD’ no issue. But it is slow that way and I could not load saved settings.
Solution:
I will avoid listing all the things I tried or how I discovered this solution. Let just get right to what worked. The first time you save the setting, Puppy walks you though a script to save settings. Tahrpup stores the saved settings in a folder - excellent idea. The script then offers to copy the file system (ei: puppy_tahr_6.0.sfs). But it goes to the root of the partition, not the folder. On next boot, you get the kernel panic and hard stop. Here is the fix. Boot Puppy with ‘PFIX=RAM PMEDIA=CD’ so the file is not in use. Move Puppy_tahr_6.0.sfs into the save setting folder. Restart. After two restarts the system is optimized and boots supper fast without any errors.
Not sure if this will fix the issue on other hardware. I hope this helps some others.
I found the solution. In my first experiments I used the SAVE FOLDER option and put it at the partition root of an EXT4 partition. The next boot caused the kernel panic. In later experiments, I made a folder in the EXT4 partition. Then used the SAVE FOLDER option and put it into the folder I created. This solved the issue. So it was user error not understanding a folder had to be created to use this option.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.