LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Password
Puppy This forum is for the discussion of Puppy Linux.

Notices


Reply
  Search this Thread
Old 05-04-2015, 04:10 PM   #1
w9smith
LQ Newbie
 
Registered: May 2015
Posts: 3

Rep: Reputation: Disabled
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.
 
Old 05-21-2015, 02:12 AM   #2
w9smith
LQ Newbie
 
Registered: May 2015
Posts: 3

Original Poster
Rep: Reputation: Disabled
Smile

Quote:
Originally Posted by w9smith View Post
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.
 
Old 05-22-2015, 09:10 AM   #3
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: Slackware®
Posts: 13,925
Blog Entries: 44

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Moderator response

Moved: This thread is more suitable in <Puppy> and has been moved accordingly to help your thread/question get the exposure it deserves.
 
Old 05-23-2015, 09:17 AM   #4
w9smith
LQ Newbie
 
Registered: May 2015
Posts: 3

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by onebuck View Post
Moved: This thread is more suitable in <Puppy> and has been moved accordingly to help your thread/question get the exposure it deserves.
Thank you.
 
  


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
LXer: Puppy Linux 6.0 Tahrpup CE released LXer Syndicated Linux News 0 10-29-2014 08:10 PM
Kernel panic when booting off external USB hard drive asarangan Linux - General 10 10-02-2014 06:04 PM
I'm having a hard time booting up any version of puppy Linux Jonathan V Puppy 10 12-16-2011 02:06 PM
Using grub to boot hard puppy, kernel panic. Ark9 Linux - General 4 10-07-2008 10:09 PM
Booting halfway stop!!!! Kernel Panic, No init found!!!! ckamheng Slackware - Installation 2 12-31-2003 04:29 PM

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

All times are GMT -5. The time now is 06:06 AM.

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