Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

abdyfranco

macrumors regular
Original poster
Dec 4, 2017
127
121
Next Loader with Development UEFI Emulator (DUET)
Reading some comments in this forum, I found that some users with non-EFI graphics cards got video output when Mac Pro was in legacy mode.

I decided to try this on my Mac Pro, using a non-EFI Nvidia GT 710 card, which was kindly donated by @two-mac-jack, And then I booted my Windows installation on Legacy mode. Because my Windows installation is on UEFI mode, I got the "No bootable device -- insert boot disk and press any key", That means the VBIOS driver of the graphics card is working and I can get boot screen on legacy mode.

I compiled and built an ISO image of DUET, then burn it to CD, DUET has the ability to emulate a UEFI environment in Legacy systems.

Once the DUET was booted, the card was initialized in GOP mode and the DUET menu appeared at my monitor's native resolution. Then I proceeded to insert the USB drive on which I have installed Next Loader and then I started the loader.efi file from the DUET menu and bingo! Next Loader loaded in UEFI GOP mode on an non-EFI card. :D

Unfortunately the joy lasted little and is that DUET is not able to detect any boot drive in the Mac Pro, no matter if it is an internal hard drive, a disk or a USB drive. :(

I'm not sure if this is a step forward in the development of Next Loader, or a step back.

 
Last edited:

DearthnVader

Suspended
Dec 17, 2015
2,207
6,392
Red Springs, NC
Next Loader with Development UEFI Emulator (DUET)
Reading some comments in this forum, I found that some users with non-EFI graphics cards got video output when Mac Pro was in legacy mode.

I decided to try this on my Mac Pro, using a non-EFI Nvidia GT 710 card, which was kindly donated by @two-mac-jack, And then I booted my Windows installation on Legacy mode. Because my Windows installation is on UEFI mode, I got the "No bootable device -- insert boot disk and press any key", That means the VBIOS driver of the graphics card is working and I can get boot screen on legacy mode.

I compiled and built an ISO image of DUET, then burn it to CD, DUET has the ability to emulate a UEFI environment in Legacy systems.

Once the DUET was booted, the card was initialized in GOP mode and the DUET menu appeared at my monitor's native resolution. Then I proceeded to insert the USB drive on which I have installed Next Loader and then I started the loader.efi file from the DUET menu and bingo! Next Loader loaded in UEFI GOP mode on an non-EFI card. :D

Unfortunately the joy lasted little and is that DUET is not able to detect any boot drive in the Mac Pro, no matter if it is an internal hard drive, a disk or a USB drive. :(

I'm not sure if this is a step forward in the development of Next Loader, or a step back.

Could you upload this version of DUET?
 

Rastafabi

macrumors 6502
Mar 12, 2013
349
201
Europe
This is just how Clover BIOS works. It's basically loading Clover EFI using Duet. For some further testing you could just install Clover in BIOS mode to an internal MBR disk and then replace the clover files with for instance the MacLoader or rEFInd ones.

Theoretically it should even be possible to create a refind MBR EFI USB disguised as macOS, which automatically start a legacy boot residing on itself which in turn starts MacLoader or a second ordinary instance of rEFInd in the EFI/REFIND directory.



PS: I use this do enable BOOTCAMP's restart to macOS feature which does not work on APFS. – refind.conf if configured to automatically chain load macOS.
 
Last edited:

abdyfranco

macrumors regular
Original poster
Dec 4, 2017
127
121
Are you still working on this project and the boot manager @abdyfranco ?
I'm working on a new Boot Manager version, written from scratch ;) But unfortunately ], Next Loader has been archived and will not be updated anymore, since Boot Manager will be the replacement for Next Loader, which frankly works better for many people compared to Next Loader.
 

handheldgames

macrumors 68000
Apr 4, 2009
1,943
1,170
Pacific NW, USA
I'm working on a new Boot Manager version, written from scratch ;) But unfortunately ], Next Loader has been archived and will not be updated anymore, since Boot Manager will be the replacement for Next Loader, which frankly works better for many people compared to Next Loader.
I greatly appreciate the update and your efforts as I've recently started down the path to use a spare 5,1 cMP that's been collecting dust for years as a high sierra / windows media center 8.1 box. If you are looking for any collaboration on an objective-c based mac app, please feel free to reach out.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
I am wondering is DUET can be use with OpenCore. Which will allow us to have boot screen, boot manager, and HWAccel (via OpenCore SMBIOS spoofing).
 

thielt

macrumors newbie
Aug 14, 2020
2
0
Hi there,

I have a question about configuring the next-loader boot options, as I did not fully understand the documentation.

I installed next-loader after I had installed Windows 10 with the help of Apple boot camp.

The installation of next-loader went smoothly, but now I have three boot options, which are automatically recognised: "Windows EFI", "Mac OS X" and "Windows (Legacy)". I used only first two options (Windows and Mac OSX). "Windows (Legacy)" does not work and I am not sure where this option is coming from. A screenshot of my partition table is below.

I would like to remove the "Windows (Legacy)" option from the book options, but do now know how to do this in the configuration files (loader.conf or stanzas.conf). Any advice would be appreciated.

Can anyone help with this?

Thanks so much and best wishes,
Tobi

Screenshot 2020-08-14 at 16.00.43.jpg
 

tsialex

Contributor
Jun 13, 2016
13,455
13,602
Hi there,

I have a question about configuring the next-loader boot options, as I did not fully understand the documentation.

I installed next-loader after I had installed Windows 10 with the help of Apple boot camp.

The installation of next-loader went smoothly, but now I have three boot options, which are automatically recognised: "Windows EFI", "Mac OS X" and "Windows (Legacy)". I used only first two options (Windows and Mac OSX). "Windows (Legacy)" does not work and I am not sure where this option is coming from. A screenshot of my partition table is below.

I would like to remove the "Windows (Legacy)" option from the book options, but do now know how to do this in the configuration files (loader.conf or stanzas.conf). Any advice would be appreciated.

Can anyone help with this?

Thanks so much and best wishes,
Tobi

View attachment 944066
This project is dormant/dead at the moment. Use OpenCore to have GOP pre-boot configuration support:

 

thielt

macrumors newbie
Aug 14, 2020
2
0
This project is dormant/dead at the moment. Use OpenCore to have GOP pre-boot configuration support:


Thanks for the quick reply. I am fairly happy with next-loader and would prefer to keep it, as it should not be too difficult to remove the unwanted third boot option. Any possibility for an advice on how to remove it?

Thanks so much and best wishes,
Tobi
 

tsialex

Contributor
Jun 13, 2016
13,455
13,602
Thanks for the quick reply. I am fairly happy with next-loader and would prefer to keep it, as it should not be too difficult to remove the unwanted third boot option. Any possibility for an advice on how to remove it?

Thanks so much and best wishes,
Tobi
Sorry, not from me, since I never used it and answered your post just to point to the current solution.

Like I said before, everyone moved to OpenCore the moment that pre-boot configuration support was achieved with PC GPUs and the few people that used NextLoader back in the day are now using OC.
 

Dayo

macrumors 68020
Dec 21, 2018
2,257
1,279
I have never tried Next Loader but know it is a fork of Refind and think that the config would likely work on the same principles as Refind's.

You can therefore try adding "Windows (Legacy)" with the quotes, or perhaps just "Legacy", to the dont_scan_volumes option.
I presume there is such an option.

This is a band aid around some other issue why a non existent thing should be coming up but should work for your purposes.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.