Boot-up RescueBoot failed
Published: 2022/06/23
Updated: 2022/06/23
Summary
Boot-up RescueBoot may fail, indicating the following error message in GRUB.

Causes
This error occurs since the path to the ISO file is changed when mounting “/opt” on a different partition or device.
Since the entry for GRUB is generated from the information obtained on OS and only the device information before mounting the device is referenced by GRUB.
When mounting “/opt” on a separate device, the different path information is indicated on GRUB and booting RescueBoot fails.
Mount point on OS # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 500M 0 part /boot/efi ├─sda2 8:2 0 1000M 0 part /boot ├─sda3 8:3 0 16G 0 part / └─sda4 8:4 0 2.5G 0 part [SWAP] sdb 8:16 0 3G 0 disk └─sdb1 8:17 0 3G 0 part /var sdc 8:32 0 6G 0 disk └─sdc1 8:33 0 6G 0 part /opt sdd 8:48 0 5G 0 disk └─sdd1 8:49 0 3G 0 part /home sr0 11:0 1 993.6M 0 rom # ls /opt/Actiphy/LinuxISO/RescueBoot/ AIPBE_x64_Debian11.iso
Device on GRUB grub> ls (hd0) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (hd1) (hd1,gpt1) (hd2) (hd2,gpt1) (hd3) (hd3,gpt1) Referencing "/dev/sdc1" device grub> ls (hd2,gpt1)/Actiphy/LinuxISO/RescueBoot/ ./ ../ AIPBE_x64_Debian11.iso
The respective path indicated above becomes as follows:
ISO path on OS /opt/Actiphy/LinuxISO/RescueBoot/AIPBE_x64_Debian11.iso ISO path on GRUB (hd2,gpt1)/Actiphy/LinuxISO/RescueBoot/AIPBE_x64_Debian11.iso *Since "/opt" does not exist in (hd2,gpt1), the path is different.
Workaround
Please do not mount “/opt” directory on a different partition or different device.
Target Product
ActiveImage Protector 2022 Linux
?akb&p=4001