What's an Ideal Puppy Developer Install?
What's an Ideal Puppy Developer Install?
I'm about to set up a box so that I can both run Puppy as a normal user and develop Puppy. I plan to make a puplet useful to what I do. I also plan on exploring Woof. So I might have my own normal use install and then a couple other ideas going on the box.
Any suggestions on partitions (number, size, fs type), grub use (I only know lilo), or other box-loading topics from developers of puplets would be welcomed. I'm not looking for tutorials. Just helpful suggestions about what you have found that works nicely.
This will be a Puppy only box btw, no other dists or oses.
Thanks.
Any suggestions on partitions (number, size, fs type), grub use (I only know lilo), or other box-loading topics from developers of puplets would be welcomed. I'm not looking for tutorials. Just helpful suggestions about what you have found that works nicely.
This will be a Puppy only box btw, no other dists or oses.
Thanks.
hard to say, individual
I think its hard to say, it's so flexible.
I would make a simple frugal install to start, maybe with a savefile of 1 GB for the start, then load the devx.sfs and just start. I think everybody has his/her own preferences. Also about partitioning: using Gparted its very easy, but maybe make 2 for the start. You can always change later.
If you are unfamiliar with grub, just have a look into the menu.lst file - should be easy to setup new frugal installs then. I'll guess you will have several different puplets in your bootlist in no time .
You will find out what works best for you
I would make a simple frugal install to start, maybe with a savefile of 1 GB for the start, then load the devx.sfs and just start. I think everybody has his/her own preferences. Also about partitioning: using Gparted its very easy, but maybe make 2 for the start. You can always change later.
If you are unfamiliar with grub, just have a look into the menu.lst file - should be easy to setup new frugal installs then. I'll guess you will have several different puplets in your bootlist in no time .
You will find out what works best for you
I see you readin'
People are reading my post above and I know they know more about Puppy than I know, you know, but they won't tell me what they know so I can not-know less than I know now. You know?
So let me give you something to shoot at. Tell me how this sounds:
Partitions
5 Gig Stable Puppy 511 -- I won't mess around with this
10 Gig Working Puppy 511, Woof, etc -- boot here to sire puplets
1 Gig Puppy save partitions -- one for each of the above
Remainder as permanent storage between box reloads.
How does this sound for a Puppy Dev Box?
So let me give you something to shoot at. Tell me how this sounds:
Partitions
5 Gig Stable Puppy 511 -- I won't mess around with this
10 Gig Working Puppy 511, Woof, etc -- boot here to sire puplets
1 Gig Puppy save partitions -- one for each of the above
Remainder as permanent storage between box reloads.
How does this sound for a Puppy Dev Box?
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
Tashi DelekHow does this sound for a Puppy Dev Box?
Who is the Lama?
If a Puppy Vajra developer your computer
is a manifestation of Guru Rinpoche
http://puppylinux.org/wikka/BuddhistYAP
As well as partitions
you should be running/booting Puppy from
a variety of Dharma Wheel RW DVD/CD
and USB keydrives
We need a database
E Ma Ho
[quote="Lobster"]
As well as partitions
you should be running/booting Puppy from
a variety of Dharma Wheel RW DVD/CD
and USB keydrives
[/quote]
Dude! I asked my ancient 533Mhz/180MgRAM dharma
donkey if he could dig where you were coming from
and he said he didn't even have it in him to test
Enlightenment. His karma is preUSB, man. Strictly twm.
As well as partitions
you should be running/booting Puppy from
a variety of Dharma Wheel RW DVD/CD
and USB keydrives
[/quote]
Dude! I asked my ancient 533Mhz/180MgRAM dharma
donkey if he could dig where you were coming from
and he said he didn't even have it in him to test
Enlightenment. His karma is preUSB, man. Strictly twm.
Hello r_e_h, welcome to the kennels.
Do I take it twm means text wm?
I guess you want to do more low level development then... kernel, init stuff etc.
For starters... as a boot loader we are moving toward grub4dos which has the ability to detect frugal installs as well as supporting any windows installation with the exception of Me.
Woof should run fine outside of X but requires a 10M partition, as recommended here
With every kernel Barry compiles he has a pretty good instruction set which is essential reading, whether you follow it or not is entirely up to you.
All sources Barry has altered are posted at (including apps) http://bkhome.org/sources/ (user=p_ppy, password=lin_x,. _=u)
Anything else just bark loudly, may save you some searching time.
Hope that is something to get you started, though you may have seen all that already.
Cheers
Do I take it twm means text wm?
I guess you want to do more low level development then... kernel, init stuff etc.
For starters... as a boot loader we are moving toward grub4dos which has the ability to detect frugal installs as well as supporting any windows installation with the exception of Me.
Woof should run fine outside of X but requires a 10M partition, as recommended here
With every kernel Barry compiles he has a pretty good instruction set which is essential reading, whether you follow it or not is entirely up to you.
All sources Barry has altered are posted at (including apps) http://bkhome.org/sources/ (user=p_ppy, password=lin_x,. _=u)
Anything else just bark loudly, may save you some searching time.
Hope that is something to get you started, though you may have seen all that already.
Cheers
Puppy Linux Blog - contact me for access
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
Dharma donkeys welcome.r_e_h wrote: Dude! I asked my ancient 533Mhz/180MgRAM dharma
donkey if he could dig where you were coming from
and he said he didn't even have it in him to test
Enlightenment. His karma is preUSB, man. Strictly twm.
Worship your computer before it becomes sentient
http://tmxxine.com/s4/
- I am told they send brain waves from the future
(attracted to tin foil hats)
. . . failing that . . .
What happened to Dev-Pup?
http://www.murga-linux.com/puppy/viewto ... 474#335474
With Puppy development the important thing is the language.
We haz Bacon and script and . . .
http://puppylinux.com/development/index.html
Puppy Linux
Can you dig it?
Recovering Console Head
[quote="01micko"]Hello r_e_h, welcome to the kennels.
Do I take it twm means text wm?
I guess you want to do more low level development then... kernel, init stuff etc.
[/quote]
Thanks for the welcome. I plan on remastering first.
I need latex and lilypond and emacs and don't need
a lot of the 511 apps. But maybe remastering will
be enough.
Then I might try putting those things in an sfs. We'll
see. I'm just noodling. But given an sfs and a remaster,
I might see if I can get the init to load the sfs on
boot.
Puppy has a lot of potential. You have lots of good thinking here.
twm is the tabbed wm that comes with X. Old, stable, awkward,
I've used it since I gave up hoping for a full-featured text
browser for the console.
Do I take it twm means text wm?
I guess you want to do more low level development then... kernel, init stuff etc.
[/quote]
Thanks for the welcome. I plan on remastering first.
I need latex and lilypond and emacs and don't need
a lot of the 511 apps. But maybe remastering will
be enough.
Then I might try putting those things in an sfs. We'll
see. I'm just noodling. But given an sfs and a remaster,
I might see if I can get the init to load the sfs on
boot.
Puppy has a lot of potential. You have lots of good thinking here.
twm is the tabbed wm that comes with X. Old, stable, awkward,
I've used it since I gave up hoping for a full-featured text
browser for the console.
Where Things Stand
Left to itself Puppy could not install a loadable hd or frugal. Antix couldn't either. Neither could do it whether I let them have total control or whether I did the partitions. Debris loaded fine.
The box: A 2000 (that's the year) AOpen with a 2000 bios. 533Mhz, 180M RAM, 40 Ghd.
The menu.lst (debris loads, puppy still gives grub error 18)
title Debris Linux, kernel 2.6.28-dl-10
root (hd0,0)
kernel /boot/vmlinuz-2.6.28-dl-10 root=UUID=8ea26db1-baa8-41b0-a533-9796d7dc8b46 ro quiet splash vga=0x311
initrd /boot/initrd.img-2.6.28-dl-10
quiet
title Puppy Linux 511 frugal /dev/sda1
rootnoverify (hd0,0)
kernel /puppy511/vmlinuz pmedia=atahd psubdir=puppy511
initrd /puppy511/initrd.gz
The load: Debris is on sda1, puppy is in /puppy511 on sda1
I attach the entire menu.lst.
Suggestions anyone?
Or am I doomed to give my Puppy away?
The box: A 2000 (that's the year) AOpen with a 2000 bios. 533Mhz, 180M RAM, 40 Ghd.
The menu.lst (debris loads, puppy still gives grub error 18)
title Debris Linux, kernel 2.6.28-dl-10
root (hd0,0)
kernel /boot/vmlinuz-2.6.28-dl-10 root=UUID=8ea26db1-baa8-41b0-a533-9796d7dc8b46 ro quiet splash vga=0x311
initrd /boot/initrd.img-2.6.28-dl-10
quiet
title Puppy Linux 511 frugal /dev/sda1
rootnoverify (hd0,0)
kernel /puppy511/vmlinuz pmedia=atahd psubdir=puppy511
initrd /puppy511/initrd.gz
The load: Debris is on sda1, puppy is in /puppy511 on sda1
I attach the entire menu.lst.
Suggestions anyone?
Or am I doomed to give my Puppy away?
- Attachments
-
- grbmenu.zip
- (1.19 KiB) Downloaded 332 times
Only thing I can suggest is my previous suggestion
We are moving toward grub4dos.
Cheers
We are moving toward grub4dos.
Cheers
Puppy Linux Blog - contact me for access
No Hardly Nothin'
[quote="emil"]... no CD Drive, no USB boot possible?[/quote]
I can't take the Puppy CD out of the drive b/c there's only 180MB of RAM. And the BIOS is too old for a USB boot. I'm looking into the grub4dos post through micko.
Other suggestions welcome.
I can't take the Puppy CD out of the drive b/c there's only 180MB of RAM. And the BIOS is too old for a USB boot. I'm looking into the grub4dos post through micko.
Other suggestions welcome.
I AM IN WITH GRUB4DOS
I am writing you from Puppy's frugal boot on my HD.
I downloaded grub4dos on sourceforge. I copied grub4dos.exe
to /. I did a "ln -s /boot/grub/menu.lst" in /. Then I added two
lines to menu.lst:
title load grub4dos
kernel /grub4dos.exe
and I changed the delay in menu.lst to 30. It was at
5 seconds and by the time grub4dos loads your five
seconds are up.
LESSONS LEARNED
We can overcome Grub Error 18 simply by adding grub4dos to a system that already has grub.
Do not give up. If I hadn't stubbornly kept reading the docs on grub4dos I would have given up when I learned it wasn't used in the MBR.
Listen to your fellow pups. While I did want to know what the two standard installs on the Universal Installer were like, I should have listened to micko and gotten grub4dos hours ago. Even with my standard tries, I would have saved several reloads.
END OF THREAD (for me anyways)
AND THANKS TO ALL WHO HELPED ME WITH THEIR ADVICE (esp. micko)
(arf)
I downloaded grub4dos on sourceforge. I copied grub4dos.exe
to /. I did a "ln -s /boot/grub/menu.lst" in /. Then I added two
lines to menu.lst:
title load grub4dos
kernel /grub4dos.exe
and I changed the delay in menu.lst to 30. It was at
5 seconds and by the time grub4dos loads your five
seconds are up.
LESSONS LEARNED
We can overcome Grub Error 18 simply by adding grub4dos to a system that already has grub.
Do not give up. If I hadn't stubbornly kept reading the docs on grub4dos I would have given up when I learned it wasn't used in the MBR.
Listen to your fellow pups. While I did want to know what the two standard installs on the Universal Installer were like, I should have listened to micko and gotten grub4dos hours ago. Even with my standard tries, I would have saved several reloads.
END OF THREAD (for me anyways)
AND THANKS TO ALL WHO HELPED ME WITH THEIR ADVICE (esp. micko)
(arf)
Re: What's an Ideal Puppy Developer Install?
I was in the same spot as you when I started work on AttackPup back in May. Eventually I just decide to bite the bullet choose one and go full head into it. The Base ISO is prob the best place to start if you want to do all the fine tuning yourself. There is a release by jrb that was the base ISO completely stripped of all programs beyond the bare bones. http://murga-linux.com/puppy/viewtopic.php?t=51435 I dont know if jrb has made a newer version of it.r_e_h wrote:I'm about to set up a box so that I can both run Puppy as a normal user and develop Puppy. I plan to make a puplet useful to what I do. I also plan on exploring Woof. So I might have my own normal use install and then a couple other ideas going on the box.
If you dont want to do everything yourself and borrow a little from other peoples sweat and work. Choose a puplet that already has some of the ideas you wanted to pursue and use that as a springboard.
just my .02