OS/2, eCS & ArcaOS - Technical > Setup & Installation

ArcaOS Sluggishness

<< < (11/12) > >>

Roderick Klein:

--- Quote from: christech on November 03, 2023, 05:52:30 pm ---So it seems I had an issue with my BIOS that was preventing me from booting up after the first phase of a UEFI ArcaOS installation. The setting was "Enabling Memory Mapped IO > 4GB" that I needed to disable for my non-UEFI installation when I upgraded to 5.1 originally. On my UEFI install it would hang on the ArcaOS logo after phase 1 reboot until I re-enabled it. I am going to try that GPT partition again.

Aren't computers fun?  ;D Any other OS that gave me this much trouble I would have just given up!

--- End quote ---

As long time OS/2 user I hope your experience with OS/2 would have been better. I do however hope you understand Arca Noae does not have access to all equipment. in the world.
The code that inside the UEFI loader is brand new. This is the first  OS/2 version ever with UEFI support. Not all bugs can be captured by Arca Noae.
If you want to help open a bug report.  Maybe the issue can be resolved and your findings can help to prevent this on possibly other systems.

Roderick Klein

Martin Iturbide:
Hi


--- Quote from: christech on November 03, 2023, 05:52:30 pm ---So it seems I had an issue with my BIOS that was preventing me from booting up after the first phase of a UEFI ArcaOS installation. The setting was "Enabling Memory Mapped IO > 4GB" that I needed to disable for my non-UEFI installation when I upgraded to 5.1 originally. On my UEFI install it would hang on the ArcaOS logo after phase 1 reboot until I re-enabled it. I am going to try that GPT partition again.

--- End quote ---

Christech, so can you say that disabling the "Enabling Memory Mapped IO > 4GB" on the BIOS/UEFI was the solution of your install/sluggishness problems?
Is your Dell Precision T3610 now working as expected with ArcaOS 5.1 in BIOS and UEFI mode?

FYI, According to DELL's site this feature does: "Enables or disables the support for the PCIe devices that need large amounts of memory. Enable this option only for 64-bit operating systems. This option is set to Enabled by default. "

Just checking around the internet I found this issue on a different Dell model. They suggest updating the BIOS, did you check if your T3610 is using the latest BIOS just in case?

Regards

Lars:
Why do you call this an 'issue'?
Fact is, OS/2 as a 32-bit OS can only deal with 32-bit physical addresses. What this BIOS option ensures (if disabled) is that only address ranges in the lower 4GB physical address region are assigned to any PCI card that needs a memory address range for its operation (even for those cards that themselves can deal with 64-bit physical addresses, the upper 32-bit are then assumed to be 0).
And then, OS/2 can work together with this PCI card.

Dave Yeo:
Isn't os2ldr.x64 a 64 bit program that can sometimes reassign addresses to below the 4GB boundary, same with the frame buffer, sometimes needs to be moved to below 4GB and IIRC, some hardware doesn't allow that and can't run OS/2.

Roderick Klein:

--- Quote from: Dave Yeo on November 05, 2023, 05:01:10 pm ---Isn't os2ldr.x64 a 64 bit program that can sometimes reassign addresses to below the 4GB boundary, same with the frame buffer, sometimes needs to be moved to below 4GB and IIRC, some hardware doesn't allow that and can't run OS/2.

--- End quote ---

Infact this remap code works in a lot of cases. Unless a frame buffer does not fit the 4GB memory range.

Roderick

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version