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 Sun 17 Dec 2017, 08:22
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
MultiPup CD/DVD/USB Creator
Post new topic   Reply to topic View previous topic :: View next topic
Page 23 of 24 [347 Posts]   Goto page: Previous 1, 2, 3, ..., 21, 22, 23, 24 Next
Author Message
gcmartin

Joined: 14 Oct 2005
Posts: 6730
Location: Earth

PostPosted: Fri 02 Sep 2016, 13:51    Post subject:  

This is a question to the MultiPUP devs: I was just observing the layout of latest lx PUP series distro ISOs from @PeeBee. It has zdrv, adrv, fdrv, ydrv, ...

Questions
    Is MultiPUP designed to accomodate all of these and others, currently?
    Does it properly order the assembly such all are included for boot?
Thanks in advance for your comment

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engines or use DogPile
Back to top
View user's profile Send private message 
puppyluvr


Joined: 06 Jan 2008
Posts: 3454
Location: Chickasha Oklahoma

PostPosted: Sun 11 Sep 2016, 15:04    Post subject:  

Very Happy Hello,
The layering of files takes place long after MultiPups work is over.
Once the kernel and initrd take over, its all on them.
Wink

_________________
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
smokey01


Joined: 30 Dec 2006
Posts: 2659
Location: South Australia

PostPosted: Sat 28 Jan 2017, 18:04    Post subject:  

MultiPup once again has been upgraded. Recently I tried to use it on Fatdog64-710 and it didn't work so the investigation began. It turned out to be a missing symlink. Because MultiPup6 uses legacy grub it requires libncurses. The grub binary is actually looking for libncurses.so.5 which doesn't exists in Fatdog64-710. The fix was simply make a symlink called libncurses.so.5 and point it at /lib/libncursesw.so.5.9.

Most pups won't have this issue as they have the libncurses.so.5 lib file or symlink. One exception is tahrpup64. It has libncurses.so.5 but it's 64bit not 32bit which legacy grub requires. Tahrpup64 has lib and lib64 directories but lib64 is symlinked to lib. They really need to be separate.

Anyway while we had the hood up we thought we would have a tinker. In MultiPup6-r22 we introduced the ability to create a MultiPup on USB flash drives. In MultiPup6-r24 we have taken this one step further. Now there is a choice of formatting the USB as Fat32 or Ext2. Adding Ext2 provides a few nice benefits over Fat32. First it's a more robust file system. It allows for much faster write speeds. Writing to a save file on a USB with Fat32 is actually quite slow especially if it's USB2. The other benefit is being able to save to a folder instead of a savefile.

We chose Ext2 rather than Ext3/4 because it doesn't do any journaling. Journaling makes the file system more reliable but it does cause a lot more writes to the USB thus reducing it's life, so the theory goes anyway. Apparently it's possible to use to use Ext4 with journaling turned off. This way you get the speed improvements and the ability to use larger files.
This was an interesting read: http://www.thegeekstuff.com/2011/05/ext2-ext3-ext4

The new MultiPup6-r24 can be downloaded here: http://smokey01.com/software/multipup/MultiPup6-r24.tar.gz

A quick overview so you don't have to look back through the forum.

It's a tool to create a collection of Puppy Linux distributions. It will give you a choice to make the collection as an ISO so you can burn it to a CD/DVD or create a bootable USB Flash Drive. It automatically creates a menu and provides a choice of pretty graphics behind the menu system.

It's a stand alone tar.gz file and can be extracted anywhere. I suggest you extract it to a location where you have quite a bit of free disk space. The first time you run it, by clicking on the discs icon, a menu entry will be created under menu item Utility. This menu entry is updated each time you run MultiPup. So keep in mind, if you install it to a drive that's not mounted it won't run.

Symlinking is used rather than copying the distro's to save space on the drive. There's no point having two copies of each distro on a flash drive that may have limited space.

If you are on a 64bit computer a message will pop up advising you may need 32bit libs. The GRUB bootloader needs them. 32bit users should not see the message.

If you are a first time user, click on the help button and follow the steps.

If you choose the USB option the exiting partition/s will be destroyed and a new one created. It will then be formated to either Fat32 or Ext2.

Once the USB drive has been reformatted everything will be gone forever. It's very important to select the correct drive when asked. It would be a terrible thing to delete your main hard drive, so be very careful. Flexibility provides Power and Risks.

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
puppyluvr


Joined: 06 Jan 2008
Posts: 3454
Location: Chickasha Oklahoma

PostPosted: Wed 01 Feb 2017, 22:31    Post subject:  

Very Happy Hello,
Will give it a test! Great to see MultiPup continue to grow!
Cool

