OS/2, eCS & ArcaOS - Technical > Setup & Installation
UEFI: Dual Boot - Windows 11 and ArcaOS 5.1
Dave Yeo:
@Rich, the UUID, not the GUID. You're correct about the lack of JFS support, I'm not sure if the UUID is also saved somewhere else such as the EBR, seems likely. Have to boot to Linux and compare the UUID's being reported.
I also wonder how Linux figures out UUID's for HPFS, FAT and FAT32 as they don't support them unlike most Linux file systems, even swap.
Rich Walsh:
--- Quote from: Dave Yeo on October 31, 2023, 07:03:16 am ---@Rich, the UUID, not the GUID. You're correct about the lack of JFS support, I'm not sure if the UUID is also saved somewhere else such as the EBR, seems likely. Have to boot to Linux and compare the UUID's being reported.
--- End quote ---
But this is beside the point. reFind isn't asking for a _filesystem_ UUID, it wants the *partition's* GUID - and there is no such thing on an MBR drive. Refer to the docs I cited above.
Dave Yeo:
--- Quote from: Rich Walsh on October 31, 2023, 07:16:00 am ---
--- Quote from: Dave Yeo on October 31, 2023, 07:03:16 am ---@Rich, the UUID, not the GUID. You're correct about the lack of JFS support, I'm not sure if the UUID is also saved somewhere else such as the EBR, seems likely. Have to boot to Linux and compare the UUID's being reported.
--- End quote ---
But this is beside the point. reFind isn't asking for a _filesystem_ UUID, it wants the *partition's* GUID - and there is no such thing on an MBR drive. Refer to the docs I cited above.
--- End quote ---
It appears you are correct. Just so used to wrestling UUID's, which now I understand are file system specific, in Linux.
Anyways, another consideration with directly booting an OS/2 partition from rEFInd is the system wouldn't know what drive letter it has, or is that still a problem with LVM? Used to be that only C: could be directly booted.
Neil Waldhauer:
How would I construct a stanza for an MBR drive, with ArcaOS-H as the volume label?
menuentry ArcaOS-H {
volume "ArcaOS-H"
loader os2ldr
icon /EFI/BOOT/icons/os_arcaos.png
}
This one results in "File not found"
Dave Yeo:
--- Quote from: Neil Waldhauer on October 31, 2023, 02:31:20 pm ---How would I construct a stanza for an MBR drive, with ArcaOS-H as the volume label?
menuentry ArcaOS-H {
volume "ArcaOS-H"
loader os2ldr
icon /EFI/BOOT/icons/os_arcaos.png
}
This one results in "File not found"
--- End quote ---
Well, no file system support. There is a JFS driver here, https://github.com/pbatard/efifs/releases/download/v1.7/jfs_x64.efi, I put it in \EFI\BOOT\drivers.
I assume this driver is case sensitive so need OS2LDR instead of os2ldr and I removed the HIDDEN and SYSTEM attributes from OS2LDR for testing.
Unluckily rEFInd scanned all my volumes, took a long time, so for testing, set the time out to zero. You should be able to use the don't_scan_dirs setting in refind.conf I assume.
Eventually it did find OS2LDR, gave it a different icon then expected and selecting it, I see a brief text screen where os2ldr complains about something and I ended up back in rEFInd.
I don't think it will work unless using C: as os2ldr needs to know what drive it is using, so the boot manager such as airboot needs to set the drive letter in a certain memory location IIRC. Could try with the H: parameter as the AOS os2ldr is not the IBM os2ldr and might accept the drive letter.
Personally, I will just keep using airboot by selecting the right drive in rEFInd.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version