Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 22 Sep 2018, 03:21
All times are UTC - 4
 Forum index » House Training » Bugs ( Submit bugs )
Frugal install
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [9 Posts]  
Author Message
aviewer

Joined: 10 Feb 2018
Posts: 4

PostPosted: Mon 12 Feb 2018, 13:50    Post subject:  Frugal install
Subject description: Kernel Panic
 

hello
I like to download puppy iso's unpack them and copy contents into a directory
on sda2 along with other puppies and simply add it to menu 1st.
This works ok for most puppies but not quirky8.4. I get a Kernel Panic
- not syncing-attempted to kill init. cannot find /sbin/init /q.sfs - no such file or directory. I burnt the iso to cd and from there it works ok and booted up.
Otherwise a great little Puppy.
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 555
Location: europa near northsea

PostPosted: Mon 12 Feb 2018, 14:20    Post subject:  

Did you make a file INSTALL_SPECS in the initrd.q?
For Easy and Quirky it has to be in the initrd.q with a frugal installation.
For Quirkies it looks like this:
Code:
INSTALL_DEV=sda9
INSTALL_FS=ext3
INSTALL_FOLDER=quirkyP

For Easy it is a bit more complicated:
Code:
BOOT_DISKID='63B26027-9F46-41AB-A2EC-51F8DE15210B'
BOOT_PARTNUM=9
BOOT_FS='ext3'
BOOT_DIR='easyP/'
WKG_DISKID='63B26027-9F46-41AB-A2EC-51F8DE15210B'
WKG_PARTNUM=9
WKG_FS='ext3'
WKG_DIR='easyP/'
Q_DISTRO_VERSION=0.7

For Easy explanation by Barry here:
http://bkhome.org/easy/easy-frugal-installation.html
Back to top
View user's profile Send private message 
Leon

Joined: 22 Jun 2005
Posts: 254

PostPosted: Mon 12 Feb 2018, 16:43    Post subject: Re: Frugal install
Subject description: Kernel Panic
 

aviewer wrote:
hello
I like to download puppy iso's unpack them and copy contents into a directory
on sda2 along with other puppies and simply add it to menu 1st.
This works ok for most puppies but not quirky8.4. I get a Kernel Panic
- not syncing-attempted to kill init. cannot find /sbin/init /q.sfs - no such file or directory. I burnt the iso to cd and from there it works ok and booted up.

Two examples of menu.lst entries that work for me

Quirky 8.4 iso content was copied into directory /sda2/qx6484.

Example 1
Code:
title Quirky Xerus64 8.4, sda2, qx6484
find --set-root --ignore-floppies /qx6484/initrd.q
kernel /qx6484/vmlinuz rootwait rw
initrd /qx6484/initrd.q

Example 2
Code:
title Quirky Xerus 8.4, sda2, F8A052BEA0528354, qx6484
uuid F8A052BEA0528354
find --set-root --ignore-floppies /qx6484/initrd.q
kernel /qx6484/vmlinuz install_specs=UUID=F8A052BEA0528354:ntfs:qx6484
initrd /qx6484/initrd.q

How to determining boot partition’s UUID
Code:
# blkid /dev/sda2
/dev/sda2: LABEL="Quirky" UUID="F8A052BEA0528354" TYPE="ntfs"

See a discussion here:
http://murga-linux.com/puppy/viewtopic.php?t=106460&start=705

Last edited by Leon on Tue 13 Feb 2018, 17:42; edited 1 time in total
Back to top
View user's profile Send private message 
aviewer

Joined: 10 Feb 2018
Posts: 4

PostPosted: Mon 12 Feb 2018, 17:16    Post subject: kernel panic  

hello foxpup and Leon thanks for the replies.
I tried typing in the install specs as foxpup suggested changeing them to suit my ext4 partition but to no avail the same problem occurs. I then tried the various menu options by Leon and still no joy - it just stops with kernel panic.
Not to worry i've plenty of other pups to use-xenialpup running kodi etc.
Back to top
View user's profile Send private message 
Leon

Joined: 22 Jun 2005
Posts: 254

PostPosted: Mon 12 Feb 2018, 19:15    Post subject: Re: kernel panic  

aviewer wrote:
hello foxpup and Leon thanks for the replies.
I tried typing in the install specs as foxpup suggested changeing them to suit my ext4 partition but to no avail the same problem occurs. I then tried the various menu options by Leon and still no joy - it just stops with kernel panic.
Not to worry i've plenty of other pups to use-xenialpup running kodi etc.

1. Can you report how your menu.lst look like?

2. Can you report your boot disk partition’s UUID?
Type in terminal:
Code:
blkid /dev/sda2

No chages in initrd.q are needed.
Back to top
View user's profile Send private message 
aviewer

Joined: 10 Feb 2018
Posts: 4

PostPosted: Tue 13 Feb 2018, 04:18    Post subject: menu 1st  

This is my menu 1st -it looks a bit of a mess but usualy works for puppies.
The Quirky xerus64 8.4 is the one being tested and copied from Leon which hung up.
I dont have windows on my hd.





blkid /dev/sda2: UUID=”6e48db3c-bc31-4d36-b23f-32b4b3dd94a3“ TYPE="ext4“ PARTUUID="cce4cfa8-02“


# menu.lst produced by grub4dosconfig-v1.9.2
color white/blue black/cyan white/black cyan/black
#splashimage=/splash.xpm
timeout 10
default 0

