GParted Live and Porteus on USB

Technical issues/questions of an intermediate or advanced nature.
User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#1 by Rava » 23 Nov 2020, 21:58

Has anyone managed to have an extracted GParted Live and Porteus on a fat32 USB stick?

https://gparted.org/liveusb.php describes how to set it up, but I want to use a Porteus 5.0rc USB stick to also have GParted Live on it.

The zip I downloaded is gparted-live-1.1.0-8-i686.zip - seems the only server which hosts it is quite occupied, it took me a while to download a mere 300 MB file.

This is what is in the zip file:

Code: Select all

Archive:  gparted-live-1.1.0-8-i686.zip
    testing: syslinux/                OK
    testing: syslinux/isolinux.cfg    OK
    testing: syslinux/ldlinux.c32     OK
    testing: syslinux/chain.c32       OK
    testing: syslinux/memdisk         OK
    testing: syslinux/boot-local-efi.cfg   OK
    testing: syslinux/syslinux.cfg    OK
    testing: syslinux/libutil.c32     OK
    testing: syslinux/isolinux.bin    OK
    testing: syslinux/vesamenu.c32    OK
    testing: syslinux/menu.c32        OK
    testing: syslinux/libcom32.c32    OK
    testing: syslinux/Gsplash.png     OK
    testing: syslinux/iso_sort.txt    OK
    testing: .disk/                   OK
    testing: .disk/mkisofs            OK
    testing: .disk/archive_trace      OK
    testing: .disk/info               OK
    testing: live/                    OK
    testing: live/filesystem.size     OK
    testing: live/memtest             OK
    testing: live/filesystem.packages   OK
    testing: live/vmlinuz             OK
    testing: live/filesystem.packages-remove   OK
    testing: live/GParted-Live-Version   OK
    testing: live/initrd.img          OK
    testing: live/filesystem.squashfs   OK
    testing: utils/                   OK
    testing: utils/win64/             OK
    testing: utils/win64/makeboot64.bat   OK
    testing: utils/win64/syslinux64.exe   OK
    testing: utils/win64/VERSION.txt   OK
    testing: utils/linux/             OK
    testing: utils/linux/makeboot.sh   OK
    testing: utils/linux/x86/         OK
    testing: utils/linux/x86/syslinux   OK
    testing: utils/linux/x86/extlinux   OK
    testing: utils/linux/x64/         OK
    testing: utils/linux/x64/syslinux   OK
    testing: utils/linux/x64/extlinux   OK
    testing: utils/linux/VERSION.txt   OK
    testing: utils/win32/             OK
    testing: utils/win32/syslinux.exe   OK
    testing: utils/win32/makeboot.bat   OK
    testing: utils/win32/VERSION.txt   OK
    testing: utils/README.txt         OK
    testing: utils/mbr/               OK
    testing: utils/mbr/mbr.bin        OK
    testing: EFI/                     OK
    testing: EFI/boot/                OK
    testing: EFI/boot/bootx64.efi     OK
    testing: EFI/boot/bootia32.efi    OK
    testing: boot/                    OK
    testing: boot/grub/               OK
    testing: boot/grub/dejavu-bold-16.pf2   OK
    testing: boot/grub/unicode.pf2    OK
    testing: boot/grub/boot-local-efi.cfg   OK
    testing: boot/grub/grub.cfg       OK
    testing: boot/grub/dejavu-bold-14.pf2   OK
    testing: boot/grub/i386-efi/      OK
    testing: boot/grub/i386-efi/gptsync.mod   OK
    testing: boot/grub/i386-efi/time.mod   OK
    testing: boot/grub/i386-efi/rdmsr.mod   OK
    testing: boot/grub/i386-efi/usbserial_usbdebug.mod   OK
    testing: boot/grub/i386-efi/geli.mod   OK
    testing: boot/grub/i386-efi/cbtable.mod   OK
    testing: boot/grub/i386-efi/backtrace.mod   OK
    testing: boot/grub/i386-efi/multiboot.mod   OK
    testing: boot/grub/i386-efi/bitmap.mod   OK
    testing: boot/grub/i386-efi/serial.mod   OK
    testing: boot/grub/i386-efi/multiboot2.mod   OK
    testing: boot/grub/i386-efi/romfs.mod   OK
    testing: boot/grub/i386-efi/offsetio.mod   OK
    testing: boot/grub/i386-efi/efi_uga.mod   OK
    testing: boot/grub/i386-efi/echo.mod   OK
    testing: boot/grub/i386-efi/efifwsetup.mod   OK
    testing: boot/grub/i386-efi/gcry_camellia.mod   OK
    testing: boot/grub/i386-efi/font.mod   OK
    testing: boot/grub/i386-efi/gcry_idea.mod   OK
    testing: boot/grub/i386-efi/lsmmap.mod   OK
    testing: boot/grub/i386-efi/minix3_be.mod   OK
    testing: boot/grub/i386-efi/normal.mod   OK
    testing: boot/grub/i386-efi/macho.mod   OK
    testing: boot/grub/i386-efi/scsi.mod   OK
    testing: boot/grub/i386-efi/png.mod   OK
    testing: boot/grub/i386-efi/appleldr.mod   OK
    testing: boot/grub/i386-efi/video.mod   OK
    testing: boot/grub/i386-efi/disk.mod   OK
    testing: boot/grub/i386-efi/zstd.mod   OK
    testing: boot/grub/i386-efi/fdt.lst   OK
    testing: boot/grub/i386-efi/strtoull_test.mod   OK
    testing: boot/grub/i386-efi/ufs1.mod   OK
    testing: boot/grub/i386-efi/hashsum.mod   OK
    testing: boot/grub/i386-efi/loadbios.mod   OK
    testing: boot/grub/i386-efi/cpio.mod   OK
    testing: boot/grub/i386-efi/wrmsr.mod   OK
    testing: boot/grub/i386-efi/testload.mod   OK
    testing: boot/grub/i386-efi/hdparm.mod   OK
    testing: boot/grub/i386-efi/parttool.mod   OK
    testing: boot/grub/i386-efi/partmap.lst   OK
    testing: boot/grub/i386-efi/boot.mod   OK
    testing: boot/grub/i386-efi/pbkdf2_test.mod   OK
    testing: boot/grub/i386-efi/videoinfo.mod   OK
    testing: boot/grub/i386-efi/ldm.mod   OK
    testing: boot/grub/i386-efi/usbserial_ftdi.mod   OK
    testing: boot/grub/i386-efi/minix3.mod   OK
    testing: boot/grub/i386-efi/cbls.mod   OK
    testing: boot/grub/i386-efi/gcry_cast5.mod   OK
    testing: boot/grub/i386-efi/squash4.mod   OK
    testing: boot/grub/i386-efi/raid5rec.mod   OK
    testing: boot/grub/i386-efi/part_dfly.mod   OK
    testing: boot/grub/i386-efi/ctz_test.mod   OK
    testing: boot/grub/i386-efi/lspci.mod   OK
    testing: boot/grub/i386-efi/usb_keyboard.mod   OK
    testing: boot/grub/i386-efi/command.lst   OK
    testing: boot/grub/i386-efi/linux.mod   OK
    testing: boot/grub/i386-efi/sleep.mod   OK
    testing: boot/grub/i386-efi/macbless.mod   OK
    testing: boot/grub/i386-efi/gcry_rmd160.mod   OK
    testing: boot/grub/i386-efi/tga.mod   OK
    testing: boot/grub/i386-efi/cmp_test.mod   OK
    testing: boot/grub/i386-efi/setjmp.mod   OK
    testing: boot/grub/i386-efi/terminfo.mod   OK
    testing: boot/grub/i386-efi/syslinuxcfg.mod   OK
    testing: boot/grub/i386-efi/video_colors.mod   OK
    testing: boot/grub/i386-efi/tr.mod   OK
    testing: boot/grub/i386-efi/tftp.mod   OK
    testing: boot/grub/i386-efi/fs.lst   OK
    testing: boot/grub/i386-efi/gcry_arcfour.mod   OK
    testing: boot/grub/i386-efi/part_sunpc.mod   OK
    testing: boot/grub/i386-efi/eval.mod   OK
    testing: boot/grub/i386-efi/gfxterm.mod   OK
    testing: boot/grub/i386-efi/ntfscomp.mod   OK
    testing: boot/grub/i386-efi/terminal.mod   OK
    testing: boot/grub/i386-efi/gcry_sha256.mod   OK
    testing: boot/grub/i386-efi/mdraid09_be.mod   OK
    testing: boot/grub/i386-efi/lzopio.mod   OK
    testing: boot/grub/i386-efi/diskfilter.mod   OK
    testing: boot/grub/i386-efi/ehci.mod   OK
    testing: boot/grub/i386-efi/aout.mod   OK
    testing: boot/grub/i386-efi/ufs2.mod   OK
    testing: boot/grub/i386-efi/grub.cfg   OK
    testing: boot/grub/i386-efi/setjmp_test.mod   OK
    testing: boot/grub/i386-efi/cmdline_cat_test.mod   OK
    testing: boot/grub/i386-efi/http.mod   OK
    testing: boot/grub/i386-efi/minix2.mod   OK
    testing: boot/grub/i386-efi/gcry_seed.mod   OK
    testing: boot/grub/i386-efi/videotest.mod   OK
    testing: boot/grub/i386-efi/datetime.mod   OK
    testing: boot/grub/i386-efi/gcry_des.mod   OK
    testing: boot/grub/i386-efi/bsd.mod   OK
    testing: boot/grub/i386-efi/lssal.mod   OK
    testing: boot/grub/i386-efi/legacy_password_test.mod   OK
    testing: boot/grub/i386-efi/mdraid09.mod   OK
    testing: boot/grub/i386-efi/exfctest.mod   OK
    testing: boot/grub/i386-efi/udf.mod   OK
    testing: boot/grub/i386-efi/efinet.mod   OK
    testing: boot/grub/i386-efi/priority_queue.mod   OK
    testing: boot/grub/i386-efi/reiserfs.mod   OK
    testing: boot/grub/i386-efi/btrfs.mod   OK
    testing: boot/grub/i386-efi/cpuid.mod   OK
    testing: boot/grub/i386-efi/lvm.mod   OK
    testing: boot/grub/i386-efi/datehook.mod   OK
    testing: boot/grub/i386-efi/zfscrypt.mod   OK
    testing: boot/grub/i386-efi/div.mod   OK
    testing: boot/grub/i386-efi/pbkdf2.mod   OK
    testing: boot/grub/i386-efi/trig.mod   OK
    testing: boot/grub/i386-efi/gcry_md5.mod   OK
    testing: boot/grub/i386-efi/reboot.mod   OK
    testing: boot/grub/i386-efi/iorw.mod   OK
    testing: boot/grub/i386-efi/gcry_sha512.mod   OK
    testing: boot/grub/i386-efi/procfs.mod   OK
    testing: boot/grub/i386-efi/archelp.mod   OK
    testing: boot/grub/i386-efi/linuxefi.mod   OK
    testing: boot/grub/i386-efi/mul_test.mod   OK
    testing: boot/grub/i386-efi/nativedisk.mod   OK
    testing: boot/grub/i386-efi/cpio_be.mod   OK
    testing: boot/grub/i386-efi/signature_test.mod   OK
    testing: boot/grub/i386-efi/test.mod   OK
    testing: boot/grub/i386-efi/shift_test.mod   OK
    testing: boot/grub/i386-efi/gcry_blowfish.mod   OK
    testing: boot/grub/i386-efi/legacycfg.mod   OK
    testing: boot/grub/i386-efi/play.mod   OK
    testing: boot/grub/i386-efi/gcry_rfc2268.mod   OK
    testing: boot/grub/i386-efi/sleep_test.mod   OK
    testing: boot/grub/i386-efi/extcmd.mod   OK
    testing: boot/grub/i386-efi/cryptodisk.mod   OK
    testing: boot/grub/i386-efi/raid6rec.mod   OK
    testing: boot/grub/i386-efi/cbtime.mod   OK
    testing: boot/grub/i386-efi/mmap.mod   OK
    testing: boot/grub/i386-efi/progress.mod   OK
    testing: boot/grub/i386-efi/newc.mod   OK
    testing: boot/grub/i386-efi/gcry_serpent.mod   OK
    testing: boot/grub/i386-efi/minicmd.mod   OK
    testing: boot/grub/i386-efi/gcry_sha1.mod   OK
    testing: boot/grub/i386-efi/gcry_dsa.mod   OK
    testing: boot/grub/i386-efi/fixvideo.mod   OK
    testing: boot/grub/i386-efi/xzio.mod   OK
    testing: boot/grub/i386-efi/odc.mod   OK
    testing: boot/grub/i386-efi/true.mod   OK
    testing: boot/grub/i386-efi/crc64.mod   OK
    testing: boot/grub/i386-efi/gfxterm_menu.mod   OK
    testing: boot/grub/i386-efi/mdraid1x.mod   OK
    testing: boot/grub/i386-efi/part_plan.mod   OK
    testing: boot/grub/i386-efi/blocklist.mod   OK
    testing: boot/grub/i386-efi/cmp.mod   OK
    testing: boot/grub/i386-efi/password.mod   OK
    testing: boot/grub/i386-efi/ohci.mod   OK
    testing: boot/grub/i386-efi/pata.mod   OK
    testing: boot/grub/i386-efi/luks.mod   OK
    testing: boot/grub/i386-efi/ntfs.mod   OK
    testing: boot/grub/i386-efi/ufs1_be.mod   OK
    testing: boot/grub/i386-efi/dm_nv.mod   OK
    testing: boot/grub/i386-efi/msdospart.mod   OK
    testing: boot/grub/i386-efi/hfsplus.mod   OK
    testing: boot/grub/i386-efi/elf.mod   OK
    testing: boot/grub/i386-efi/parttool.lst   OK
    testing: boot/grub/i386-efi/ext2.mod   OK
    testing: boot/grub/i386-efi/help.mod   OK
    testing: boot/grub/i386-efi/loadenv.mod   OK
    testing: boot/grub/i386-efi/gfxterm_background.mod   OK
    testing: boot/grub/i386-efi/lsefisystab.mod   OK
    testing: boot/grub/i386-efi/gcry_crc.mod   OK
    testing: boot/grub/i386-efi/morse.mod   OK
    testing: boot/grub/i386-efi/usbserial_pl2303.mod   OK
    testing: boot/grub/i386-efi/videotest_checksum.mod   OK
    testing: boot/grub/i386-efi/keystatus.mod   OK
    testing: boot/grub/i386-efi/minix_be.mod   OK
    testing: boot/grub/i386-efi/gcry_rsa.mod   OK
    testing: boot/grub/i386-efi/crypto.lst   OK
    testing: boot/grub/i386-efi/lsacpi.mod   OK
    testing: boot/grub/i386-efi/gdb.mod   OK
    testing: boot/grub/i386-efi/gzio.mod   OK
    testing: boot/grub/i386-efi/gcry_rijndael.mod   OK
    testing: boot/grub/i386-efi/xnu_uuid.mod   OK
    testing: boot/grub/i386-efi/cbfs.mod   OK
    testing: boot/grub/i386-efi/all_video.mod   OK
    testing: boot/grub/i386-efi/password_pbkdf2.mod   OK
    testing: boot/grub/i386-efi/moddep.lst   OK
    testing: boot/grub/i386-efi/efi_gop.mod   OK
    testing: boot/grub/i386-efi/at_keyboard.mod   OK
    testing: boot/grub/i386-efi/ahci.mod   OK
    testing: boot/grub/i386-efi/date.mod   OK
    testing: boot/grub/i386-efi/bitmap_scale.mod   OK
    testing: boot/grub/i386-efi/gcry_md4.mod   OK
    testing: boot/grub/i386-efi/part_apple.mod   OK
    testing: boot/grub/i386-efi/video.lst   OK
    testing: boot/grub/i386-efi/exfat.mod   OK
    testing: boot/grub/i386-efi/gcry_twofish.mod   OK
    testing: boot/grub/i386-efi/part_sun.mod   OK
    testing: boot/grub/i386-efi/ls.mod   OK
    testing: boot/grub/i386-efi/relocator.mod   OK
    testing: boot/grub/i386-efi/terminal.lst   OK
    testing: boot/grub/i386-efi/cs5536.mod   OK
    testing: boot/grub/i386-efi/testspeed.mod   OK
    testing: boot/grub/i386-efi/uhci.mod   OK
    testing: boot/grub/i386-efi/xfs.mod   OK
    testing: boot/grub/i386-efi/part_bsd.mod   OK
    testing: boot/grub/i386-efi/part_dvh.mod   OK
    testing: boot/grub/i386-efi/hfs.mod   OK
    testing: boot/grub/i386-efi/jfs.mod   OK
    testing: boot/grub/i386-efi/part_msdos.mod   OK
    testing: boot/grub/i386-efi/chain.mod   OK
    testing: boot/grub/i386-efi/cbmemc.mod   OK
    testing: boot/grub/i386-efi/loopback.mod   OK
    testing: boot/grub/i386-efi/verifiers.mod   OK
    testing: boot/grub/i386-efi/memrw.mod   OK
    testing: boot/grub/i386-efi/bufio.mod   OK
    testing: boot/grub/i386-efi/fat.mod   OK
    testing: boot/grub/i386-efi/usbtest.mod   OK
    testing: boot/grub/i386-efi/div_test.mod   OK
    testing: boot/grub/i386-efi/usb.mod   OK
    testing: boot/grub/i386-efi/halt.mod   OK
    testing: boot/grub/i386-efi/net.mod   OK
    testing: boot/grub/i386-efi/gcry_tiger.mod   OK
    testing: boot/grub/i386-efi/pgp.mod   OK
    testing: boot/grub/i386-efi/random.mod   OK
    testing: boot/grub/i386-efi/ata.mod   OK
    testing: boot/grub/i386-efi/hfspluscomp.mod   OK
    testing: boot/grub/i386-efi/video_cirrus.mod   OK
    testing: boot/grub/i386-efi/hexdump.mod   OK
    testing: boot/grub/i386-efi/minix2_be.mod   OK
    testing: boot/grub/i386-efi/pcidump.mod   OK
    testing: boot/grub/i386-efi/spkmodem.mod   OK
    testing: boot/grub/i386-efi/gettext.mod   OK
    testing: boot/grub/i386-efi/f2fs.mod   OK
    testing: boot/grub/i386-efi/crypto.mod   OK
    testing: boot/grub/i386-efi/file.mod   OK
    testing: boot/grub/i386-efi/part_acorn.mod   OK
    testing: boot/grub/i386-efi/probe.mod   OK
    testing: boot/grub/i386-efi/regexp.mod   OK
    testing: boot/grub/i386-efi/linux16.mod   OK
    testing: boot/grub/i386-efi/lsefi.mod   OK
    testing: boot/grub/i386-efi/video_fb.mod   OK
    testing: boot/grub/i386-efi/test_blockarg.mod   OK
    testing: boot/grub/i386-efi/bswap_test.mod   OK
    testing: boot/grub/i386-efi/keylayouts.mod   OK
    testing: boot/grub/i386-efi/part_gpt.mod   OK
    testing: boot/grub/i386-efi/lsefimmap.mod   OK
    testing: boot/grub/i386-efi/xnu.mod   OK
    testing: boot/grub/i386-efi/gcry_whirlpool.mod   OK
    testing: boot/grub/i386-efi/bfs.mod   OK
    testing: boot/grub/i386-efi/mpi.mod   OK
    testing: boot/grub/i386-efi/video_bochs.mod   OK
    testing: boot/grub/i386-efi/jpeg.mod   OK
    testing: boot/grub/i386-efi/gfxmenu.mod   OK
    testing: boot/grub/i386-efi/part_amiga.mod   OK
    testing: boot/grub/i386-efi/usbserial_common.mod   OK
    testing: boot/grub/i386-efi/adler32.mod   OK
    testing: boot/grub/i386-efi/acpi.mod   OK
    testing: boot/grub/i386-efi/usbms.mod   OK
    testing: boot/grub/i386-efi/xnu_uuid_test.mod   OK
    testing: boot/grub/i386-efi/cat.mod   OK
    testing: boot/grub/i386-efi/setpci.mod   OK
    testing: boot/grub/i386-efi/read.mod   OK
    testing: boot/grub/efi.img        OK
    testing: boot/grub/Gsplash.png    OK
    testing: boot/grub/x86_64-efi/    OK
    testing: boot/grub/x86_64-efi/gptsync.mod   OK
    testing: boot/grub/x86_64-efi/time.mod   OK
    testing: boot/grub/x86_64-efi/rdmsr.mod   OK
    testing: boot/grub/x86_64-efi/usbserial_usbdebug.mod   OK
    testing: boot/grub/x86_64-efi/geli.mod   OK
    testing: boot/grub/x86_64-efi/cbtable.mod   OK
    testing: boot/grub/x86_64-efi/backtrace.mod   OK
    testing: boot/grub/x86_64-efi/multiboot.mod   OK
    testing: boot/grub/x86_64-efi/bitmap.mod   OK
    testing: boot/grub/x86_64-efi/serial.mod   OK
    testing: boot/grub/x86_64-efi/multiboot2.mod   OK
    testing: boot/grub/x86_64-efi/romfs.mod   OK
    testing: boot/grub/x86_64-efi/offsetio.mod   OK
    testing: boot/grub/x86_64-efi/efi_uga.mod   OK
    testing: boot/grub/x86_64-efi/echo.mod   OK
    testing: boot/grub/x86_64-efi/efifwsetup.mod   OK
    testing: boot/grub/x86_64-efi/gcry_camellia.mod   OK
    testing: boot/grub/x86_64-efi/font.mod   OK
    testing: boot/grub/x86_64-efi/gcry_idea.mod   OK
    testing: boot/grub/x86_64-efi/lsmmap.mod   OK
    testing: boot/grub/x86_64-efi/minix3_be.mod   OK
    testing: boot/grub/x86_64-efi/normal.mod   OK
    testing: boot/grub/x86_64-efi/macho.mod   OK
    testing: boot/grub/x86_64-efi/scsi.mod   OK
    testing: boot/grub/x86_64-efi/png.mod   OK
    testing: boot/grub/x86_64-efi/appleldr.mod   OK
    testing: boot/grub/x86_64-efi/video.mod   OK
    testing: boot/grub/x86_64-efi/disk.mod   OK
    testing: boot/grub/x86_64-efi/zstd.mod   OK
    testing: boot/grub/x86_64-efi/fdt.lst   OK
    testing: boot/grub/x86_64-efi/strtoull_test.mod   OK
    testing: boot/grub/x86_64-efi/ufs1.mod   OK
    testing: boot/grub/x86_64-efi/hashsum.mod   OK
    testing: boot/grub/x86_64-efi/loadbios.mod   OK
    testing: boot/grub/x86_64-efi/cpio.mod   OK
    testing: boot/grub/x86_64-efi/wrmsr.mod   OK
    testing: boot/grub/x86_64-efi/testload.mod   OK
    testing: boot/grub/x86_64-efi/hdparm.mod   OK
    testing: boot/grub/x86_64-efi/parttool.mod   OK
    testing: boot/grub/x86_64-efi/partmap.lst   OK
    testing: boot/grub/x86_64-efi/boot.mod   OK
    testing: boot/grub/x86_64-efi/pbkdf2_test.mod   OK
    testing: boot/grub/x86_64-efi/videoinfo.mod   OK
    testing: boot/grub/x86_64-efi/ldm.mod   OK
    testing: boot/grub/x86_64-efi/usbserial_ftdi.mod   OK
    testing: boot/grub/x86_64-efi/minix3.mod   OK
    testing: boot/grub/x86_64-efi/cbls.mod   OK
    testing: boot/grub/x86_64-efi/gcry_cast5.mod   OK
    testing: boot/grub/x86_64-efi/squash4.mod   OK
    testing: boot/grub/x86_64-efi/raid5rec.mod   OK
    testing: boot/grub/x86_64-efi/part_dfly.mod   OK
    testing: boot/grub/x86_64-efi/ctz_test.mod   OK
    testing: boot/grub/x86_64-efi/lspci.mod   OK
    testing: boot/grub/x86_64-efi/usb_keyboard.mod   OK
    testing: boot/grub/x86_64-efi/command.lst   OK
    testing: boot/grub/x86_64-efi/linux.mod   OK
    testing: boot/grub/x86_64-efi/sleep.mod   OK
    testing: boot/grub/x86_64-efi/macbless.mod   OK
    testing: boot/grub/x86_64-efi/shim_lock.mod   OK
    testing: boot/grub/x86_64-efi/gcry_rmd160.mod   OK
    testing: boot/grub/x86_64-efi/tga.mod   OK
    testing: boot/grub/x86_64-efi/cmp_test.mod   OK
    testing: boot/grub/x86_64-efi/setjmp.mod   OK
    testing: boot/grub/x86_64-efi/terminfo.mod   OK
    testing: boot/grub/x86_64-efi/syslinuxcfg.mod   OK
    testing: boot/grub/x86_64-efi/video_colors.mod   OK
    testing: boot/grub/x86_64-efi/tr.mod   OK
    testing: boot/grub/x86_64-efi/tftp.mod   OK
    testing: boot/grub/x86_64-efi/fs.lst   OK
    testing: boot/grub/x86_64-efi/gcry_arcfour.mod   OK
    testing: boot/grub/x86_64-efi/part_sunpc.mod   OK
    testing: boot/grub/x86_64-efi/eval.mod   OK
    testing: boot/grub/x86_64-efi/gfxterm.mod   OK
    testing: boot/grub/x86_64-efi/ntfscomp.mod   OK
    testing: boot/grub/x86_64-efi/terminal.mod   OK
    testing: boot/grub/x86_64-efi/gcry_sha256.mod   OK
    testing: boot/grub/x86_64-efi/mdraid09_be.mod   OK
    testing: boot/grub/x86_64-efi/lzopio.mod   OK
    testing: boot/grub/x86_64-efi/diskfilter.mod   OK
    testing: boot/grub/x86_64-efi/ehci.mod   OK
    testing: boot/grub/x86_64-efi/aout.mod   OK
    testing: boot/grub/x86_64-efi/ufs2.mod   OK
    testing: boot/grub/x86_64-efi/grub.cfg   OK
    testing: boot/grub/x86_64-efi/setjmp_test.mod   OK
    testing: boot/grub/x86_64-efi/cmdline_cat_test.mod   OK
    testing: boot/grub/x86_64-efi/http.mod   OK
    testing: boot/grub/x86_64-efi/minix2.mod   OK
    testing: boot/grub/x86_64-efi/gcry_seed.mod   OK
    testing: boot/grub/x86_64-efi/videotest.mod   OK
    testing: boot/grub/x86_64-efi/datetime.mod   OK
    testing: boot/grub/x86_64-efi/gcry_des.mod   OK
    testing: boot/grub/x86_64-efi/bsd.mod   OK
    testing: boot/grub/x86_64-efi/lssal.mod   OK
    testing: boot/grub/x86_64-efi/legacy_password_test.mod   OK
    testing: boot/grub/x86_64-efi/mdraid09.mod   OK
    testing: boot/grub/x86_64-efi/exfctest.mod   OK
    testing: boot/grub/x86_64-efi/udf.mod   OK
    testing: boot/grub/x86_64-efi/efinet.mod   OK
    testing: boot/grub/x86_64-efi/priority_queue.mod   OK
    testing: boot/grub/x86_64-efi/reiserfs.mod   OK
    testing: boot/grub/x86_64-efi/btrfs.mod   OK
    testing: boot/grub/x86_64-efi/cpuid.mod   OK
    testing: boot/grub/x86_64-efi/lvm.mod   OK
    testing: boot/grub/x86_64-efi/datehook.mod   OK
    testing: boot/grub/x86_64-efi/zfscrypt.mod   OK
    testing: boot/grub/x86_64-efi/div.mod   OK
    testing: boot/grub/x86_64-efi/pbkdf2.mod   OK
    testing: boot/grub/x86_64-efi/trig.mod   OK
    testing: boot/grub/x86_64-efi/gcry_md5.mod   OK
    testing: boot/grub/x86_64-efi/reboot.mod   OK
    testing: boot/grub/x86_64-efi/iorw.mod   OK
    testing: boot/grub/x86_64-efi/gcry_sha512.mod   OK
    testing: boot/grub/x86_64-efi/procfs.mod   OK
    testing: boot/grub/x86_64-efi/archelp.mod   OK
    testing: boot/grub/x86_64-efi/linuxefi.mod   OK
    testing: boot/grub/x86_64-efi/mul_test.mod   OK
    testing: boot/grub/x86_64-efi/nativedisk.mod   OK
    testing: boot/grub/x86_64-efi/cpio_be.mod   OK
    testing: boot/grub/x86_64-efi/signature_test.mod   OK
    testing: boot/grub/x86_64-efi/test.mod   OK
    testing: boot/grub/x86_64-efi/shift_test.mod   OK
    testing: boot/grub/x86_64-efi/gcry_blowfish.mod   OK
    testing: boot/grub/x86_64-efi/legacycfg.mod   OK
    testing: boot/grub/x86_64-efi/play.mod   OK
    testing: boot/grub/x86_64-efi/gcry_rfc2268.mod   OK
    testing: boot/grub/x86_64-efi/sleep_test.mod   OK
    testing: boot/grub/x86_64-efi/extcmd.mod   OK
    testing: boot/grub/x86_64-efi/cryptodisk.mod   OK
    testing: boot/grub/x86_64-efi/raid6rec.mod   OK
    testing: boot/grub/x86_64-efi/cbtime.mod   OK
    testing: boot/grub/x86_64-efi/mmap.mod   OK
    testing: boot/grub/x86_64-efi/progress.mod   OK
    testing: boot/grub/x86_64-efi/newc.mod   OK
    testing: boot/grub/x86_64-efi/gcry_serpent.mod   OK
    testing: boot/grub/x86_64-efi/minicmd.mod   OK
    testing: boot/grub/x86_64-efi/gcry_sha1.mod   OK
    testing: boot/grub/x86_64-efi/gcry_dsa.mod   OK
    testing: boot/grub/x86_64-efi/fixvideo.mod   OK
    testing: boot/grub/x86_64-efi/xzio.mod   OK
    testing: boot/grub/x86_64-efi/odc.mod   OK
    testing: boot/grub/x86_64-efi/true.mod   OK
    testing: boot/grub/x86_64-efi/crc64.mod   OK
    testing: boot/grub/x86_64-efi/gfxterm_menu.mod   OK
    testing: boot/grub/x86_64-efi/mdraid1x.mod   OK
    testing: boot/grub/x86_64-efi/part_plan.mod   OK
    testing: boot/grub/x86_64-efi/blocklist.mod   OK
    testing: boot/grub/x86_64-efi/cmp.mod   OK
    testing: boot/grub/x86_64-efi/password.mod   OK
    testing: boot/grub/x86_64-efi/ohci.mod   OK
    testing: boot/grub/x86_64-efi/pata.mod   OK
    testing: boot/grub/x86_64-efi/luks.mod   OK
    testing: boot/grub/x86_64-efi/ntfs.mod   OK
    testing: boot/grub/x86_64-efi/ufs1_be.mod   OK
    testing: boot/grub/x86_64-efi/dm_nv.mod   OK
    testing: boot/grub/x86_64-efi/msdospart.mod   OK
    testing: boot/grub/x86_64-efi/hfsplus.mod   OK
    testing: boot/grub/x86_64-efi/elf.mod   OK
    testing: boot/grub/x86_64-efi/parttool.lst   OK
    testing: boot/grub/x86_64-efi/ext2.mod   OK
    testing: boot/grub/x86_64-efi/help.mod   OK
    testing: boot/grub/x86_64-efi/loadenv.mod   OK
    testing: boot/grub/x86_64-efi/gfxterm_background.mod   OK
    testing: boot/grub/x86_64-efi/lsefisystab.mod   OK
    testing: boot/grub/x86_64-efi/gcry_crc.mod   OK
    testing: boot/grub/x86_64-efi/morse.mod   OK
    testing: boot/grub/x86_64-efi/usbserial_pl2303.mod   OK
    testing: boot/grub/x86_64-efi/videotest_checksum.mod   OK
    testing: boot/grub/x86_64-efi/keystatus.mod   OK
    testing: boot/grub/x86_64-efi/tpm.mod   OK
    testing: boot/grub/x86_64-efi/minix_be.mod   OK
    testing: boot/grub/x86_64-efi/gcry_rsa.mod   OK
    testing: boot/grub/x86_64-efi/crypto.lst   OK
    testing: boot/grub/x86_64-efi/lsacpi.mod   OK
    testing: boot/grub/x86_64-efi/gzio.mod   OK
    testing: boot/grub/x86_64-efi/gcry_rijndael.mod   OK
    testing: boot/grub/x86_64-efi/xnu_uuid.mod   OK
    testing: boot/grub/x86_64-efi/cbfs.mod   OK
    testing: boot/grub/x86_64-efi/all_video.mod   OK
    testing: boot/grub/x86_64-efi/password_pbkdf2.mod   OK
    testing: boot/grub/x86_64-efi/moddep.lst   OK
    testing: boot/grub/x86_64-efi/efi_gop.mod   OK
    testing: boot/grub/x86_64-efi/at_keyboard.mod   OK
    testing: boot/grub/x86_64-efi/ahci.mod   OK
    testing: boot/grub/x86_64-efi/date.mod   OK
    testing: boot/grub/x86_64-efi/bitmap_scale.mod   OK
    testing: boot/grub/x86_64-efi/gcry_md4.mod   OK
    testing: boot/grub/x86_64-efi/part_apple.mod   OK
    testing: boot/grub/x86_64-efi/video.lst   OK
    testing: boot/grub/x86_64-efi/exfat.mod   OK
    testing: boot/grub/x86_64-efi/gcry_twofish.mod   OK
    testing: boot/grub/x86_64-efi/part_sun.mod   OK
    testing: boot/grub/x86_64-efi/ls.mod   OK
    testing: boot/grub/x86_64-efi/relocator.mod   OK
    testing: boot/grub/x86_64-efi/terminal.lst   OK
    testing: boot/grub/x86_64-efi/cs5536.mod   OK
    testing: boot/grub/x86_64-efi/testspeed.mod   OK
    testing: boot/grub/x86_64-efi/uhci.mod   OK
    testing: boot/grub/x86_64-efi/xfs.mod   OK
    testing: boot/grub/x86_64-efi/part_bsd.mod   OK
    testing: boot/grub/x86_64-efi/part_dvh.mod   OK
    testing: boot/grub/x86_64-efi/hfs.mod   OK
    testing: boot/grub/x86_64-efi/jfs.mod   OK
    testing: boot/grub/x86_64-efi/part_msdos.mod   OK
    testing: boot/grub/x86_64-efi/chain.mod   OK
    testing: boot/grub/x86_64-efi/cbmemc.mod   OK
    testing: boot/grub/x86_64-efi/loopback.mod   OK
    testing: boot/grub/x86_64-efi/verifiers.mod   OK
    testing: boot/grub/x86_64-efi/memrw.mod   OK
    testing: boot/grub/x86_64-efi/bufio.mod   OK
    testing: boot/grub/x86_64-efi/fat.mod   OK
    testing: boot/grub/x86_64-efi/usbtest.mod   OK
    testing: boot/grub/x86_64-efi/div_test.mod   OK
    testing: boot/grub/x86_64-efi/usb.mod   OK
    testing: boot/grub/x86_64-efi/halt.mod   OK
    testing: boot/grub/x86_64-efi/net.mod   OK
    testing: boot/grub/x86_64-efi/gcry_tiger.mod   OK
    testing: boot/grub/x86_64-efi/pgp.mod   OK
    testing: boot/grub/x86_64-efi/random.mod   OK
    testing: boot/grub/x86_64-efi/ata.mod   OK
    testing: boot/grub/x86_64-efi/hfspluscomp.mod   OK
    testing: boot/grub/x86_64-efi/video_cirrus.mod   OK
    testing: boot/grub/x86_64-efi/hexdump.mod   OK
    testing: boot/grub/x86_64-efi/minix2_be.mod   OK
    testing: boot/grub/x86_64-efi/pcidump.mod   OK
    testing: boot/grub/x86_64-efi/spkmodem.mod   OK
    testing: boot/grub/x86_64-efi/gettext.mod   OK
    testing: boot/grub/x86_64-efi/f2fs.mod   OK
    testing: boot/grub/x86_64-efi/crypto.mod   OK
    testing: boot/grub/x86_64-efi/file.mod   OK
    testing: boot/grub/x86_64-efi/part_acorn.mod   OK
    testing: boot/grub/x86_64-efi/probe.mod   OK
    testing: boot/grub/x86_64-efi/regexp.mod   OK
    testing: boot/grub/x86_64-efi/linux16.mod   OK
    testing: boot/grub/x86_64-efi/lsefi.mod   OK
    testing: boot/grub/x86_64-efi/video_fb.mod   OK
    testing: boot/grub/x86_64-efi/test_blockarg.mod   OK
    testing: boot/grub/x86_64-efi/bswap_test.mod   OK
    testing: boot/grub/x86_64-efi/keylayouts.mod   OK
    testing: boot/grub/x86_64-efi/part_gpt.mod   OK
    testing: boot/grub/x86_64-efi/lsefimmap.mod   OK
    testing: boot/grub/x86_64-efi/xnu.mod   OK
    testing: boot/grub/x86_64-efi/gcry_whirlpool.mod   OK
    testing: boot/grub/x86_64-efi/bfs.mod   OK
    testing: boot/grub/x86_64-efi/mpi.mod   OK
    testing: boot/grub/x86_64-efi/video_bochs.mod   OK
    testing: boot/grub/x86_64-efi/jpeg.mod   OK
    testing: boot/grub/x86_64-efi/gfxmenu.mod   OK
    testing: boot/grub/x86_64-efi/part_amiga.mod   OK
    testing: boot/grub/x86_64-efi/usbserial_common.mod   OK
    testing: boot/grub/x86_64-efi/adler32.mod   OK
    testing: boot/grub/x86_64-efi/acpi.mod   OK
    testing: boot/grub/x86_64-efi/usbms.mod   OK
    testing: boot/grub/x86_64-efi/xnu_uuid_test.mod   OK
    testing: boot/grub/x86_64-efi/cat.mod   OK
    testing: boot/grub/x86_64-efi/setpci.mod   OK
    testing: boot/grub/x86_64-efi/read.mod   OK
    testing: GPL                      OK
    testing: i686-release.txt         OK
    testing: GParted-Live-Version     OK
