Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

USB Format Tool and UEFI_MULTI


Recommended Posts

Update USB_FORMAT-54 and UEFI_MULTI-55 plus the Addon-agFM files

Download:  from GitHub USB_FORMAT-54 and UEFI_MULTI-55

Download File E = Encrypted Password = bootwimb

Manual:  VHD_WIMBOOT.pdf

- Added UEFI Grub4dos  and  a1ive UEFI Grub2 for UEFI booting VHD from RAMDISK - Use Super UEFI setting for UEFI Secure booting
- Added signed SVBus driver for UEFI booting VHD from RAMDISK
- Checkbox Add Grub2 System Folder (Often Unneeded - Unchecked saves Copy time and space for 1000 files 12 MB)
- UEFI_MULTI - Added WofCompress of JFX to UnCompress EFI folder inside VHD when Making Boot entries
- EFI folder in VHD needs to be UnCompressed in case of UEFI booting 1 Partition VHD from RAMDISK
UEFI grub4dos version 2020-12-26
- in case of 2 Partition VHD then EFI folder is not made in NTFS partition and when present is renamed as x-EFI

In my case ntfs_x64.efi driver is not needed anymore for UEFI booting of 1 Partition VHD from RAMDISK using UEFI Grub2 Or UEFI Grub4dos
The boot problem of 1 Partition VHD was entirely due to WOF Compression of EFI folder and this problem is solved now

Credits and Thanks to:
a1ive for making UEFI Grub2 and Grub2 FileManager
yaya2007 and a1ive for making UEFI Grub4dos
alacran for help and support
- liuzhaoyzz for help in solving boot_image_handle not found problem in case of UEFI Grub4dos

More Info:  at reboot.pro Forum  VHD_WIMBOOT  and   Grub4dos for UEFI  and  USB_FORMAT and UEFI_MULTI

USB_FORMAT_51_2020-12-17_103331.jpg.39d2c223dd054c0e8c0e5cac656b44e9.jpg == UEFI_MULTI_51_2020-12-17_103534.jpg.1d8e8734f26da14dc68dc81e43613238.jpg

UEFI_RAMOS_10_2020-12-26_133815.thumb.jpg.c6e05a81ad6192b802fde0c0809bf4ff.jpg

Edited by wimb
Link to post
Share on other sites
  • 1 month later...

JFYI

I was able to run Puppy Linux slacko64-7.0 from a  folder on the root of U-BOOT partition.

Procedure:

Create Slacko64-7.0 folder on the root of U-BOOT partition.

Download the ISO and extract to that folder, as a bare minimum only following files are required:

fdrv_slacko64_7.0.sfs, initrd.gz, puppy_slacko64_7.0.sfs, vmlinuz and zdrv_slacko64_7.0.sfs (332 MB in total).

This are the menu entries I used:

For a folder (Slacko64-7.0) on the root of U-BOOT (FAT-32) partition on USB device

Default KBD is en-US but can be changed on first boot; pkeys=es is a sample to set my Spanish KBD, delete it if unneeded.

MBR grub4dos

iftitle [if exist (hd0,0)/Slacko64-7.0/puppy_slacko64_7.0.sfs] Puppy Linux Slacko64-7.0 - (hd0,0)/Slacko64-7.0
kernel /Slacko64-7.0/vmlinuz pmedia=usbflash pdrv=U-BOOT psubdir=/Slacko64-7.0 pkeys=es pfix=fsck,fsckp
initrd /Slacko64-7.0/initrd.gz

Grub 2

menuentry "Puppy slacko64 7.0" {
    echo "Loading vmlinuz"
    linux /Slacko64-7.0/vmlinuz pmedia=usbflash pdrv=U-BOOT psubdir=/Slacko64-7.0 pkeys=es pfix=fsck,fsckp
    echo "Loading initrd.gz"
    initrd /Slacko64-7.0/initrd.gz
}

On first boot you are able to edit your settings, connect to your LAN, etc. when you turn off the OS you have the option to create a persistence file, if using default settings it will be slacko64save.4fs file, located into Slacko64-7.0 folder.

NOTE: Every time you close the OS you are allow to save changes or not as you prefer.

alacran

Edited by alacran
Typo
  • Like 1
Link to post
Share on other sites

Update USB_FORMAT-57 and UEFI_MULTI-57 plus the Addon-agFM files

Download:  from GitHub USB_FORMAT-57 and UEFI_MULTI-57

Download File E = Encrypted Password = bootwimb

Manual:  VHD_WIMBOOT.pdf  and   Win10_Install.pdf

- Update UEFI Grub2 - latest 2021-02-02
- Update UEFI Grub4dos (= Grub4efi Or G4E) - grub4dos-for_UEFI-2021-01-31.7z
- Update Grub4dos - grub4dos-0.4.6a-2021-01-27.7z
 

Edited by wimb
  • Like 1
Link to post
Share on other sites

Thanks for your new versions. I will download and test them ASAP.

