Page 8 of 8

Re: Frugalpup Assembling Frugals with Boot loader on UEFI & Bios Computers

Posted: Tue Jun 04, 2024 8:03 am
by Governor

I followed the instructions below

bigpup wrote: Wed Aug 05, 2020 5:16 pm

Drive labels are going to depend on number of drives on the computer.
So, you do need to be careful to select the correct drive label, when offered to select.

8<------ snipped------
Instructions up to this point worked fine.

Select the boot button.
Select the location of the frugal install, on the USB stick.
Select the small 300MB partition on the USB stick, as location to install the boot loader. (may need to scroll the selection window)
Select the boot loader type.
UEFI
mbr ->legacy bios boot
both

You can install the UEFI for UEFI computers.
mbr for legacy bios computers.
both, to boot anything. (best option for USB drives installs)

8<------ snipped------
I was unable to install the bootloader to the FAT32 drive, because it does not show up in the dialog box of the Frugal installer.
Do I need an updated Frugal installer?
Would this work as an alternative:
https://www.supergrubdisk.org/category/ ... sk-stable/

Thanks.
PS. Sorry about the unreadable menu titles, but that is not me, they were designed that way.
.


Re: FrugalPup v41, very flexible Puppy frugal installer, supporting i18n

Posted: Tue Jun 04, 2024 8:20 am
by williwaw

I was unable to install the bootloader to the FAT32 drive, because it does not show

something did not work fine

unplug all the drives except the one you booted with and the new drive
http://www.fishprogs.software/puppy/fru ... index.html
e3StickPup will do the formatting for you, just select the correct drive

you should end up with something like......
sdb1 fat32 for bootloader
sdb2 ext3 for fossapup folder


Re: FrugalPup v41, very flexible Puppy frugal installer, supporting i18n

Posted: Tue Jun 04, 2024 10:03 am
by Governor
williwaw wrote: Tue Jun 04, 2024 8:20 am

I was unable to install the bootloader to the FAT32 drive, because it does not show

something did not work fine

unplug all the drives except the one you booted with and the new drive
http://www.fishprogs.software/puppy/fru ... index.html
e3StickPup will do the formatting for you, just select the correct drive

you should end up with something like......
sde1 fat32 for bootloader
sde2 ext3 for fossapup folder

Ok, did that, but what about the boot parameters?

grub.cfg has these settings, but none of the usual boot parms.

Code: Select all

set menu_color_normal='yellow/blue'
set menu_color_highlight='black/cyan'

menu.1st has only this:

Code: Select all

timeout 0
default 0

title grub2
  kernel /boot/grub/i386-pc/core.img

https://forum.puppylinux.com/viewtopic. ... 99#p121699
1. unless specified KLV saves all persistence automatically in /upper_changes
2. RAM2 which allows the user to save on demand or choose to save at system reboot or shutdown also written to /upper_changes
3. RAM0 which loads no persistence and does not save. So fresh system after each boot

I'd like to have a choice of the 3 boot methods on screen. How?
Thanks.


Re: FrugalPup v41, very flexible Puppy frugal installer, supporting i18n

Posted: Tue Jun 04, 2024 10:11 am
by Governor
Governor wrote: Tue Jun 04, 2024 10:03 am
williwaw wrote: Tue Jun 04, 2024 8:20 am

I was unable to install the bootloader to the FAT32 drive, because it does not show

something did not work fine

unplug all the drives except the one you booted with and the new drive
http://www.fishprogs.software/puppy/fru ... index.html
e3StickPup will do the formatting for you, just select the correct drive

you should end up with something like......
sde1 fat32 for bootloader
sde2 ext3 for fossapup folder

Ok, did that, but what about the boot parameters?

grub.cfg has these settings, but none of the usual boot parms.

Code: Select all

set menu_color_normal='yellow/blue'
set menu_color_highlight='black/cyan'

menu.1st has only this:

Code: Select all

timeout 0
default 0

title grub2
  kernel /boot/grub/i386-pc/core.img
rockedge wrote: Mon Jun 03, 2024 5:35 pm

If it's running it's saving unless you have added a parameter in the kernel command line not too.

There are 3 modes of operation...
1. unless specified KLV saves all persistence automatically in /upper_changes
2. RAM2 which allows the user to save on demand or choose to save at system reboot or shutdown also written to /upper_changes
3. RAM0 which loads no persistence and does not save. So fresh system after each boot