No errors detected in compressed data of gparted-live-1.1.0-8-i686.zip.
Looks like it uses syslinux and grub, so it should be possible to copy the files and folders to the USB drive and create an entry in porteus.cfg

This is what the extracted grub file looks like - boot/grub/grub.cfg

Code: Select all

#
set pref=/boot/grub
set default="0"

# Load graphics (only corresponding ones will be found)
# (U)EFI
insmod efi_gop
insmod efi_uga
# legacy BIOS
# insmod vbe

if loadfont $pref/unicode.pf2; then
  set gfxmode=auto
  insmod gfxterm
  terminal_output gfxterm
fi
set timeout="30"
set hidden_timeout_quiet=false

insmod png
if background_image $pref/Gsplash.png; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set color_normal=cyan/blue
  set color_highlight=white/blue
fi

# Uncomment the following for serial console
# The command serial initializes the serial unit 0 with the speed 38400bps.
# The serial unit 0 is usually called ‘COM1’. If COM2, use ‘--unit=1’ instead.
#serial --unit=0 --speed=38400
#terminal_input serial
#terminal_output serial

# Decide if the commands: linux/initrd (default) or linuxefi/initrdefi
set linux_cmd=linux
set initrd_cmd=initrd
export linux_cmd initrd_cmd
if [ "${grub_platform}" = "efi" -a -e "/amd64-release.txt" ]; then
  # Only amd64 release we switch to linuxefi/initrdefi since it works better with security boot (shim)
  set linux_cmd=linuxefi
  set initrd_cmd=initrdefi
