@Jarrett :-
Hold your horses, pardner. Don't bail out just yet. There's still a couple of things we can try.
I've just successfully installed 10wt3ch's "Studio 13.37" v3.3, Bionicpup64-based DAW to a 64GB SanDisk Cruzer 'Fit', and have it booting on this relatively new, UEFI-equipped HP Pavilion desktop.....both from its own, onboard Grub4DOS menu entry, and from my 'main' Grub4DOS menu that does the entire kennels.
As for your comment about legacy booting after 7th-gen 'Core', I'm not certain where you read
that. This HP runs 8th-gen "Coffee Lake", and all my Pups boot from legacy.....!
(*shrug*)
-------------------------------------------------------
First, clear your flash-drive completely. In gParted, ->Device->Create new partition table. It's always beneficial to re-do this anew. Choose the default 'msdos' option; this always works, and GPT is a complete waste of time with a 16 GB flash drive, anyway.
Re-format your flash drive as follows:-
Partition #1 - Fat32, 256 MB.
Partition #2 - Ext3, 12 GB.
In the remaining space, create a 512 MB swap partition right at the end, then leave the rest of the space unformatted. It won't be very big, I know, but any 'empty' space on a USB drive can only help the controller chip, as & when it's 'juggling' blocks around as things get deleted and re-written. Makes its life easier, y'know?
Lastly, set the 'boot' flag on the small FAT32 partition. That's your drive taken care of.
---------------------------------------
This will be a
frugal install.....but don't worry, we'll do things in such a way as to maximise file-storage space, OK?
In the Ext3 partition, create a sub-directory for Bionicpup64. Give it a distinctive, but easy to remember name; "Bionic64" will be as good as any.
Mount the Bionicpup64 ISO, so you can view the contents. Just for convenience's sake, copy the lot across to the sub-directory you've just created.
Now; find Grub4DOS; Menu->Setup->Grub4DOS bootloader config. Select your flash-drive, and make sure to tick the check-box for "Search only within this device", all right?
Let it search, and just follow it through, and allow it to install the Grub4DOS stuff to the wee FAT32 partition.....which will be sdb1, or sdc1, something like that. As it's installed, this won't boot, but we're going to modify the boot entry. With me so far?
----------------------------------------------------
Go into the boot partition, and open up "menu.lst" with Geany. Now; this is where we employ a bit of chicanery to get things behaving themselves.
Before you go any further, open a terminal, and run the
....command. This will list UUIDs for all your partitions, including any attached drives (such as your flash drive). Leave the terminal open; you'll need this in a moment.
In Geany, delete the boot entry Grub4DOS has just written for Bionicpup64.....and replace it with the following:-
Code: Select all
title Studio 13.37_DAW (sdc2/Studio1337)
find --set-root uuid () bdc969fa-95a7-4e5b-b550-688496e36566
kernel /Studio1337/vmlinuz pdrv=bdc969fa-95a7-4e5b-b550-688496e36566 psubdir=/Studio1337 pmedia=usbhd pfix=fsck
initrd /Studio1337/initrd.gz
Obviously, this is for
my flash-drive, running Studio 13.37. What
you will need to do is:-
- Where I have 'Studio1337', replace this with 'Bionic64' (as suggested above).....or whatever you've named your Pup's sub-directory.
- You'll need to replace that string of numbers & letters with the entry in the terminal that corresponds with your own second partition on the flash-drive (sdb2, sdc2, whatever).
I've used 'usbhd' for the pmedia parameter, instead of 'usbflash'. It's not strictly correct, but it seems to function better for UEFI because of the way in which UEFI labels things. As far as UEFI is concerned,
everything is a hard-drive!
----------------------------------------------------------
Assuming this boots - it
ought to - shut down, and create either a save-file, or a save-folder, I'd recommend the 2nd option, since it makes more intelligent use of the space. Shut-down, then re-boot back into it again.
At the same level as your Puppy's sub-directory on the Ext3 second partition (this will be /mnt/home), create a directory - I just label mine 'DATA' - then inside it, create a number of directories; 'Music', 'Picture', 'Documents', 'Videos'.....you get the idea. Or you could create these directly beside Pup's directory.....it really doesn't matter.
Open a second ROX window on /root, then sym-link those newly created directories into /root, using the method I demo'd above. In this case, you can use the Link (relative) option, since these things will not be getting moved around.
This way, if owt goes wrong with your Pup, and you have to re-install, you can do so without losing your personal data.
---------------------------------------------
Let us know what happens, please. I may be totally 'off-base'; I know it's not the 'full' install you wanted, but believe me, a frugal install is one hell of a lot more flexible, and has too many advantages to list.
As far as Puppy's concerned, the full install really is a very 'old-hat' way of doing things.....and Puppy was never intended to work like that.
(I fully expect this post to be completely ignored, BTW.....)
Actually, I really don't know why Jarrett has bothered to ask about this
at all, since he clearly knows FAR more about Puppy than 'mere' long-term Puppy users can help him with! Ah, don't mind me; I'm having 'one of those days'.....
Mike.