BusterDog + build system (no-systemd)

A home for all kinds of Puppy related projects
Message
Author
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#181 Post by fredx181 »

Max Headroom wrote:Sorry Fred 2 bug yoU again, I've installed this DDog again ( it's pretty good! ) on a Different PC Dual Booting w/ the Cursed M$ windoze X, Frugally on the NTFS Partition. But the Create SaveFile isn't working. it indicates that it iz Creating saveme.dat on my USB Flash Dr that I've Booted from, rather than sda2/live/ on the Laptop Hard Dr. But it doesn't! ( my intended work around wood have been 2 simply move it there from me USB Flash Dr ) & also I'm not given a choice of where 2 Create the saveme.dat File.

Also when I ReBooted the DDog I lost M$ windoze 10 ( it's Gone AWOL from the menu.lst ), I Suppoze it Natively Boots from the Hidden sda1 Partition, But I don't know which File & How 2 Edit & Merge them.

Please Help, Thanx

;-)K
Hi Max, I'm not sure how to help, which DDog is this, Simplicity or Busterdog ?
(Simplicity is based on StretchDog, so things should work the same, but I'm not certain)
One advice: don't use more than one 'Dog' install with 'live' on the root of a partition.
Better use unique folder name with 'live' folder inside (otherwise may conflict with each other)
So why you can't move the created saveme.dat to 'live' to the NTFS partition ?

If your bootloader is grub4dos, you should be able to boot Windows, example entry in menu.lst (if Windows is on sda1):

Code: Select all

title Load BOOTMGR of Windows 10
root (hd0,0)
chainloader /bootmgr
Fred
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

New package "upgrade-kernel-buster-bpo"

#182 Post by fredx181 »

*** Install Buster-Backports kernel ***

New package "upgrade-kernel-buster-bpo"

Big improvement compared to earlier package (similar, for stretch-backports) is that it doesn't depend on updated 'aufs-dkms' version
(aufs-dkms version is often behind, v 5.2 in sid repo, latest buster-backports kernel is currently at 5.4)
The script will now download aufs directly from aufs-standolone github repository https://github.com/sfjro/aufs5-standalone according to the chosen kernel version (currently latest is 5.4) and build aufs module with dkms.
So, when latest backports kernel will be 5.5 in the future, building aufs should still work, as it will download and build corresponding aufs version.

Deb install:
https://github.com/doglinux/busterdog/r ... .0_all.deb
Or: install 'upgrade-kernel-buster-bpo' with synaptic or apt.

Fred
Attachments
2020-01-25-140627_502x358_scrot.png
Main GUI, choose partition
(49.63 KiB) Downloaded 604 times
2020-01-25-140706_402x279_scrot.png
Choose kernel
(36.44 KiB) Downloaded 606 times
2020-01-25-134656_887x201_scrot_787x178.png
Build aufs
(45.59 KiB) Downloaded 604 times
Last edited by fredx181 on Sat 25 Jan 2020, 17:13, edited 1 time in total.
enrique
Posts: 595
Joined: Sun 10 Nov 2019, 00:10
Location: Planet Earth

#183 Post by enrique »

DELETED. I posted due to error in my browser. Please ignore
User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#184 Post by rcrsn51 »

Hi Fred:

I have a Buster Starter Kit machine with the 5.2 backports kernel and it works well.

I briefly tried the 5.3 kernel but I had shutdown problems. The machine would hang up and require a hard reboot. I never investigated the issue, but went back to 5.2.

I have just tried 5.4 and it looks OK. No such shutdown trouble.
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#185 Post by fredx181 »

Hi Bill, good to know, thanks for testing.

Removed the 5.3 backports kernel now from github, I also had (other) problems with it.
(it was first time experiment with the "aufs-dkms hack", may have made a mistake back then, now I think I got it working correctly though)

Fred
keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

Re: New package "upgrade-kernel-buster-bpo"

#186 Post by keniv »

fredx181 wrote:*** Install Buster-Backports kernel ***

New package "upgrade-kernel-buster-bpo"

Deb install:
https://github.com/doglinux/busterdog/r ... .0_all.deb
Or: install 'upgrade-kernel-buster-bpo' with synaptic or apt.

Fred
Hi Fred,
Could you please explain to lesser mortals like myself why it would be a good idea to do this. I am also a bit confused as to whether it just needs to be installed by one of the two methods you suggest or whether there is more to it than that.

Regards,

Ken.
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

Re: New package "upgrade-kernel-buster-bpo"

#187 Post by fredx181 »

keniv wrote:
fredx181 wrote:*** Install Buster-Backports kernel ***

New package "upgrade-kernel-buster-bpo"

Deb install:
https://github.com/doglinux/busterdog/r ... .0_all.deb
Or: install 'upgrade-kernel-buster-bpo' with synaptic or apt.

Fred
Hi Fred,
Could you please explain to lesser mortals like myself why it would be a good idea to do this.

Hi Ken, some may have reasons to install newer/newest kernel, just stay with the standard installed kernel (4.19) if it's fine for you.
I am also a bit confused as to whether it just needs to be installed by one of the two methods you suggest or whether there is more to it than that.
I think you mean installing single .deb package or install with synaptic/apt.
No difference in the result, a single .deb file you can install with right-click "Install deb"
Synaptic and apt will only install from repository packages index.

Fred
keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

Re: New package "upgrade-kernel-buster-bpo"

#188 Post by keniv »

fredx181 wrote:
keniv wrote:
fredx181 wrote:*** Install Buster-Backports kernel ***

New package "upgrade-kernel-buster-bpo"

Deb install:
https://github.com/doglinux/busterdog/r ... .0_all.deb
Or: install 'upgrade-kernel-buster-bpo' with synaptic or apt.

Fred
Hi Fred,
Could you please explain to lesser mortals like myself why it would be a good idea to do this.

Hi Ken, some may have reasons to install newer/newest kernel, just stay with the standard installed kernel (4.19) if it's fine for you.
Hi Fred,
Thanks for your reply and advice. I think I will just stick with the 4.19 kernel as busterdog is working fine for me as is.

Regards,

Ken.
zagreb999
Posts: 567
Joined: Fri 11 Apr 2014, 06:39
Location: Yugoslavija

#189 Post by zagreb999 »

regards

in buster live. made with mklive,
32 bit,porteus boot, connman and network-manager-gnome can NOT work,,,

in stretch live those apps work
perfectly...

problems with system init???
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#190 Post by fredx181 »

zagreb999 wrote:32 bit,porteus boot, connman and network-manager-gnome can NOT work
Works for me, I did a build with network-manager-gnome and gnome-keyring installed.
It connects well, WIFI too, posting from it now.
What exactly can not work for you ? nm-applet doesn't start or what ?, details please about what you tried.

Fred
zagreb999
Posts: 567
Joined: Fri 11 Apr 2014, 06:39
Location: Yugoslavija

#191 Post by zagreb999 »

fred, thanks

you are right this is related to my laptop
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#192 Post by fredx181 »

*** New option "+EXIT" added for porteus-boot ***

See also Here (and posts above it)
In short:
When using "+EXIT" the changes will NOT run in memory, which can be an advantage, specially when you have small amount of RAM.
(with the "normal" EXIT: configuration, the amount of space in / is limited to 60% (default) of the amount of RAM you have).

To be able to use "+EXIT", a new initrd1.xz must be created, therefore:
- Install latest "upgrade-kernel" v1.0.0
https://github.com/doglinux/busterdog/r ... .0_all.deb
- Run from menu > System > Make initrd (see pic below)
- When done, copy /tmp/initrd1.xz to your "live" frugal install folder and replace the existing initrd1.xz
- Reboot and use for example on the kernel boot line:

Code: Select all

changes=+EXIT:/buster_dog/live
Fred
Attachments
2020-02-07-094535_691x165_scrot.png
Make initrd
(32.5 KiB) Downloaded 289 times
enrique
Posts: 595
Joined: Sun 10 Nov 2019, 00:10
Location: Planet Earth

#193 Post by enrique »

fredx181 long time no see you. I see you been busy.

So "+EXIT" is an option for people with low ram.

Can you tell me wore about? I mean, before temporay/unsave changes where kept in RAM until poweroff when they where permanently save to disk.

Now the question is: Where are the temporay/unsave changes been kept with "+EXIT". I guess in another temporary folder on disk?
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#194 Post by fredx181 »

Hi enrique,
So "+EXIT" is an option for people with low ram
Yes, say you have only 1GB RAM, then with 'normal' EXIT: option you'd have only 0.6 GB space in /, e.g. install a few big programs, or download some video's and soon there's no free space left anymore.
Check with:

Code: Select all

df -h /
My output (booted with +EXIT):

Code: Select all

Filesystem      Size  Used Avail Use% Mounted on
aufs            163G  142G   13G  92% /
Frugal install is on my sda7 partition, 13G space left , so also in /
Now the question is: Where are the temporay/unsave changes been kept with "+EXIT". I guess in another temporary folder on disk?
Yes on disk, in the same folder as where changes= is specified, there will be a "tmp-changes" folder, so for example using savefolder:

Code: Select all

changes=+EXIT:/buster_dog/
the "tmp-changes" folder will be in "buster_dog"
Same when using savefile, e.g.

Code: Select all

changes=+EXIT:/buster_dog/mychanges.dat
(but must be on Linux filesystem, not FAT or NTFS)

Fred
backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#195 Post by backi »

I don`t really need it .......but applause to Fred...... another nifty Gadget from "Gyro Gearloose- The Madcap Inventor" ....a cool Expansion for users with low Ram .......
just cool ......!
Attachments
Gyro Gyro Gearloose.jpg
(120.46 KiB) Downloaded 218 times
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#196 Post by fredx181 »

backi wrote:I don`t really need it .......but applause to Fred...... another nifty Gadget from "Gyro Gearloose- The Madcap Inventor" ....a cool Expansion for users with low Ram .......
just cool ......!
Thanks backi ! :lol: :lol: :lol:

Wow :D Carl Barks, great artist !
I enjoyed very much Donald Duck in the sixties as a child and (not realizing it at that time), later found out that he's had much influence on many comic book artists.

Best Regards,

Fred
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#197 Post by fredx181 »

From https://en.wikipedia.org/wiki/Gyro_Gearloose :
Gyro Gearloose is a fictional character, an anthropomorphic chicken[citation needed], created by Carl Barks for The Walt Disney Company. He is part of the Donald Duck universe, appearing in comic book stories as a friend of Donald Duck, Scrooge McDuck and anyone who is associated with them. He was also a frequent star of the animated DuckTales. He first appeared in the Carl Barks comic "Gladstone's Terrible Secret" (Walt Disney's Comics and Stories #140, May 1952), and was the regular lead character in 4-page backup stories in Barks' issues of Uncle Scrooge, starting with issue #13 (March 1956) and continuing through #41 (March 1963).[1]
.....
Name in dutch: Willie Wortel :)
enrique
Posts: 595
Joined: Sun 10 Nov 2019, 00:10
Location: Planet Earth

#198 Post by enrique »

fredx181

Ignoring Browsers. So lets say no recent browsers.
Then what is the minimum RAM requirement for BusterDog32?

If I have time I will try it on my pentium, 250 meg laptop.
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#199 Post by fredx181 »

enrique wrote:fredx181

Ignoring Browsers. So lets say no recent browsers.
Then what is the minimum RAM requirement for BusterDog32?

If I have time I will try it on my pentium, 250 meg laptop.
I'm almost sure that with 250 meg it will be painfully slow (you'd need at least running a less resources demanding WM than openbox) so don't waste your time, I'd say, 512 meg should be ok depending on what you do of course (and you need swap).

Fred
enrique
Posts: 595
Joined: Sun 10 Nov 2019, 00:10
Location: Planet Earth

#200 Post by enrique »

So you think it may work. That is all I want to know. For the record, I do not use that laptop, only for test. I am not trying to say I will use it. Well Pupy 5.28 is lighting on it. Puppy Xenial32 does work some what acceptable. I should try strech. Thanks
Post Reply