If you installed it and the boot stanza that starts it doesn't have a w_changes=RAM0 or the parameter w_changes=RAM2 on the kernel command line it should be saving everything as you go.

It is possible to use normal mode (#1) some of the time and then use RAM2 mode (#2) after that to select when to save a session again.
It is possible to use normal mode (#1) some of the time and then use RAM2 mode (#2) after that to select when to save a session again.

I'd like to have a choice of the 3 boot methods on screen. How?
I have not tried booting with it yet.
Thanks.


Re: FrugalPup v41, very flexible Puppy frugal installer, supporting i18n

Posted: Tue Jun 04, 2024 5:11 pm
by williwaw
Governor wrote: Tue Jun 04, 2024 10:03 am

Ok, did that, but what about the boot parameters?.............

https://forum.puppylinux.com/viewtopic. ... 99#p121699
1. unless specified KLV saves all persistence automatically in /upper_changes
2. RAM2 which allows the user to save on demand or choose to save at system reboot or shutdown also written to /upper_changes
3. RAM0 which loads no persistence and does not save. So fresh system after each boot

I'd like to have a choice of the 3 boot methods on screen. How?
Thanks.

frugalpup will provide boot entrys for puppy,
if you want klv boot parameters ask in the klv section


Re: FrugalPup v41, very flexible Puppy frugal installer, supporting i18n

Posted: Tue Jun 04, 2024 6:55 pm
by rockedge

Lucky for us @wiak has written a script to write valid boot stanza's for KLV called wd_grubconfig.

Place wd_grubconfig in the KLV root file system and run it. The output is on the terminal or saved in grub_config.txt


Re: FrugalPup v41, very flexible Puppy frugal installer, supporting i18n

Posted: Wed Jun 05, 2024 9:43 am
by Governor
williwaw wrote: Tue Jun 04, 2024 5:11 pm
Governor wrote: Tue Jun 04, 2024 10:03 am

Ok, did that, but what about the boot parameters?.............

https://forum.puppylinux.com/viewtopic. ... 99#p121699
1. unless specified KLV saves all persistence automatically in /upper_changes
2. RAM2 which allows the user to save on demand or choose to save at system reboot or shutdown also written to /upper_changes
3. RAM0 which loads no persistence and does not save. So fresh system after each boot

I'd like to have a choice of the 3 boot methods on screen. How?
Thanks.

frugalpup will provide boot entrys for pppy,
if you want klv boot parameters ask in the klv section

I need this for fossapup. I tried the frugalpup install as instructed and, and it didn't work. I posted a screenshot here:
viewtopic.php?p=121744#p121744

I received new instructions and used e3StickPup instead. I have the boot stick, but have not yet tested it. I would like to get the boot menu straight before I boot it.

I want to boot from the thumb drive and load Puppy completely into RAM, and also be certain that nothing gets written to my internal drive or any external drive, at any time without my knowledge or consent (not during boot or at any time afterward).

This is what I would hope to see in a boot menu on my writable drive thumb drive or CD/DVD (not closed/locked media):

1) A choice of a clean boot, which boots from the boot media only without loading any saves, and allows the user to save on demand or choose to save at system reboot or shutdown (saves only to the boot media).

2) List the choices of which saves to use (if any are found).
Instead of searching for boot files (saves) on every partition of the internal or external drive, search the current boot media only.

After the above is determined, then the following:
Load the chosen save, or none (for clean boot), and allow the user to save on demand or choose to save at system reboot or shutdown.

My computer has 10,145,308 KiB of memory. And I intend to use a swap file on the NVMe internal drive each time I boot, in case of overflow.

If I want to boot from the internal drive, I will point to it as #2 in the BIOS, and remove the thumb drive, so no need to do boot the internal drive from the thumb drive.


Re: FrugalPup v41, very flexible Puppy frugal installer, supporting i18n

Posted: Wed Jun 05, 2024 6:51 pm
by williwaw
Governor wrote: Wed Jun 05, 2024 9:43 am

have not yet tested it

test it and report back what happens (lots of pic please if something fails)
if it works, ask in the klv section if you still want to add the klv parameters (and how to back up your working configs before editing files in the boot partition)

If I want to boot from the internal drive, I will point to it as #2 in the BIOS, and remove the thumb drive, so no need to do boot the internal drive from the thumb drive.

this seems outside the scope of Frugalpup V41
please start a new topic in the approiate section once your frugalpup USB boots