fi

# Since no network setting in the squashfs image, therefore if ip=, the network is disabled.

menuentry "GParted Live (Default settings)" --id live-default {
  search --set -f /live/vmlinuz
  $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet noswap  ip= net.ifnames=0  nosplash 
  $initrd_cmd /live/initrd.img
}

menuentry --hotkey=l "GParted Live (Default settings, KMS with large font & To RAM)" --id live-kms-toram {
  search --set -f /live/vmlinuz
  $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet noswap vga=791 toram=filesystem.squashfs ip= net.ifnames=0  nosplash live_console_font_size=16x32
  $initrd_cmd /live/initrd.img
}

submenu 'Other modes of GParted Live' {
  menuentry --hotkey=K "GParted Live (Default settings, KMS)"{
    search --set -f /live/vmlinuz
    $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet noswap vga=791 ip= net.ifnames=0  nosplash
    $initrd_cmd /live/initrd.img
  }

  menuentry --hotkey=R "GParted Live (To RAM, boot media can be removed later)"{
    search --set -f /live/vmlinuz
    $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash 
    $initrd_cmd /live/initrd.img
  }
  
  menuentry "GParted Live Safe graphic settings (vga=normal)"{
    search --set -f /live/vmlinuz
    $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet noswap ip= net.ifnames=0 nomodeset vga=normal nosplash
    $initrd_cmd /live/initrd.img
  }
  
  menuentry "GParted Live (Failsafe mode)"{
    search --set -f /live/vmlinuz
    $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet noswap acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip= net.ifnames=0 nomodeset vga=normal nosplash
    $initrd_cmd /live/initrd.img
  }
}  

