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 19 Oct 2019, 20:47
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Making FirstRib bootable with own initramfs
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [44 Posts]   Goto page: 1, 2, 3 Next
Author Message
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Fri 14 Jun 2019, 20:26    Post subject:  Making FirstRib bootable with own initramfs  

Whilst there may probably still be some useful general info in this thread, for the most part it is now outdated.

In practice this thread is no longer being added to since it proved more sensible to put all FirstRib development into thread:

http://www.murga-linux.com/puppy/viewtopic.php?t=116212.

wiak

_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:34; edited 9 times in total
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Fri 14 Jun 2019, 20:27    Post subject: model00 script (simple; provided for understanding only)  

reserved for possible future additions.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:35; edited 13 times in total
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Fri 14 Jun 2019, 20:27    Post subject:  

reserved for possible future additions
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:36; edited 23 times in total
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Fri 14 Jun 2019, 20:27    Post subject:  

reserved
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Fri 14 Jun 2019, 20:27    Post subject:  

reserved
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Sat 15 Jun 2019, 07:36    Post subject: A very simple initramfs that doesn't do much...
Subject description: To illustrate how an initramfs.gz can be built
 

.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:36; edited 1 time in total
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Mon 17 Jun 2019, 07:53    Post subject:  

.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:37; edited 1 time in total
Back to top
View user's profile Send private message 
rockedge


Joined: 11 Apr 2012
Posts: 1265
Location: Connecticut, United States

PostPosted: Mon 17 Jun 2019, 08:17    Post subject:  

I used the first script and the resulting initramfs.gz did complete successfully and it almost finished booting!. I ran the script on a FirstRib set up that worked well as a chrooted OS using Xnest . The boot went all the way to "booting kernel" and stayed there.

I will go ahead and work with script #2 and try again with the fully loaded FirstRib and if it fails again I will use a freshly built system to run the script on.
I am using the vmlinuz from a stock Bionic32 and have not yet attempted it in 64 bit...which I will do later.
It is just easier to break the 32 bit system over and over on my mental health.

Also the boot process was long since the created initramfs is 671 megs large.
Back to top
View user's profile Send private message Visit poster's website 
rockedge


Joined: 11 Apr 2012
Posts: 1265
Location: Connecticut, United States

PostPosted: Mon 17 Jun 2019, 11:36    Post subject:  

It booted and ran....and a 28 meg initramfs.gz

I repeated the experiment with a freshly built FirstRib and a initramfs.gz was produced and using Grub4Dos and next to 20 other Puppy Linux installs, booted and functioned in a simple form. If I can the eth0 to be recognize and actually get some connectivity it would be fun to see how it works and add some X server stuff.
Back to top
View user's profile Send private message Visit poster's website 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Mon 17 Jun 2019, 17:45    Post subject:  

.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:37; edited 1 time in total
Back to top
View user's profile Send private message 
rockedge


Joined: 11 Apr 2012
Posts: 1265
Location: Connecticut, United States

PostPosted: Mon 17 Jun 2019, 18:57    Post subject:  

hello wiak,

yes the FirstRib built straight from the second script worked quickly produced a 28 meg initramfs.gz and booted up really fast. it worked in it's limited form really well.

the other version I built FirstRib-big using the same procedure as above but then added all the goodies with base-system, rox, jwm ,geany,firefox. With this firstrib_rootfs ran the script and built the initramfs.gz which weighs in at 651 megs. I was excited that it began to boot...took more than a few minutes but hung right at the "booting kernel" message.


so I tried a simpler version which produced a 213 meg initramfs.gz....it contained Xorg server and rox xterm base-minimal...it also booted successfully but errors prevented anything other than the basics from working.

all the above work great using the host X or Xnest and the mount and unmount scripts
Back to top
View user's profile Send private message Visit poster's website 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Tue 18 Jun 2019, 05:04    Post subject:  

.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:38; edited 1 time in total
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Tue 18 Jun 2019, 06:05    Post subject:  

.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:38; edited 1 time in total
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Tue 18 Jun 2019, 08:18    Post subject:  

.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:39; edited 1 time in total
Back to top
View user's profile Send private message 
wiak

Joined: 11 Dec 2007
Posts: 1812
Location: not Bulgaria

PostPosted: Tue 18 Jun 2019, 08:34    Post subject:  

.
_________________
Tiny Linux Blog: http://www.tinylinux.info/
Check Firmware: www.murga-linux.com/puppy/viewtopic.php?p=1022797
tinycore/slitaz: http://www.murga-linux.com/puppy/viewtopic.php?p=990130#990130

Last edited by wiak on Sun 04 Aug 2019, 07:40; edited 2 times in total
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [44 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
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.0433s ][ Queries: 12 (0.0075s) ][ GZIP on ]