_________________
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
Puppyt

Joined: 09 May 2008
Posts: 758
Location: Gatton, Queensland

PostPosted: Sun 14 May 2017, 02:41    Post subject:  

Thank you smokey01, for this great tool - it had totally been off my radar before today. I've jumped most of the thread in my attempts to test multiple pupplets on a CL900 tablet. Probably a rare situation - I can't use the BT keyboard or touchscreen to make selections - the only USB port is used for the drive, no usb keyboard possible. I wonder if there's a simple workaround I could include, if you have any ideas?
The other issue is that I didn't think to prepare either intended host hdd or the USB multipup constructed, with a swap partition. Or a swap file. Any plans perhaps to automate that optional extra as a Multipup feature?
And while I'm thinking about it - are other linux distro's able to be included in the generation of a multi-storied set of distros on CD or USB drive? I'm prolly stretching issues however...
I'm taking the opportunity to give feedback while my first attempt at testing MultiPup r24, with Lighthouse 5.0.3 G with a Mariner SFS (multipup sfs inclusion), without swap anything, sits percolating for an hour after the SFS has copied to the RAM. I don't know what is happening now as the screen is blank, but will wait it out before maybe retesting Multipup with a swap and a single pupplet,
Cheers Smile

_________________
What I get up to when I'm not on the Puppy Linux Murga forum:
http://scholar.google.com/citations?user=EMQxfgYAAAAJ
Back to top
View user's profile Send private message Visit poster's website 
smokey01


Joined: 30 Dec 2006
Posts: 2659
Location: South Australia

PostPosted: Sun 14 May 2017, 18:26    Post subject:  

@Puppyt, if you only have one usb port why not plug in a small usb port so you have additional ports.

Quote:
The other issue is that I didn't think to prepare either intended host hdd or the USB multipup constructed, with a swap partition. Or a swap file. Any plans perhaps to automate that optional extra as a Multipup feature?

I'm not sure what you mean?
Quote:
And while I'm thinking about it - are other linux distro's able to be included in the generation of a multi-storied set of distros on CD or USB drive? I'm prolly stretching issues however...

If you mean like Ubuntu, RedHat etc, no.
Quote:
I'm taking the opportunity to give feedback while my first attempt at testing MultiPup r24, with Lighthouse 5.0.3 G with a Mariner SFS (multipup sfs inclusion), without swap anything, sits percolating for an hour after the SFS has copied to the RAM. I don't know what is happening now as the screen is blank, but will wait it out before maybe retesting Multipup with a swap and a single pupplet

It shouldn't take that long but Lighthouse with Mariner is quite large.
If you are low on RAM then it will be slower.

How did you include the Mariner sfs with Lighthouse? Did you load the sfs then remaster or some other method?

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
Puppyt

Joined: 09 May 2008
Posts: 758
Location: Gatton, Queensland

PostPosted: Sun 14 May 2017, 19:47    Post subject:  

Thanks smokey01 - I've been documenting my travails over on "Puppy Linux on Phone/Tablets: The definitive thread" and I missed your message. Yes, a USB hub was a godsend in this instance.
What I meant by the suggestion of including a swap partition (or file) option in MultiPup was probably over-engineering. In my haste I think I misinterpreted as Multipups' wiping of a target USB as also wiping the partition tables. So in my example (Motion CL900 tablet) I have a hdd with a single NTFS partition with Windows 7, no swap on board. My workaround was to use gparted after MultiPup had had its way with the USB, and manually included a swap partition in a system that didn't have that capacity previously.
I understand the caveat with non-Puppy distros being included in the mix, due to structural differences in their respective arrangements. I just wasn't sure how distro-flexible MultiPup might have been. A bonus is that you include ext2 etc compatibility - much better than what I understand unetbootin requires in its fat32-only support.
I included the Mariner SFS as part of the options in MultiPup (Step 4 from memory). I wasn't able to get that arrangement working properly due to issues with Series5-era Xorg, but when I used Xvesa my brief experiment with LightHouse503 wasn't promising. I suspect now that only the 64-bit versions of LH had touch sensitivity working OOTB, judging from gcmartins comments regarding Puppy on tablets. So not a great test. And, due to shortcomings with various bootoloaders and lack of touch sensitivity or BT keyboard support, the opportunity to actually make selections in my tablet are severely constrained - unless I plug in a usb keyboard, and then MultiPup works really well. I've been having problems with actually booting successfully but I feel that is more related to hardware issues at my end. Cheers Smile

_________________
What I get up to when I'm not on the Puppy Linux Murga forum:
http://scholar.google.com/citations?user=EMQxfgYAAAAJ
Back to top
View user's profile Send private message Visit poster's website 
Max Headroom


