I am having the same issue on a macbook 2,1. This is irt installing xubuntu.
If I bypass rEFInd by using the option key during bootup I can reach a super grub2 screen; however, after I select xubuntu it throws me back to the rEFInd splash screen.
If I simply select the super grub2 from rEFInd I get the error message displayed by orig poster.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry for not getting to this sooner; I've just been busy with other things. I also don't have a Windows installation on my Mac with which to test. In any event, this apparently did work in the past, so it would be helpful for me to know the last version of rEFInd that DID work. With that information, as a workaround, you can use that last-working version until I can get this fixed.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks... good to have your feedback regarding previous versions, etc.
Also, thanks for the offer... but I'm all good there too.
Also, it seems our problems are somewhat different (although possibly related to the same issue). From what I understand, you actually have the Win7 showing up on your refind selection screen.... however, when you click, you get the error.
I had thought this was the case for me too, as I was fooled into thinking that an external FAT drive it detected was my Win7 drive. When I tried to select that one, I got the same error as the one in your attached pics.
After unplugging all externals, it went back to not detecting my win7 bootcamp drive (which is the internal 7200rpm one).
Fair warning in case you didn't see my reply to your rEFIt temptation on the other thread: don't do it ;)
Cheers
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Like Roderick said, i tried earlier versions, and on 0.4.2, this "Error: /Not found returned rom legacy loader" does not appear :). but got 2 issues..
1st- It takes mor than 20 seconds after booting the mac to the refind menu.. probably some config on the conf file.. but don't now what :(
2nd - The first thing appearing before refind menu, is a black screen with
"Refind - Initializing
Error: 00000019 returned from ext2_x64.efi
Error: 00000019 returned from hfs_x64.efi
Error: 00000019 returned from iso9660_x64.efi
Error: 00000019 returned from reiserfs_x64.efi
hit any key to continue "
But couldn't find the "any" key... :D just kiding :D
and After i press a key it goes to the refind menu and it detects, linux, mac and seven installations... and it boots fine :)
Good job, by the way
Cheers
Madscout :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK I've confirmed now that I have the same problem. After pointing rEFInd's conf file to /Volumes/BOOTCAMP/Windows/System32 (the location of the bootloader obtained by using bcdedit in Windows admin mode), I actually now get the windows option on my rEFInd menu...
The first option (as usual) says 'boot mac OS from macintosh HD', the second one (curiously) says 'boot legacy OS from macintosh HD'.
I'm thinking that the legacy error we're getting may have something to do with the fact that this is a BOOTCAMP'ed install of the OS, and it's getting confused when we try to fire up winload.exe from the MOUNT POINT of the windows drive on the MAC HD.
Is there a way to point it to winload.exe (in the system32 folder) without going through the mac volume? Like, a more 'absolute path' to it?
Forgive me if I'm using the wrong terminology.... I'm somewhat new to this, learning loads now... and just thought this hunch might be some insight for those of you who might be able to sniff something further from here....
Cheers,
Neuro
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, I'm now on that build, and I've just tested it again.
Again, I get to the refind screen no problem, and I see my Mac OS and windows/bootcamp loaders to choose from.... but still when I select the windows one (marked 'legacy OS') I get the same error described by OP.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Could you please check the rEFInd version number (from the information screen)? The version I provided should be 0.4.4.1; if it's 0.4.4, then you're still running the old version. (I've made this mistake more than once myself when upgrading, particularly on HFS+ volumes.)
Also, in the error message, what does the "Using load options" line read? Is it "'\<null string>'" or does it read something else, like "'HD'"?
Last edit: Roderick W. Smith 2012-08-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ive not installed rEFInd yet as i did a clean install for ML.
Essentially, when i boot it goes to Mac straight away. If i hold Alt and select windows, im presented with a password screen.
Try it on yours:
Boot into Recovery HD (Hold ⌘R on Boot) and once you have chosen your language selection you can use the Utilities menu to access Firmware Password
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When selecting my boot camp partition from the boot selection, I'm greeted with "Error: /Not found returned rom legacy loader"
I uploaded a photo for reference: http://img215.imageshack.us/img215/1800/img0112fta.jpg
ignore the error about the hideui flag as i corrected that.
Ive also enabled: 'scanfor internal,hdbios,optical,external' but still nothing?
I have a rMPB and windows is installed on my interal SSD
Cheers
Any ideas?
Getting the same error on a brand new mbpro. Tried both builds of refind.
I'm getting the same error on my Mac Mini 4,1. I have enabled all the scanfor options, but no love.
Any feedback yet?
Nope :(
Could really use some answers here, I'm willing to beta test anything?
I am having the same issue on a macbook 2,1. This is irt installing xubuntu.
If I bypass rEFInd by using the option key during bootup I can reach a super grub2 screen; however, after I select xubuntu it throws me back to the rEFInd splash screen.
If I simply select the super grub2 from rEFInd I get the error message displayed by orig poster.
Sorry for not getting to this sooner; I've just been busy with other things. I also don't have a Windows installation on my Mac with which to test. In any event, this apparently did work in the past, so it would be helpful for me to know the last version of rEFInd that DID work. With that information, as a workaround, you can use that last-working version until I can get this fixed.
Yep, same problem here. Have not used a previous version, so not sure which one would work... Any feedback is appreciated.
Again, thanks!
Im a first time user, so cannot verify it worked on any other version.
I can however give you a windows 7 license key? As i have access to a volume license.
Thanks... good to have your feedback regarding previous versions, etc.
Also, thanks for the offer... but I'm all good there too.
Also, it seems our problems are somewhat different (although possibly related to the same issue). From what I understand, you actually have the Win7 showing up on your refind selection screen.... however, when you click, you get the error.
I had thought this was the case for me too, as I was fooled into thinking that an external FAT drive it detected was my Win7 drive. When I tried to select that one, I got the same error as the one in your attached pics.
After unplugging all externals, it went back to not detecting my win7 bootcamp drive (which is the internal 7200rpm one).
Fair warning in case you didn't see my reply to your rEFIt temptation on the other thread: don't do it ;)
Cheers
Hi...
Like Roderick said, i tried earlier versions, and on 0.4.2, this "Error: /Not found returned rom legacy loader" does not appear :). but got 2 issues..
1st- It takes mor than 20 seconds after booting the mac to the refind menu.. probably some config on the conf file.. but don't now what :(
2nd - The first thing appearing before refind menu, is a black screen with
"Refind - Initializing
Error: 00000019 returned from ext2_x64.efi
Error: 00000019 returned from hfs_x64.efi
Error: 00000019 returned from iso9660_x64.efi
Error: 00000019 returned from reiserfs_x64.efi
hit any key to continue "
But couldn't find the "any" key... :D just kiding :D
and After i press a key it goes to the refind menu and it detects, linux, mac and seven installations... and it boots fine :)
Good job, by the way
Cheers
Madscout :)
Mac Pro Lion with Windows 7 bootcamp....
OK I've confirmed now that I have the same problem. After pointing rEFInd's conf file to /Volumes/BOOTCAMP/Windows/System32 (the location of the bootloader obtained by using bcdedit in Windows admin mode), I actually now get the windows option on my rEFInd menu...
The first option (as usual) says 'boot mac OS from macintosh HD', the second one (curiously) says 'boot legacy OS from macintosh HD'.
I'm thinking that the legacy error we're getting may have something to do with the fact that this is a BOOTCAMP'ed install of the OS, and it's getting confused when we try to fire up winload.exe from the MOUNT POINT of the windows drive on the MAC HD.
Is there a way to point it to winload.exe (in the system32 folder) without going through the mac volume? Like, a more 'absolute path' to it?
Forgive me if I'm using the wrong terminology.... I'm somewhat new to this, learning loads now... and just thought this hunch might be some insight for those of you who might be able to sniff something further from here....
Cheers,
Neuro
Any update? Even just to say your still alive?
I think I've fixed this bug. The source code is up on the project's git repository, and a test binary build is here:
http://www.rodsbooks.com/refind-bin-0.4.4.1.zip
I'd appreciate feedback on whether this version actually works for you, though; I've had to test with bootable optical discs. Thanks.
OK, I'm now on that build, and I've just tested it again.
Again, I get to the refind screen no problem, and I see my Mac OS and windows/bootcamp loaders to choose from.... but still when I select the windows one (marked 'legacy OS') I get the same error described by OP.
NeuroFiZ,
Could you please check the rEFInd version number (from the information screen)? The version I provided should be 0.4.4.1; if it's 0.4.4, then you're still running the old version. (I've made this mistake more than once myself when upgrading, particularly on HFS+ volumes.)
Also, in the error message, what does the "Using load options" line read? Is it "'\<null string>'" or does it read something else, like "'HD'"?
Last edit: Roderick W. Smith 2012-08-12
Yes, my mistake, I was indeed running 0.4.4.
Did a clean install of the new build, and all is sorted out now. Thanks!
OK, great. I'll release this tomorrow (perhaps with one or two other minor changes) as 0.4.5.
Jackpot :D
Is there anyway to allow rEDInd to work with apples firmware password?
I'm not familiar with Apple's firmware password feature. In what way does it work? In what way does rEFInd not currently work with it?
FWIW, rEFInd 0.4.5 is out now. It includes the BIOS/CSM boot bug fix and a bug fix to the install.sh script.
If you see here:
http://refit.sourceforge.net/doc/c3s2_access.html
Ive not installed rEFInd yet as i did a clean install for ML.
Essentially, when i boot it goes to Mac straight away. If i hold Alt and select windows, im presented with a password screen.
Try it on yours:
Boot into Recovery HD (Hold ⌘R on Boot) and once you have chosen your language selection you can use the Utilities menu to access Firmware Password