menuentry "Local operating system (if available)" --id local-disk {
  echo "Booting first local disk..."
  # Generate boot menu automatically
  configfile /boot/grub/boot-local-efi.cfg
  # If not chainloaded, definitely no uEFI boot loader was found.
  echo "No uEFI boot loader was found!"
  sleep 15
}

#menuentry "memtest"{
#  search --set -f /live/memtest
#  linux16 /live/memtest
#}

menuentry 'uEFI firmware setup' 'uefi-firmware' {
  echo "Entering uEFI firmware setup..."
  fwsetup
}

menuentry "GParted Live 1.1.0-8-i686 info"{
  echo GParted.
  echo Gnome Partition Editor.
  echo https://gparted.org
  echo \* Boot menu for EFI machine
  echo \* GParted live version: 1.1.0-8-i686. Live version maintainer: Steven Shiau
  echo \* Disclaimer: GParted live comes with ABSOLUTELY NO WARRANTY
  sleep --verbose --interruptible 10
}

e.g. the entry

Code: Select all

  menuentry --hotkey=R "GParted Live (To RAM, boot media can be removed later)"{
    search --set -f /live/vmlinuz
    $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash 
    $initrd_cmd /live/initrd.img
  }
should be translated into porteus.cfg lingo like so:

Code: Select all