I improved a little the menus from my previous post to load Slacko64-7.0 from Slacko64 folder located on the root of U-BOOT or U_NTFS partitions.

For a folder (Slacko64) on the root of U-BOOT or U-NTFS partition on USB device

Default KBD is en-US but can be changed on first boot; pkeys=es is a sample to set my Spanish KBD, delete it if unneeded.

MBR grub4dos

iftitle [if exist (hd0,0)/Slacko64/puppy_slacko64_7.0.sfs] Puppy Linux Slacko64 - (hd0,0)/Slacko64
kernel /Slacko64/vmlinuz pmedia=usbflash pdrv=U-BOOT psubdir=/Slacko64 pkeys=es pfix=fsck,fsckp
initrd /Slacko64/initrd.gz

iftitle [if exist (hd0,1)/Slacko64/puppy_slacko64_7.0.sfs] Puppy Linux Slacko64-7.0 - (hd0,1)/Slacko64
root (hd0,1)
kernel /Slacko64/vmlinuz pmedia=usbflash pdrv=U-NTFS psubdir=/Slacko64 pkeys=es pfix=fsck,fsckp
initrd /Slacko64/initrd.gz

UEFI Grub 2

if [ "${grub_platform}" == "efi" ]; then
if [ -e "(hd0,msdos1)/Slacko64/puppy_slacko64_7.0.sfs" ]; then
menuentry "Puppy Linux Slacko64 7.0 - (hd0,msdos1)/Slacko64/puppy_slacko64_7.0.sfs" {
    echo "Loading vmlinuz"
    linux /Slacko64/vmlinuz pmedia=usbflash pdrv=U-BOOT psubdir=/Slacko64 pkeys=es pfix=fsck,fsckp
    echo "Loading initrd.gz"
    initrd /Slacko64/initrd.gz
    }
    fi
	
if [ -e "(hd0,msdos2)/Slacko64/puppy_slacko64_7.0.sfs" ]; then
menuentry "Puppy Linux Slacko64 7.0 - (hd0,msdos2)/Slacko64/puppy_slacko64_7.0.sfs" {
    echo "Loading vmlinuz"
    linux (hd0,msdos2)/Slacko64/vmlinuz pmedia=usbflash pdrv=U-NTFS psubdir=/Slacko64 pkeys=es pfix=fsck,fsckp
    echo "Loading initrd.gz"
    initrd (hd0,msdos2)/Slacko64/initrd.gz
    }
    fi
fi

By the way reboot.pro is ofline again, do you have some info of the issue?

alacran

Edited by alacran
Fixed entry for (hd0,0) on MBR grub4dos
Link to post
Share on other sites
43 minutes ago, alacran said:

By the way reboot.pro is ofline again, do you have some info of the issue?

I have no info on why reboot.pro is offline again ....

Thanks for detailed and improved menu entries to boot  Puppy Linux slacko64-7.0 from USB

Link to post
Share on other sites

@alacran

In your improved menu there is an error in MBR grub4dos menu where Slacko64-7.0 is used instead of Slacko64

See rule
initrd /Slacko64-7.0/initrd.gz

In my case Puppy Linux slacko64-7.0 fails to boot from a  folder on USB and I finish with # command line .... Xorg Wizard

For small size Linux then Porteus-x86_64  315 MB file Porteus-CINNAMON-v5.0rc1-x86_64.iso copied as Porteus.iso in folder images on FAT32 U-BOOT

UEFI_MULTI supplies menu entries for this solution including persistence if desired ....

Edited by wimb
Link to post
Share on other sites

Thanks, allready fixed the post.

Yes, I'm aware Porteus entries are included in your programs, I tested first Porteus, it boots fine, but tested on 2 PCs and the sound do not work on both of them.  Slacko64-7.0 sound works fine.

EDIT: Porteus sound is working fine, but the program do not include any sound file to tets the sound, then from it comes my idea it was not working fine, just tested on Yutube and all is fine.

By the way I usually have found sound issues on many distros, only Ubuntu and Linux-Mint Cinnamon (not the other Mint flavors) worked fine here, In fact your entries for Linux-Mint ISO are working very fine, but I'm looking for something smaller, about 1 GB total size including a 512 MB persistence file.

I'm testing now Puppy Linux Fossapup64 v9.5 (409 MB, released on Sept/2020, based on Ubuntu), entries on menus are same as on Slacko64-7.0, but using Fossapup64 folder.

So far all seems to work fine, it looks even faster than Slacko64-7.0 and more complete, this distro has an small program not included on Slacko64-7.0, (and no name available, to try to install it on other distros) that let rebuild the ISO keeping all the user settings and modifications (packages added and deleted), I want to change the browser for FireFox, I have done this before on other older flavor versions of Puppy, but haven't tested it on this distro yet.

alacran

Edited by alacran
Link to post
Share on other sites

Ok, in my case Porteus sound is working fine. 

Just see that reboot.pro is on line again ....

Edited by wimb
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...