I have recently installed VirtualBox on my Mac and am trying to install Windows 7 on it. I have done this a couple times in the past alas it has not been for several years.
I was originally getting an error when booting my VB machine (although I forget what the error message was) which meant that I had to change the boot order so that Optical was at the top.
So I managed to fix that original problem... but now, however, I am getting the following error when booting:
Could not read from the boot medium! System halted
Does anyone know what this means or how I fix it?
Last edited by socratis on 8. Mar 2017, 10:38, edited 1 time in total.
Reason:Marked as [Solved].
It pretty much means what it says: the boot disk attached to the VM is not readable. What exactly is the boot medium? Is it a host CD drive? an ISO?
In fact, please post a VM log file. With the VM fully shut down, right click and "Show Log" in the GUI, save "VBox.log" (no other file) to a zip, and attach the zip here.
I was under the impression that you were trying to install Windows 7 into a VM, that you had so far not succeeded. Hence, I'd expect to see an Win7 setup ISO mounted in the VM... and I do not see that. How are you expecting to install Win7? You mentioned changing the boot order so that optical is first, which implies that you have a CD/DVD, but I don't see that you connected any CD/DVD to the VM.
Are you putting the CD/DVD into a host drive? That won't work until the VM is told to use the host drive, and AFAIK that won't work on a Mac either, because it doesn't have real CD drives that VirtualBox recognizes. What you should do is make an image of the CD/DVD (to .ISO, .DMG or .CDR format), and mount that in the VM instead of a host drive.
This tells me that in the CD/DVD options for the VM, you have enabled the "Host" DVD, without passthrough. The latter is not a problem, but if you don't have a physical Win7 DVD inserted in your host's DVD drive, boot is going to fail. Which it does...
mpack wrote:AFAIK that won't work on a Mac either, because it doesn't have real CD drives that VirtualBox recognizes.
That wouldn't be a correct statement. Of course it does work, why were you under the impression that it didn't? Even pass-through works flawlessly, which means that you can actually burn a DVD (even dual layer) from your guest. If your guest supports it...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Well, the "why" is included in the second part of my sentence which you quoted, ie. "because it doesn't have real CD drives". AFAIK, if it's an external CD drive operating as USB mass storage then it won't work. Has that changed? Also, I don't know Mac models, so I'm only guessing that the OP's is a recent one with no built in CD drive (because of the nature of his problem).
@mpack
Your logic most certainly is correct. Those "geniuses" @Apple decided that a built-in DVD is no longer a mandatory accessory. You now have to have an external USB-based one. Time might prove them correct. That's why I included the model. It's a build-in ATAPI drive, a native one, so it should be working right-out-of-the-box.
@pealo86(2)
If you have a Windows disk inserted and you get the "Could not read from the boot medium", the assertion that mpack made originally still stands; the DVD is not readable. Corrupt, scratched or something else.
Can you open Disk Utility, select the DVD drive and create an image (choose CD/DVD master from the options)? Then use that image instead of the host-DVD to boot your VM?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.