SFS file Loader for Full-Install of Puppy.
SFS file Loader for Full-Install of Puppy.
Here's a test version for a SFS file loader for ONLY Full-Installs of Puppy.
It uses GTK as MU showed me how, 2 files, 1 executable code & 1 gtk code.
A menu item or desktop icon to run it is needed, it should appear only for full-installs.
I have no full-install of Puppy to test it with, so it's up to you guys...
This is much more complex than it first seems, but it should work.
This app. also showed up an error in the original BootManager.
There's not much time, let me know what's needed...
Idea:
I like my idea of copying the contense of the SFS file to the full-install.
As I said, then no unioning is needed, & it becomes part of the full-install.
This way SFS files are installable packages for full-install Puppies.
Maybe do something along these lines for the next Puppy CE...?
It uses GTK as MU showed me how, 2 files, 1 executable code & 1 gtk code.
A menu item or desktop icon to run it is needed, it should appear only for full-installs.
I have no full-install of Puppy to test it with, so it's up to you guys...
This is much more complex than it first seems, but it should work.
This app. also showed up an error in the original BootManager.
There's not much time, let me know what's needed...
Idea:
I like my idea of copying the contense of the SFS file to the full-install.
As I said, then no unioning is needed, & it becomes part of the full-install.
This way SFS files are installable packages for full-install Puppies.
Maybe do something along these lines for the next Puppy CE...?
- Attachments
-
- sfsloader.tar.gz
- ... NEW VERSION ... WhoDo has pointed out yet another bug.
- (1.64 KiB) Downloaded 726 times
-
- sfsloader.png
- New layout...
- (7.94 KiB) Downloaded 1451 times
Last edited by sunburnt on Thu 05 Apr 2007, 10:07, edited 11 times in total.
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
top Viz priority
Great stuff
This is a top priority for anyone with a full install of Puppy Viz RC3 or RC3a or even RC2
Please test this and post any feedback as soon as possible
We are now working flat out to get this into Viz final
Any help testing really appreciated
Sunburnt have made Warren aware of this thread in case he misses it
Re: SFS file Loader for Full-Install of Puppy.
Have downloaded and will test tonight. Won't be able to let you know how it went until tomorrow evening my time. Hope you get some testers who aren't out of town. Thanks for the effort, Terry. Much appreciated.sunburnt wrote:This is much more complex than it first seems, but it should work.
This app. also showed up an error in the original BootManager.
There's not much time, let me know what's needed...
Cheers
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
### Uploaded a bug fix version, small errors but they kept it from working.
The file above is the new bug fixed one (just thought I'd get a head start).
If run in Xterm or rxvt, you'll get a string of loop errors, just ignore them, they're normal.
There's 2 commented out test lines that echo the mount & union commands.
At the top of the file: sfsloader you'll see: sfsPATH='/mnt/hda6/sfs'
Set the path to where you intend the extra sfs files to be (/mnt/home, etc.).
We may want to get rid of the SFS file size that's the left column of the TableBox.
NOTE: If the consensus is to wait till Barry's next release, it's okay either way...
The file above is the new bug fixed one (just thought I'd get a head start).
If run in Xterm or rxvt, you'll get a string of loop errors, just ignore them, they're normal.
There's 2 commented out test lines that echo the mount & union commands.
At the top of the file: sfsloader you'll see: sfsPATH='/mnt/hda6/sfs'
Set the path to where you intend the extra sfs files to be (/mnt/home, etc.).
We may want to get rid of the SFS file size that's the left column of the TableBox.
NOTE: If the consensus is to wait till Barry's next release, it's okay either way...
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Well, WhoDo wanted to get the 2.15CE final out for Easter, and that leaves no time. You really can't change much between now and then. Introducing something that messes with the boot code means that you should really bring out a RC4 to be sure everything is okay.
I can upload 2.16exp2 in a day or two, and if there is anything you want to use from that, then you're welcome. But heed the above warning. I've learnt the hard way, making some last-minute change that I thought was "harmless" only to find a new bug after the release.
We may be discussing slightly different things anyway, as I wasn't thinking in terms of full hd install situation. I still need to get onto working on the hd full and frugal installer. I maight have a look at frugal tonight, as that was reported broken in 2.16exp1.
I can upload 2.16exp2 in a day or two, and if there is anything you want to use from that, then you're welcome. But heed the above warning. I've learnt the hard way, making some last-minute change that I thought was "harmless" only to find a new bug after the release.
We may be discussing slightly different things anyway, as I wasn't thinking in terms of full hd install situation. I still need to get onto working on the hd full and frugal installer. I maight have a look at frugal tonight, as that was reported broken in 2.16exp1.
Hey guys... Any tests yet?
It'd at least be nice to know if a union will even work for the full-install (it should).
I hope to join the meeting this morning.
I realized that the sfsloader should test for an existing union,
& if there is one, then it's already been run once & so refuse to run.
Mainly a union can be setup only once & that's it, & so no further changes.
Also a swap in menu item would be very easy with 2 versions of the file: .jwmrc
One normal one & it'd be copied over by a second one during full-install.
The second one would have a sfsloader menu item in it... of course.
Barry; Also The sfsloader doesn't have anything to do with bootup.
It's strictly a: Make a list of sfs files, & then mount & union them.
(If you've worked with my BootManager app., then you've probably caught
the error that the union "dirs=" list is the sfs files & not the sfs mounts.)
It'd at least be nice to know if a union will even work for the full-install (it should).
I hope to join the meeting this morning.
I realized that the sfsloader should test for an existing union,
& if there is one, then it's already been run once & so refuse to run.
Mainly a union can be setup only once & that's it, & so no further changes.
Also a swap in menu item would be very easy with 2 versions of the file: .jwmrc
One normal one & it'd be copied over by a second one during full-install.
The second one would have a sfsloader menu item in it... of course.
Barry; Also The sfsloader doesn't have anything to do with bootup.
It's strictly a: Make a list of sfs files, & then mount & union them.
(If you've worked with my BootManager app., then you've probably caught
the error that the union "dirs=" list is the sfs files & not the sfs mounts.)
I have tried your updated installer on a full HD install, I changed the script to point to the sfs files dir, it found em, but thats all it did....
I told it to install em, I rebooted, nada, even did a menu rebuild, and restart of windows manager... nada...
Could you please make a TODO list on how/where/what should be done, and order/sequence, as I think THAT might be part of my problem.....
Include it in the archive......
2.16 rocks, it finds ALL of my hardware...
Can you tell me if the Nvidia/ATI drivers are included in the iso??
Bob
I told it to install em, I rebooted, nada, even did a menu rebuild, and restart of windows manager... nada...
Could you please make a TODO list on how/where/what should be done, and order/sequence, as I think THAT might be part of my problem.....
Include it in the archive......
2.16 rocks, it finds ALL of my hardware...
Can you tell me if the Nvidia/ATI drivers are included in the iso??
Bob
[color=blue][size=150][b]Puppy Linux - [/b][/size][/color][color=red][size=150][b]Lift your leg at Redmond.[/b][/size][/color] :P :twisted: :P
Hi bobn9lvu; This project is "dead" as a Full-Install won't Union SFS files.
Instead of this SFS-Loader, look at the SFS-Installer project,
it copies the SFS files contense into the Puppy full-install.
http://www.murga-linux.com/puppy/viewtopic.php?t=17068
Instead of this SFS-Loader, look at the SFS-Installer project,
it copies the SFS files contense into the Puppy full-install.
http://www.murga-linux.com/puppy/viewtopic.php?t=17068