ntccharles 发表于 2022-11-8 22:59:38

UEFI 能否直接引导 Parted Magic ISO

如题,网上找了很多资料,都没有成功,请教这里的高手,谢谢。。。

yxldhl 发表于 2022-11-9 08:14:45

用ventoy就可以

minchengan 发表于 2022-11-9 10:00:27

转个弯试试,如2楼说的那样

ntccharles 发表于 2022-11-9 10:55:57

本帖最后由 ntccharles 于 2022-11-9 10:58 编辑

yxldhl 发表于 2022-11-9 08:14
用ventoy就可以
用Ventory,我试过了,的确是可以的。但我就是想是否能直接用 GRUB2 UEFI启动,直接调用 Parted Magic的ISO,出现像 Ventory的菜单。。。
因为我现在已经有一个 GRUB2 的U盘,已经集成了很多 ISO,想把 Parted Magic ISO也加到这个 U盘中去。

caocaofff 发表于 2022-11-9 11:07:15

理论上可以,改cfg

ntccharles 发表于 2022-11-9 11:23:31

caocaofff 发表于 2022-11-9 11:07
理论上可以,改cfg

想知道,应该如何改。。。我现在根据网上的教程,我的cfg是这样的:

menuentry " 启动 Parted Magic 2022"                         --hotkey=7{
            set iso_file="/PE/ISO/PartedMagic_2022.iso";
        search --set=iso_partition --no-floppy --file $iso_file;
       
      loopback loop ($iso_partition)$iso_file;
        configfile (loop)/boot/grub/loopback.cfg;
        loopback --delete loop;
}

或者:
menuentry "Parted Magic 2022" {
        set iso_file=/PE/ISO/PartedMagic_2022.iso;
        search --set=iso_partition --no-floppy --file $iso_file;

        loopback loop ($iso_partition)$iso_file;

        linux (loop)/pmagic/bzImage iso_filename=$iso_file edd=on vga=normal boot=live eject=no load_ramdisk=1;
        initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m.img;
}

都不能成功引导 Parted Magic ISO,见过错误信息是“。。。。找不到 xxx.sqfs” ,或者直接停在那里,需要关电才能重新工作。。。

注,我的U盘是两个分区,一个是FAT32,放置 GRUB2 系统,另一个是 NTFS,放置 ISO文件等。。 Parted Magic ISO 是放在 NTFS中的。。。

caocaofff 发表于 2022-11-9 12:19:06

那你需要把sfs文件单独提取出来

fonker 发表于 2022-11-9 17:28:58

学习一下

fonker 发表于 2022-11-9 17:29:09

值得学的东西不少

fonker 发表于 2022-11-9 17:29:20

好好看看

ntccharles 发表于 2022-11-11 12:06:47

caocaofff 发表于 2022-11-9 12:19
那你需要把sfs文件单独提取出来

如果要把 ISO 中的文件提取出来,放在 U 盘中使用,那不是我的本意。

经过不断的尝试(因为我不会 LINUX,只能按照网上的示例,不断拼凑各种不同的条件做实验)。终于成功做到了直接引导了:

menuentry " 启动 Parted Magic 2022 09.04"                                                 --hotkey=7{
        set iso_file=/PE/ISO/PartedMagic_2022.iso
        search --set=iso_partition --no-floppy --file $iso_file;

        echo "Loading Parted Magic 2022 09.04 ISO..."
        echo "Loading kernel and initramfs. Please wait..."
       
        loopback loop ($iso_partition)$iso_file

        set iso_settings="iso_filename=$iso_file"
        set default_settings="max_loop=256 edd=on vga=normal mem=32G"
        set live_settings="boot=live eject=no"
        set linux="/pmagic/bzImage"
        set initrd_img="/pmagic/initrd.img /pmagic/fu.img /pmagic/m.img"
       
        search --set -f $linux
        linux $linux $iso_settings $default_settings $live_settings
        initrd $initrd_img
}

xsaxycn 发表于 2022-11-22 15:15:30

需要这么复杂吗,回头试试。{:1_186:}

玄天 发表于 2022-12-4 11:13:54

\EFI\boot\grubx64.efi

ntccharles 发表于 2023-3-16 18:03:38

ntccharles 发表于 2022-11-11 12:06
如果要把 ISO 中的文件提取出来,放在 U 盘中使用,那不是我的本意。

经过不断的尝试(因为我不会 LIN ...

PARTED MAGIC 出了2023年的新版本,遗憾的是,这个新版本的 ISO 好像不能由 GRUB / GRUB2 直接引导启动。当引导到 PMAGIC_2023_02_26.SQFS 时,出现 “mount: /run/br_sqfs: can't read superblock on /dev/loop2" 的警报。。。。

而前一个版本,Parted Magic 2022.09.14, 同样的引导方法,完全没有问题。

不知有高手知道是为什么吗?

nowayer 发表于 2023-11-30 16:20:59

页: [1]
查看完整版本: UEFI 能否直接引导 Parted Magic ISO