KERNEL /live/vmlinuz
APPEND initrd=/live/initrd.img  boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash  
Or would I have to rename Gparted`s vmlinuz - e.g. to vmlinuz.gparted - and move it into boot/ - or boot/syslinux ?
And also move initrd.img there?

And then use this lingo:

Code: Select all

KERNEL vmlinuz.gparted
APPEND initrd=initrd.img  boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash  
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

GParted Live and Porteua on USB

Post#2 by Ed_P » 23 Nov 2020, 23:16

:%) What's wrong with using the GParted that's in Porteus? :hmmm:
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#3 by Rava » 23 Nov 2020, 23:22

Ed_P wrote:
23 Nov 2020, 23:16
:%) What's wrong with using the GParted that's in Porteus? :hmmm:
Is it version 1.1.0-8?
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

GParted Live and Porteus on USB

Post#4 by Ed_P » 23 Nov 2020, 23:24

GParted Help shows it as 1.1.0 Copyright 2020
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#5 by Rava » 23 Nov 2020, 23:40

Ed_P wrote:
23 Nov 2020, 23:24
GParted Help shows it as 1.1.0 Copyright 2020
1.1.0-8 was released on the 21st, I am sure Porteus cannot ship with that version.

But aside from that, do you have suggestions about this:
Rava wrote:
23 Nov 2020, 21:58

Code: Select all

KERNEL /live/vmlinuz
APPEND initrd=/live/initrd.img  boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash  
Or would I have to rename Gparted`s vmlinuz - e.g. to vmlinuz.gparted - and move it into boot/ - or boot/syslinux ?
And also move initrd.img there?

