macho3
October 8th, 2016, 08:33 PM
My hard drive no longer boots after I moved it into an older laptop, which I believe is because the BIOS doesn't support EFI. What's the simplest way to get this to work? I've never been good with grub/MBR/boot related issues.
The drive is set up like this:
/dev/sda1 has an EFI/ubuntu folder with grub.cfg, grubx64.efi, etc.
/dev/sda2 has a normal root partition setup with bin, boot, home, etc.
/dev/sda has nothing in its boot sector (hence the laptop just shows a blank screen + blinking cursor when I try to boot from it)
The laptop is a Thinkpad SL400c with American Megatrends BIOS version 6AET64WW (1.30), which seems to be the newest possible according to Lenovo's site. If it includes a way to enable EFI, I'm not seeing it.
I tried running the boot-repair utility, but it refuses to do anything unless EFI is enabled.
Do I have to overwrite the contents of /dev/sda1 with something else? If so, how? If not, can I just reinstall a boot record on /dev/sda? How does that work?
Grateful for any help you can provide!
The drive is set up like this:
/dev/sda1 has an EFI/ubuntu folder with grub.cfg, grubx64.efi, etc.
/dev/sda2 has a normal root partition setup with bin, boot, home, etc.
/dev/sda has nothing in its boot sector (hence the laptop just shows a blank screen + blinking cursor when I try to boot from it)
The laptop is a Thinkpad SL400c with American Megatrends BIOS version 6AET64WW (1.30), which seems to be the newest possible according to Lenovo's site. If it includes a way to enable EFI, I'm not seeing it.
I tried running the boot-repair utility, but it refuses to do anything unless EFI is enabled.
Do I have to overwrite the contents of /dev/sda1 with something else? If so, how? If not, can I just reinstall a boot record on /dev/sda? How does that work?
Grateful for any help you can provide!