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

Issues and / or general discussion relating to Puppy

Moderator: Forum moderators

Post Reply
User avatar
Dingo
Posts: 244
Joined: Sat Aug 01, 2020 3:03 pm
Has thanked: 10 times
Been thanked: 17 times

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

Post 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?

User avatar
rockedge
Site Admin
Posts: 6538
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2745 times
Been thanked: 2619 times
Contact:

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

Post 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=
User avatar
bigpup
Moderator
Posts: 6983
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 903 times
Been thanked: 1522 times

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

Post 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.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
Dingo
Posts: 244
Joined: Sat Aug 01, 2020 3:03 pm
Has thanked: 10 times
Been thanked: 17 times

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

Post 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

Post Reply

Return to “Users”