And then use this lingo:

Code: Select all

KERNEL vmlinuz.gparted
APPEND initrd=initrd.img  boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash  
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

GParted Live and Porteus on USB

Post#6 by Ed_P » 23 Nov 2020, 23:55

I would recommend renaming GParted's /live/ directory to /gplive/.
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#7 by Rava » 24 Nov 2020, 00:58

Ed_P wrote:
23 Nov 2020, 23:55
I would recommend renaming GParted's /live/ directory to /gplive/.
Why?
Porteus says:

Code: Select all

$ ls /live
/bin/ls: cannot access '/live': No such file or directory
Porteus on USB only uses /boot and /porteus

Also, on a GParted USB boot media it holds GParted's kernel and initrd, maybe it needs that path.
I am also unsure what role the quoted

Code: Select all

# Decide if the commands: linux/initrd (default) or linuxefi/initrdefi
set linux_cmd=linux
set initrd_cmd=initrd
and

Code: Select all

  search --set -f /live/vmlinuz
play.
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

GParted Live and Porteus on USB

Post#8 by Ed_P » 24 Nov 2020, 05:39

Rava wrote:
24 Nov 2020, 00:58
Porteus on USB only uses /boot and /porteus
A valid point, we are talking about the Porteus boot menu not grub2. As such I would put the GParted boot directory in the drive's /boot/ directory as /gparted/ with the GParted vmlinuz and initrd.img in it. Thus the Porteus boot menu will look something like this:

Code: Select all

LABEL GParted
MENU LABEL GParted Live
KERNEL /boot/gparted/vmlinuz
INITRD /boot/gparted/initrd.img
APPEND boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash  
TEXT HELP
       Boot GParted outside Porteus.
ENDTEXT
Also, on a GParted USB boot media it holds GParted's kernel and initrd, maybe it needs that path.
I am also unsure what role the quoted

Code: Select all

# Decide if the commands: linux/initrd (default) or linuxefi/initrdefi
set linux_cmd=linux
set initrd_cmd=initrd
and

Code: Select all

  search --set -f /live/vmlinuz
play.
Without seeing more of the GParted USB boot media I'm not sure how it works. The search --set command looks like grub2 command which implies the GParted USB boot media has a grub2 directory for when it is the USB's boot commander which implies installing it on the USB drive puts it in charge of what boots.

Added in 11 minutes 55 seconds:
Just reviewed your OP's zip file contents. Wow! It even has Windows files. To ADD this to your Porteus USB drive you are going to have to manually select and copy the various files and folders needed to run GParted to the drive. It's going to be tedious imho. And maybe fun. :)
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#9 by Rava » 24 Nov 2020, 07:46

Ed_P wrote:
24 Nov 2020, 05:51
ust reviewed your OP's zip file contents. Wow! It even has Windows files. To ADD this to your Porteus USB drive you are going to have to manually select and copy the various files and folders needed to run GParted to the drive. It's going to be tedious imho. And maybe fun.
On the site itself it says:

https://gparted.org/download.php
NOTE: GParted Live is available in three different architectures
Architecture Description
i686 32-bit version runs on x86 and x86-64 based computers, limited to physical address space of 4 gigabytes, and uses one processor only.
If in doubt, try this one first.

i686-PAE 32-bit version runs on x86 (i686 and higher) and x86-64 based computers, with Physical Address Extension to access more than 4 gigabytes of memory, and supports use of multiple processor cores.
amd64 64-bit version runs on x86-64 based computers, with ability to access more than 4 gigabytes of memory, and supports use of multiple processor cores.
For newer (>2010) computers with UEFI instead of legacy BIOS try this one.
(highlighting by me)

I think I will omit all of the Windoze stuff - since GParted Live is a Linux OS. Why would it need Windoze files? Only for setting up a bootable USB media, I presume.
_______________________________________
Ed_P wrote:
24 Nov 2020, 05:51
A valid point, we are talking about the Porteus boot menu not grub2. As such I would put the GParted boot directory in the drive's /boot/ directory as /gparted/ with the GParted vmlinuz and initrd.img in it. Thus the Porteus boot menu will look something like this:

Code: Select all

LABEL GParted
MENU LABEL GParted Live
KERNEL /boot/gparted/vmlinuz
INITRD /boot/gparted/initrd.img
APPEND boot=live union=overlay username=user config components quiet noswap  toram=filesystem.squashfs ip= net.ifnames=0  nosplash  
TEXT HELP
       Boot GParted outside Porteus.
ENDTEXT
I am used to have lots of OS on my harddisk computers, and seems I altered my style accordingly.

Look at this for example:

Code: Select all