Joined: 28 Jun 2006
Posts: 335
Location: GodZone Kiwi

PostPosted: Mon 04 Dec 2017, 04:32    Post subject:  

G'day PuppyLuvr & CatDude & Co, I'm a former MultiPup User about 5 years ago, But Actually Wtd 2 Boot from the iso, so when I discovered isobooter I thought I'd found the Holy Grail, But Alas I can't Boot Series 1 Puppies or Series 2 Puppies, which as I Recall Historically the Team on this Thread Conquered, Any Chance I / We can Summons your Scripting Skills & Puppy eXperience 2 Advize the Best Syntax? eg. puppy acpi=off ide=nodma pmedia=cd etc

As Discussed Over here @ http://murga-linux.com/puppy/viewtopic.php?p=976019#976019

SmileK
Back to top
View user's profile Send private message Yahoo Messenger 
greengeek


Joined: 20 Jul 2010
Posts: 4750
Location: Republic of Novo Zelande

PostPosted: Mon 04 Dec 2017, 05:40    Post subject:  

Hi Maxheadroom - i used to have problems booting series 2 pups and stumbled across a menu.lst entry somehwre (maybe in the ttuuxxx 2,14 thread??) that suggested a boot parameter something like:
Code:
root=/dev/ram0

Series 2 puppies had a different init structure and had to build their ram init differently (or something...??)

Sorry I can't be more specific - but i think this is an area of crucial difference between series 2 pups and later. Hopefully some old puppian will still remember what syntax (grub or other...) is needed.

cheers!
Back to top
View user's profile Send private message 
Max Headroom


Joined: 28 Jun 2006
Posts: 335
Location: GodZone Kiwi

PostPosted: Mon 04 Dec 2017, 22:57    Post subject:  

Thanx GreenGeek 4 your response, But Alas that wasn't the answer, yet according 2 My iNet Searches that's the Correct Boot Parameter & also I Mounted a Puppy 2.02 CD & opened the isolinux.cfg as Txt & Confirmed that root=/dev/ram0 is Correct, Yet it just won't boot!

I Sure Wish 4 sum Superior Wisdom 4 a way 4ward...

SmileK
Back to top
View user's profile Send private message Yahoo Messenger 
puppyluvr


Joined: 06 Jan 2008
Posts: 3454
Location: Chickasha Oklahoma

PostPosted: Tue 05 Dec 2017, 08:28    Post subject:  

Very Happy Hello,
Had this covered in my original MultiPup.
Was it removed?
The user cram.fs has to be on the top level with 1 series Puppies and the pup.sfs for 2 series Pups.

_________________
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
Max Headroom


Joined: 28 Jun 2006
Posts: 335
Location: GodZone Kiwi

PostPosted: Tue 05 Dec 2017, 09:19    Post subject:  

Please PuppyLuvr, How would that Look w/ Menu.lst Boot Parameters?

Thanx

SmileK
Back to top
View user's profile Send private message Yahoo Messenger 
puppyluvr


Joined: 06 Jan 2008
Posts: 3454
Location: Chickasha Oklahoma

PostPosted: Tue 05 Dec 2017, 13:56    Post subject:  

Very Happy Hello,
IIRC it has nothing to do with the grub menu but rather that the init only searches the top level of the boot medium. That is why I cautioned only one series 1 and one series 2 per disc. At work now but when I get home later I'll check...

_________________
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
Max Headroom


Joined: 28 Jun 2006
Posts: 335
Location: GodZone Kiwi

PostPosted: Wed 06 Dec 2017, 17:41    Post subject:  

Ps. PuppyLuvr & CatDude & Co, I've just found this thoroughly interesting, But Legacy, Obsolete & aRchaic How Puppy Works webpage for Puppy series 1 that is incomplete... I Sure do Wish there were similar Documentation for Series 2 Puppy, I Reckon it'd be a Treasure Trove 4 Progress w/ Booting isos

http://barryk.org/puppylinux/development/howpuppyworks.html

SmileK
Back to top
View user's profile Send private message Yahoo Messenger 
Max Headroom


Joined: 28 Jun 2006
Posts: 335
Location: GodZone Kiwi

PostPosted: Tue 12 Dec 2017, 18:19    Post subject:  

G'day PuppyLuvr & Team, any answers on this issue yet? Please & Thanx....

SmileK

_________________
PC is Not Political Correctness Razz , it's a Personal Computer!
Back to top
View user's profile Send private message Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 23 of 24 [347 Posts]   Goto page: Previous 1, 2, 3, ..., 21, 22, 23, 24 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
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.1183s ][ Queries: 14 (0.0196s) ][ GZIP on ]