# Frugal installed Puppy

title Puppy xenialpup64 7.5 (sda1/xenialpup647.5frugal)
uuid 40ec81f3-c46e-47b9-a6bf-0b135b87ec4f
kernel /xenialpup647.5frugal/vmlinuz psubdir=xenialpup647.5frugal pmedia=atahd pfix=fsck
initrd /xenialpup647.5frugal/initrd.gz

title Puppy stretch-7.5_k4.1.48 (sda2/stretch)
uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
kernel /stretch/vmlinuz psubdir=stretch pmedia=atahd pfix=fsck
initrd /stretch/initrd.gz

title Puppy xenialpup64 7.5 (sda2/kodi)
uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
kernel /kodi/vmlinuz psubdir=kodi pmedia=atahd pfix=fsck
initrd /kodi/initrd.gz

title Fdog (sda2/Fdog)
uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
kernel /Fdog/vmlinuz psubdir=Fdog pmedia=atahd pfix=fsck
initrd /Fdog/initrd

title Puppy tarlite large (sda2/tarlite)
uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
kernel /tarlite/vmlinuz psubdir=tarlite pmedia=atahd pfix=fsck
initrd /tarlite/initrd.gz

title Seamonkey 2.31 x86 64 1 slack14.0 (sda2/LHouse)
uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
kernel /LHouse/vmlinuz psubdir=LHouse pmedia=atahd pfix=fsck
initrd /LHouse/initrd.xz

title Puppy Quirky xerus64-8.4, sda2, xerus64
find --set-root --ignore-floppies /xerus64/initrd.q
kernel /xerus64/vmlinuz install_specs=UUID=6e48db3c-bc31-4d36-b23f-32b4b3dd94a3:ext4:xerus64
initrd /xerus64/initrd.q
#-----------------------------------------------------------------------------------------------------------------------------------

# title Puppy tahr64 6.0.5 (sda2/other)
# uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
# kernel /other/vmlinuz psubdir=other pmedia=atahd pfix=fsck
# initrd /other/initrd.gz

# title Puppy tahrlit6.1 small (sda2/tarlit6.1)
# uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
# kernel /tarlit6.1/vmlinuz psubdir=tarlit6.1 pmedia=atahd pfix=fsck
# initrd /tarlit6.1/initrd.gz

# title Fatdog64 (sda2/boot)
# uuid 6e48db3c-bc31-4d36-b23f-32b4b3dd94a3
# kernel /boot/vmlinuz psubdir=boot pmedia=atahd pfix=fsck
# initrd /boot/initrd




# Windows
# this entry searches Windows on the HDD and boot it up
title Windows\nBoot up Windows if installed
errorcheck off
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
find --set-root --ignore-floppies --ignore-cd /io.sys
chainloader /io.sys
errorcheck on

# Advanced Menu
title Advanced menu
configfile /menu-advanced.lst
commandline
Back to top
View user's profile Send private message 
Leon

Joined: 22 Jun 2005
Posts: 254

PostPosted: Tue 13 Feb 2018, 13:45    Post subject: Re: menu 1st  

aviewer wrote:
title Puppy Quirky xerus64-8.4, sda2, xerus64
find --set-root --ignore-floppies /xerus64/initrd.q
kernel /xerus64/vmlinuz install_specs=UUID=6e48db3c-bc31-4d36-b23f-32b4b3dd94a3:ext4:xerus64
initrd /xerus64/initrd.q
I suppose your computer has at least 4 GB RAM.

I reproduced your settings replaced with my computer's boot disk partition’s UUID and was able to boot.
Code:
title Puppy Quirky xerus64-8.4, sdb1, xerus64
find --set-root --ignore-floppies /qx64841/initrd.q
kernel /qx64841/vmlinuz install_specs=UUID=DC7D-5600:vfat:qx64841
initrd /qx64841/initrd.q

Last thing left to check is MD5 sum of your downloaded ISO file.

bdfcd1fc718ec0508f7ec5642c204819 xerus64-8.4.iso

Maybe you could have more luck with previous version Quirky Xerus 8.3 or latest Quirky Xerus 8.4.1.
Back to top
View user's profile Send private message 
aviewer

Joined: 10 Feb 2018
Posts: 4

PostPosted: Tue 13 Feb 2018, 16:43    Post subject: frugal install  

Success!
It must have been a bad download- i tried 8.4.1 and it worked fine with your configuration.
My computer is a Revo RL80 with 4GB ram
Thanks Leon and foxpup.
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 555
Location: europa near northsea

PostPosted: Tue 13 Feb 2018, 16:55    Post subject: Re: frugal install  

aviewer wrote:
Success!
Very Happy
Just one thing to add:
I found that I need both the uuid line and the find --set-root line. I use grub2, not grub4dos, but the lines are similar.
Code:
menuentry 'Quirky Xerus64-8.4.1 [BK] k4.14.17 xorg1.1.4 seamonkey' --class linux --unrestricted {
   set root='(hd0,8)'
   search --no-floppy --fs-uuid --set aee3598a-5686-411f-88c5-bac84cbede86
  linux /quirkyX/vmlinuz rootwait rw pkeys=be-latin1
  initrd /quirkyX/initrd.q
}

I do not know why I need both, because they seem to do the same thing. Someone who knows?
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [9 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Bugs ( Submit bugs )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0511s ][ Queries: 11 (0.0044s) ][ GZIP on ]