Page 1 of 1

How to start Bionicpup from usb and save pupsave file to hard disk?

Posted: Thu Oct 29, 2020 5:13 pm
by Dingo

Woof woof!

I made a good deal buying a lenovo Thinkpad L440 with 8 GB of RAM at very low price. This notebook has defective dvd drive that when I try to eject makes noise and clicks but without opening. So until I not buy a new dvd drive, I prepared a USB flash pendrive and started (after disabled UEFI ONLY in BIOS and selected LEGACY FIRST) and started Puppy (BionicPup 64 bit). At shutdown, I saw no choice to save pupsave on Hard disk, so I saved to USB. With live CD I was able to save to hard disk and then use the Live cd to load pupsave from hard disk. It is possible to do the same with puppy live from USB, using the live usb to only start puppy and then load pupsave from hard disk?


Re: Start puppy from live usb and save pupsave file to hard disk

Posted: Thu Oct 29, 2020 5:41 pm
by rockedge
could you try an experiment? Copy the save folder/file from the USB drive to the HDD. Remove the copy from the USB drive
Then modify the kernel parameters in which ever one of these files you have on the USB drive, 'extlinux.cfg', 'syslinux.cfg' or 'menu.lst'.
Open the file find the correct entry something like this:

Code: Select all

title Bionic64-v8 (sda4/Bionic64-v8)
  find --set-root uuid () acc8a5ba-3340-43e8-9d4c-b09ef6b299d1
  kernel /Bionic64-v8/vmlinuz  pdrv=acc8a5ba-3340-43e8-9d4c-b09ef6b299d1  psubdir=/Bionic64-v8 pmedia=usb pfix=fsck net.ifnames=0
  initrd /Bionic64-v8/initrd.gz 
remove completely these entries. Then reboot.

Code: Select all

pmedia=
psubdir=

Re: Start puppy from live usb and save pupsave file to hard disk

Posted: Sun Nov 01, 2020 10:30 pm
by bigpup
That is the first question.
What boot loader is actually being used?
Rockedge gave you some of the possible boot loader config files.
It could also be isolinux.cfg, grub.cfg.

I would try to just change the pmedia= to pmedia=cd

That will tell the boot process to act like Puppy is on a CD. Should allow saving on internal drive.

Note:
That could make it not find the main sfs at boot up.

This whole thing about where the save will go, when booting from a USB install.
It keeps going back and forth in the Puppy code.
It should only have the save on the USB, so only allow that.
We should allow the save to be placed anywhere.
What time of year you build a Puppy using Woof-CE, determines what is setup for USB installs and allowed save locations.

Re: Start puppy from live usb and save pupsave file to hard disk

Posted: Sat Mar 27, 2021 7:37 pm
by Dingo

I copied the content of isolinux.cfg from ISO I burned on a disc and paste into syslinux.cfg that was on my live usb sd card. It seems to work. I'm now able to boot from USB stick and puppy finds pupsave files I have on internal hard disk