hello!
I'm here again
Posted 15 August 2019 - 07:36 PM
hello!
I'm here again
Posted 15 August 2019 - 07:44 PM
The first menu appears to be grub4dos
so see https://www.rmprepus...partedmagiclive
The second menu appears to be a grub2 menu.
I use this in Easy2Boot grub2 menu system, you will have to modify it
#WORKS L64 U64 PMAGIC.ISO if $BIT64; then if [ -e "$isofpath/pmagic.iso" ]; then menuentry 'Boot Parted Magic 64' --unrestricted --class pmagic{ set isoname=pmagic.iso ; CHECK_MNU_FOLDER echo 'Loading Parted Magic 64 live ISO...' #set gfxpayload=keep set root=$root2 loopback loop $isofile linux (loop)/pmagic/bzImage64 iso_filename=$isofile edd=on vga=normal eject=no load_ramdisk=1 initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m64.img boot } fi fi #WORKS U32 L32 # for 32-bit use bzImage and m32.img if $BIT32; then if [ -e "$isofpath/pmagic.iso" ]; then menuentry 'Boot Parted Magic 32' --unrestricted --class pmagic{ set isoname=pmagic.iso ; CHECK_MNU_FOLDER echo 'Loading Parted Magic 32 live ISO...' #set gfxpayload=keep set root=$root2 loopback loop $isofile # linux (loop)/pmagic/bzImage iso_filename=$isofile edd=on vga=normal boot=live eject=no linux (loop)/pmagic/bzImage iso_filename=$isofile eject=no load_ramdisk=1 initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m32.img boot } fi fi
Posted 15 August 2019 - 09:36 PM
thank you ☺
With your advice I tried modify my menu
for grub4dos i use this but i get "Mounting the fu.sqfs failed" erorr during boot - video
for UEFI i use this but i get syntax error
Posted 16 August 2019 - 07:51 AM
compare my menu with yours! esp. the initrd line in the UEFI menu.
You should delete the CHECK_MNU_FOLDER and $root2 parts - they are probably not used in your menu system.
Posted 16 August 2019 - 12:29 PM
Posted 16 August 2019 - 09:14 PM
@sara - pmedia
For grub4dos menu (MBR boot) you may also use this (partnew) title (good for USB devices where fourth partition is not present)
iftitle [if exist (hd0,0)/Images/pmagic_2019_01_03.iso] Boot pmagic_2019_01_03.iso from ISO on (hd0,0)/Images set ISO=Images/pmagic_2019_01_03.iso parttype (hd0,3) | set check= set check=%check:~-5,4% if "%check%"=="0x00" partnew (hd0,3) 0 0 0 if not "%check%"=="0x00" echo WARNING: PTN TABLE 4 IS ALREADY IN USE! && pause && configfile /menu.lst find --set-root /%ISO% ls (hd0,0)/%ISO% && partnew (hd0,3) 0x00 /%ISO% map (hd0,0)/%ISO% (0xff) echo -e \r\n map --hook root (0xff) chainloader (0xff)
Title from steve6375 tutorial 93
For additional info you may see this thread, it includes all references to partnew: http://reboot.pro/to...artnew-command/
1 - File to boot from, must be contiguous (not fragmented).
2 - Partnew is used mainly for Linux live Isos, but also WinPE Isos can be booted this way since I have already tested.
IMHO, this makes Parnew booting method the more versatile.
alacran
Posted 16 August 2019 - 11:37 PM
title ------- Pmagic 2018 -----------------------
root
#
title Parted Magic Test, No *live* --> kernel vga=788 keymap=us
usb --init
map /pmagic/pmagic_2018_01_08.iso (hd32) || map --mem /pmagic/pmagic_2018_01_08.iso (hd32)
map --hook
root (hd32)
# *** NOT SURE I AM USING NOAPIC CORRECTLY, BEFORE OR AFTER INITRD.....*** [APIC,X86] Advanced Programmable Interrupt Controller
# noapic initrd=/pmagic/initrd root=/dev/ram0 init=/linuxrc ramdisk_size=200000 pmodules=/pmagic/pmodules squashfs=/pmagic/pmagic keymap=us livecd vga=791 quiet toram
# kernel /pmagic/bzImage keymap=us iso_location=/pmagic/ iso_filename=/pmagic/pmagic_2018_01_08.iso noapic load_ramdisk=1 prompt_ramdisk=0 rw vga=normal loglevel=9 max_loop=256 vmalloc=256MiB
# kernel /pmagic/bzImage keymap=us iso_location=/pmagic/ iso_filename=/pmagic/pmagic_2018_01_08.iso noapic load_ramdisk=1 prompt_ramdisk=0 rw vga=788 loglevel=9 max_loop=256 vmalloc=256MiB
kernel /pmagic/bzImage keymap=us iso_location=/pmagic/ iso_filename=/pmagic/pmagic_2018_01_08.iso load_ramdisk=1 prompt_ramdisk=0 rw vga=788 loglevel=9 max_loop=256 vmalloc=256MiB
# *** Notice next line ***
initrd /pmagic/initrd.img /pmagic/fu.img /pmagic/m32.img
Posted 15 November 2019 - 11:56 AM
thank you!
Posted 15 November 2019 - 12:09 PM
menuentry "pmagic_2019_01_03.iso" { set iso_path=/images/pmagic_2019_01_03.iso echo 'Loading Parted Magic 64 live ISO...' loopback loop $iso_path linux (loop)/pmagic/bzImage64 iso_filename=$iso_path edd=on vga=normal eject=no load_ramdisk=1 initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m64.img boot }
Does this work?
Posted 15 November 2019 - 12:25 PM
menuentry "pmagic_2019_01_03.iso" { set iso_path=/images/pmagic_2019_01_03.iso echo 'Loading Parted Magic 64 live ISO...' loopback loop $iso_path linux (loop)/pmagic/bzImage64 iso_filename=$iso_path edd=on vga=normal eject=no load_ramdisk=1 initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m64.img boot }Does this work?
Posted 15 November 2019 - 12:29 PM
Posted 15 November 2019 - 12:43 PM
0 members, 0 guests, 0 anonymous users