root@porteus:/whatever/boot# ls -o vmlinuz* initrd*|cut -b 19-99
 824160 Apr 22  2018 initrd.xz_Porteus_4.0_x86_64
 822732 Feb 24  2019 initrd.xz_Porteus_5.0rc1F_x86_64
 821660 Jan 11  2020 initrd.xz_Porteus_5.0rc1_x86_64
 822732 Feb 24  2019 initrd.xz_Porteus_5.0rc1d_x86_64
 821660 Apr 11  2020 initrd.xz_Porteus_5.0rc2_x86_64
1808240 Jul 14  2010 initrd_quirkyNOP120.gz
3576672 May 30  2015 vmlinuz64
      0 Nov 12  2017 vmlinuz64_is_TinyCorePure64-6.3
3855120 Apr 22  2018 vmlinuz_Porteus_4.0_x86_64
4384128 May 26  2019 vmlinuz_Porteus_5.0rc1_x86_64
3978112 Feb 24  2019 vmlinuz_Porteus_5.0rc1d_x86_64
4330880 Aug  9 00:00 vmlinuz_Porteus_5.0rc2_x86_64
4318592 Feb 12  2020 vmlinuz_Porteus_5.4.19_x86_64
4322688 Apr  4  2020 vmlinuz_Porteus_5.4.30_x86_64
2248032 Jul 14  2010 vmlinuz_quirkyNOP120
Of course I could go your way and instead create lots of sub-directories and in each a mere initrd.xz and vmlinuz, but I prefer my style. Image
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

GParted Live and Porteus on USB

Post#10 by Ed_P » 24 Nov 2020, 15:40

What are you using to boot all the initrd.xzs and vmlinuzs on your hard drive? A Porteus rEFInd menu like the USB drive uses?

To reduce the number of subdirectories on your harddrive, and USB drive, boot ISOs using grub2. ;)
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#11 by Rava » 24 Nov 2020, 17:58

Ed_P wrote:
24 Nov 2020, 15:40
What are you using to boot all the initrd.xzs and vmlinuzs on your hard drive? A Porteus rEFInd menu like the USB drive uses?
Oh, am I now allowed to try out Tiny Core, or have Puppy as reliable backup system?

And how can I test the Porteus versions if I do not test them?
The development can only go on when people give reports.
Ed_P wrote:
24 Nov 2020, 15:40
To reduce the number of subdirectories on your harddrive, and USB drive, boot ISOs using grub2. ;)
that is old news, but guess what, what can be the reason that I prefer to extract the ISOs instead?

Also, it is the hidden Witless7 boot partition, what do I care if it has one or 7 Porteus folders in it. I only use it for booting all my OS anyway.
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

GParted Live and Porteus on USB

Post#12 by Ed_P » 24 Nov 2020, 18:25

Rava wrote:
24 Nov 2020, 17:58
Oh, am I now allowed to try out Tiny Core, or have Puppy as reliable backup system?
Of course, install them on USB drives, which many are designed to do. But your talking about having multiple installed systems on your USB drive.
And how can I test the Porteus versions if I do not test them?
The development can only go on when people give reports.
I test them using ISOs.
Also, it is the hidden Witless7 boot partition, what do I care if it has one or 7 Porteus folders in it. I only use it for booting all my OS anyway.
:hmmm: You referring to an EFI partition? And what are you using to select the boot folders? I use a system called Grub2Win which is installed on my Windows system, it supports ISOs and USB drive systems on EFI and BIOS systems. And I think it can install Grub2 on a USB drive.

BTW While Windows' file managers can't see the boot partition all linux systems can see and manipulate files on it. So it's not as hidden as you may think.
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#13 by Rava » 25 Nov 2020, 00:47

Ed_P wrote:
24 Nov 2020, 18:25
Rava wrote:
24 Nov 2020, 17:58
Oh, am I now allowed to try out Tiny Core, or have Puppy as reliable backup system?
Of course, install them on USB drives, which many are designed to do. But your talking about having multiple installed systems on your USB drive.
I meant "Have Puppy as reliable backup system on my hard drive?"

Have you become the Install Police telling people are not allowed to install all the Linux they want on their hard disks and only being allowed to install these on USB drives?
Ed_P wrote:
24 Nov 2020, 18:25
:hmmm: You referring to an EFI partition?
No, just a hidden partition as in

Code: Select all

root@porteus:/mnt/live/memory/images# fdisk -l /dev/sda|grep sda1
/dev/sda1  *         2048   3074047   3072000  1.5G  7 HPFS/NTFS/exFAT
Ed_P wrote:
24 Nov 2020, 18:25
And what are you using to select the boot folders? I use a system called Grub2Win which is installed on my Windows system, it supports ISOs and USB drive systems on EFI and BIOS systems.
I use NeoGRUB which is just a fancier name for Grub4DOS, but the only available option like a decade ago when I got the 8 core Toshiba notebook and wanted to keep the Witless-7 OS that I paid for but have all the Linux goodness I choose to have. On The Hard Drive So That I Can Boot Them Whenever I Want Without Looking For The USB-drives. Seems I have to spell that out every time for you, ED_P. Le jouissif sigh.
Ed_P wrote:
24 Nov 2020, 18:25
BTW While Windows' file managers can't see the boot partition all linux systems can see and manipulate files on it. So it's not as hidden as you may think.
<irony>And here I thought all these years forum.porteus.org is a support forum for Witless-OS only and has nothing to do with teh nasty Linuxes.</irony>

Ed_P, do you think yours truly is a moron? Of course any Linux can see the hidden Boot and Recovery partitions of the more recent SM-Witless-OS.
So, what do you store on your harddisk's hidden (hidden For Witless OS - I have to spell that out as well every time for Ed_P or he misunderstands it once again) Witless Boot or Recovery partitions? Since it seems you have not a single Linux OS on there. Do you put your hidden collection on it instead? Because, you know, "hidden". What a terrible pun that was.
SCNR & ImageImage

Also, you choose to ignore this:
Rava wrote:
24 Nov 2020, 17:58
guess what, what can be the reason that I prefer to extract the ISOs instead?
The reason I refer to is what makes my extracted approach better than using the ISO approach.
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

GParted Live and Porteus on USB

Post#14 by Ed_P » 25 Nov 2020, 05:15

Good luck booting with your harddrive's Puppy app when your hardrive fails. :) Your recovery Tiny Core and Puppy systems were the only systems I was referring to when I mentioned having them on USB drives. :happy62:

I've never heard of NeoGrub but I have used Grub4DOS for a couple of decades and only switched when it couldn't handle EFI systems. And it's where I started booting ISOs. Advantage of booting ISOs, imo, no CD drives needed, no USB drives needed, less disk space, ISO OSs can't be corrupted, renaming boot files not needed. ;)

FWIW My boot drive:

Code: Select all

guest@porteus:/mnt/sda1$ cd EFI
guest@porteus:/mnt/sda1/EFI$ ls
Boot/  Microsoft/  a1ive/  boot.backup/  dell/  grub2win/

guest@porteus:/mnt/sda1/EFI$ su
Password: 
root@porteus:/mnt/sda1/EFI# fdisk -l /dev/sda|grep sda1
/dev/sda1        2048    1026047   1024000   500M EFI System
root@porteus:/mnt/sda1/EFI# 
As for most of my ISOs on my harddrive:

Code: Select all

