0
I'm using a HP Z620 workstation.
My main hard drive is Ubuntu, and it was working fine. I physically removed the hard disk with Ubuntu on and put in a brand new hard disk, and tried to install another OS (not Windows) and that failed. So I took the new hard disk out and put my Ubuntu hard disk back in and expected it to work as before. Instead, I get a Windows blue EFI error screen saying I need to repair my computer?
Now, when I want to boot into my old Ubuntu disk, I have to put in a rEFIt USB boot loader to manually select the hard drive otherwise it won't boot. I'm sure I can fix it somehow, I'm just wondering what exactly happened here?
Thank you!
Why? At one point you had Windows installed which installed the EFI drivers it needed. It sounds like however it was working before was barely working. – Ramhound – 2015-05-01T14:50:35.933
1There is a bootable program that you can download from the Ubuntu website, called
boot-repair
. Keep the Ubuntu drive in the computer while this runs. – TheWanderer – 2015-05-01T15:28:30.527@Ramhound: The question I have is where are these Windows files actually located if the hard drives were removed? Does Windows install files directly to the motherboard's EFI? I would be surprised if that were the case. – Matthew – 2015-05-01T17:25:56.143
@Zacharee1 thanks, I might try this. Booting isn't an issue though. I'm more confused how a Windows error message can appear without any hard drives actually connected to the system. Does HP hard-code a Windows EFI or something? – Matthew – 2015-05-01T17:27:24.807
@Matthew - No; EFI drivers are located on the HDD. The EFI certificates are located on the motherboard. Windows isn't going to touch those. – Ramhound – 2015-05-01T18:40:19.843