guest@porteus:/mnt/sda1/EFI$ ls /mnt/sda6/ISOs 
!ContigISOs.cmd* 
!ContigUSBhddISOs.cmd*
2016-12-13-pixel-x86-jessie.iso*
2017-07-05-raspbian-jessie.zip*
APorteus-CINNAMON-v19.05.06-x86_64.iso*
APorteus-MULT_ja-v19.10.20-x86_64.iso*
GoboLinux-015-i686.iso*
Ignis_Linux-Porteus-v5.0rc2-12092020-x86_64.iso*
MX-16_x64.iso*
MX-19.1_x64.iso*
OV.Porteus-OPENBOX-v5.0rc1-zstd-x86_64.iso*
Parrot-lite-3.6_amd64.iso*
Parted_Magic_2019_09_03.iso*
PhoenixOSInstaller_v3.0.3.459_x86_x64.iso*
Porteus-CINNAMON-v3.2.2-x86_64.iso*
Porteus-CINNAMON-v4.0-i586.iso*
Porteus-CINNAMON-v4.0-x86_64.iso*
Porteus-CINNAMON-v5.0rc1-x86_64-20190113.iso*
Porteus-CINNAMON-v5.0rc1-x86_64.iso*
Porteus-CINNAMON-v5.0rc2-x86_64.iso*
Porteus-Kiosk-3.7.0-i586.iso*
Porteus-LXQT-v3.1-x86_64-nu-r.iso*
Porteus-LXQT-v3.1-x86_64-nu.iso*
Porteus-LXQT-v3.1-x86_64.iso*
Porteus-LXQT-v3.1.lst*
Porteus-OPENBOX-v4.0-x86_64.iso*
Porteus-OPENBOX-v4.0rc4-x86_64.iso*
Porteus-RazorQT-v3.0.1-i486-nu.iso*
Porteus-RazorQT-v3.0.1-i486.iso*
Porteus-RazorQT-v3.0.1-x86_64-nu.iso*
Porteus-RazorQT-v3.0.1-x86_64.iso*
Porteus-RazorQT-v3.0.lst*
Porteus-XFCE-v4.0.0-x86_64.iso*
Porteus-XFCE-v4.0rc1-x86_64.iso*
Porteus-XFCE-v4.0rc4-x86_64.iso*
Porteus.lst*
Porteus.lst\ Bkup\ -\ Shortcut.lnk*
R-DriveImage_6.1.6107_OEMKit.iso*
REPAIR_DISC_WINDOWS_10_64_BIT.iso*
REPAIR_DISC_WINDOWS_7_64_BIT.iso*
REPAIR_DISC_WINDOWS_8_64_BIT.iso*
Recovery.iso*
STARTLinuxEds.cmd\ -\ Shortcut.lnk*
USB2ISO.txt*
USB_INSTALLATION.txt*
Windows.iso*
abSlak_100216.iso*
android-x86-8.1-r2.iso*
antiX-16.1_x64-full.iso*
cd140201.iso*
clear-32270-live-desktop.iso*
debian-9.5.0-amd64-DVD-1.iso*
devuan_ascii_2.0.0_amd64_desktop-live.iso*
firadisk.gz*
freeldr.ini*
gparted-live-0.30.0-1-i686.iso*
grub_consplash_xpmgz.cmd*
grubfm/
grubfm-en_US.7z*
install64.iso*
linuxmint-19.2-cinnamon-64bit.iso*
memdisk*
menu.lst\ -\ Shortcut.lnk*
nemesis-xfce-20.10.11-k5.4.50-x86_64.iso*
pebuilder.iso*
pixel/
porteus-4.0-i586-20180415.iso*
porteus-4.0-x86_64-20180415.iso*
porteus-5.0-x86_64-20181208.iso*
porteus-5.0-x86_64-20181224.iso*
porteus-5.0rc1-x86_64-20190105.iso*
porteus-5.0rc1-x86_64-20190113.iso*
porteus-5.0rc1-x86_64-20190127.iso*
porteus-5.0rc1-x86_64-20190217.iso*
porteus-5.0rc1-x86_64-20190224.iso*
porteus-5.0rc1-x86_64-20190413.iso*
porteus-5.0rc1-x86_64.iso*
porteus-nemesis-v3.5-lxde-x86_64.iso*
porteus.bmp*
porteus.png*
porteus.xpm.gz*
porteus30.bmp*
porteus31.bmp*
runtimelivecd.iso*
slackware64-live-xfce-current.iso*
slitaz-4.0.iso*
tests.lst*
ubuntu-18.04.1-desktop-amd64.iso*
ubuntu-18.04.2-desktop-amd64.iso*
About 42Mb.
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

GParted Live and Porteus on USB

Post#15 by Rava » 25 Nov 2020, 15:02

Ed_P wrote:
25 Nov 2020, 05:15
As for most of my ISOs on my harddrive:

Code: Select all

guest@porteus:/mnt/sda1/EFI$ ls /mnt/sda6/ISOs 
!ContigISOs.cmd* 
!ContigUSBhddISOs.cmd*
2016-12-13-pixel-x86-jessie.iso*
2017-07-05-raspbian-jessie.zip*
APorteus-CINNAMON-v19.05.06-x86_64.iso*
APorteus-MULT_ja-v19.10.20-x86_64.iso*
GoboLinux-015-i686.iso*
Ignis_Linux-Porteus-v5.0rc2-12092020-x86_64.iso*
MX-16_x64.iso*
MX-19.1_x64.iso*
OV.Porteus-OPENBOX-v5.0rc1-zstd-x86_64.iso*
Parrot-lite-3.6_amd64.iso*
Parted_Magic_2019_09_03.iso*
PhoenixOSInstaller_v3.0.3.459_x86_x64.iso*
Porteus-CINNAMON-v3.2.2-x86_64.iso*
Porteus-CINNAMON-v4.0-i586.iso*
Porteus-CINNAMON-v4.0-x86_64.iso*
Porteus-CINNAMON-v5.0rc1-x86_64-20190113.iso*
Porteus-CINNAMON-v5.0rc1-x86_64.iso*
Porteus-CINNAMON-v5.0rc2-x86_64.iso*
Porteus-Kiosk-3.7.0-i586.iso*
Porteus-LXQT-v3.1-x86_64-nu-r.iso*
Porteus-LXQT-v3.1-x86_64-nu.iso*
Porteus-LXQT-v3.1-x86_64.iso*
Porteus-LXQT-v3.1.lst*
Porteus-OPENBOX-v4.0-x86_64.iso*
Porteus-OPENBOX-v4.0rc4-x86_64.iso*
Porteus-RazorQT-v3.0.1-i486-nu.iso*
Porteus-RazorQT-v3.0.1-i486.iso*
Porteus-RazorQT-v3.0.1-x86_64-nu.iso*
Porteus-RazorQT-v3.0.1-x86_64.iso*
Porteus-RazorQT-v3.0.lst*
Porteus-XFCE-v4.0.0-x86_64.iso*
Porteus-XFCE-v4.0rc1-x86_64.iso*
Porteus-XFCE-v4.0rc4-x86_64.iso*
Porteus.lst*
Porteus.lst\ Bkup\ -\ Shortcut.lnk*
R-DriveImage_6.1.6107_OEMKit.iso*
REPAIR_DISC_WINDOWS_10_64_BIT.iso*
REPAIR_DISC_WINDOWS_7_64_BIT.iso*
REPAIR_DISC_WINDOWS_8_64_BIT.iso*
Recovery.iso*
STARTLinuxEds.cmd\ -\ Shortcut.lnk*
USB2ISO.txt*
USB_INSTALLATION.txt*
Windows.iso*
abSlak_100216.iso*
android-x86-8.1-r2.iso*
antiX-16.1_x64-full.iso*
cd140201.iso*
clear-32270-live-desktop.iso*
debian-9.5.0-amd64-DVD-1.iso*
devuan_ascii_2.0.0_amd64_desktop-live.iso*
firadisk.gz*
freeldr.ini*
gparted-live-0.30.0-1-i686.iso*
grub_consplash_xpmgz.cmd*
grubfm/
grubfm-en_US.7z*
install64.iso*
linuxmint-19.2-cinnamon-64bit.iso*
memdisk*
menu.lst\ -\ Shortcut.lnk*
nemesis-xfce-20.10.11-k5.4.50-x86_64.iso*
pebuilder.iso*
pixel/
porteus-4.0-i586-20180415.iso*
porteus-4.0-x86_64-20180415.iso*
porteus-5.0-x86_64-20181208.iso*
porteus-5.0-x86_64-20181224.iso*
porteus-5.0rc1-x86_64-20190105.iso*
porteus-5.0rc1-x86_64-20190113.iso*
porteus-5.0rc1-x86_64-20190127.iso*
porteus-5.0rc1-x86_64-20190217.iso*
porteus-5.0rc1-x86_64-20190224.iso*
porteus-5.0rc1-x86_64-20190413.iso*
porteus-5.0rc1-x86_64.iso*
porteus-nemesis-v3.5-lxde-x86_64.iso*
porteus.bmp*
porteus.png*
porteus.xpm.gz*
porteus30.bmp*
porteus31.bmp*
runtimelivecd.iso*
slackware64-live-xfce-current.iso*
slitaz-4.0.iso*
tests.lst*
ubuntu-18.04.1-desktop-amd64.iso*
ubuntu-18.04.2-desktop-amd64.iso*
About 42Mb.
All these ISOs together are only 42 MB? Sounds dubious.
Cheers!
Yours Rava

Post Reply