Thinkpad T480: Just took an SSD from one T480 and put it in another.
Just took an SSD from one T480 and put it in another. Now I can only boot to BIOS.
Not sure what to do here?
Might have to change boot mode from uefi to legacy mode or vice versa. Might also have to disable secure boot.
But to make things simpler, just resinstall windows.
just changed to Legacy Mode and it worked…would love to know more about what that is and why it happened
Older 64 and 32bit systems dont support UEFI boot which includes secure boot, tpm etc.
Legacy mode means disabling that feature.
However, there could be a chance that windows was installed on legacy mode on the system where the SSD came from.
Most of PCs/Laptops from huge system builders (Lenovo, Asus, Acer, etc) have windows installed as OEM version which is usually directly hooked up with the system's motherboard. It should automatically be activated once installed.
Did the t480 have two drives? Windows 10 occasionally puts some of the partitions it creates at installation on the other drive than the actual windows installation would end up on. That would make it pretty tricky to boot if you remove the windows drive and put it in another machine.
Was the OS installed in legacy mode or uefi on the other machine? You will have to readjust that. You can also try disabling secure boot and setting boot mode to Both (Legacy first)
change the boot settings to those I described and try booting from windows boot manager or thr second option (os drive)
no, you just have to change BIOS settings. In the Boot section change UEFI only to Both, and in the next line select Legacy first.
UEFI maybe associated with HW, the first Is if T480 Detect HD at Bios Level... In your case I'll opt to reinstall SO from Zero
the os on the drive was installed in legacy mode and not in uefi mode. I suggest reinstalling the os in uefi mode for better sleep/wake management and easier uefi upgrades.
Also for a T480, upgrade the bios and thunderbolt firmware immediately. thunderbolt is faulty on all XX70, XX80 and XX90 thinkpads. The patch is required to not damage the eeprom any further
create the usb using Windows Media creation tool. You can install Windows 11 as the T480 supports it.
Reboot to bios, change the boot setting to UEFI only and enable secure boot.
Boot into usb stick using F12 keys
one in windows installer clean your drive, I usually do this under diskpart:
when the installer boots to the language screen:
press shift+f10 (or shift+fn+f10)
write down these commands and accept them eith enter after each one:
sel disk 0
choose the installer language, accept licence, choose custom install and press next on the disk selection screen
Once the installer counts down to reboot remove the usb flash drive
Set up your windows account and run windows update several times, it will download all the necessary drivers. Make sure to select all optional updates too
And that's it >:D This method works for windows 10 and 11, just make sure to change to uefi and enable secure boot before installation to have a proper secure install of windows
Then full Win restart I think. Looks like Win just didn't recognize the hardware. Actually the SSD you can see under BIOS?
Bash F9 in BIOS to restore defaults, reboot, then the Windows Boot Manager entry should disappear. Boot up from the NVMe0 drive.
It might be encrypted, with the encryption key in the TPM chip in the old machine. If so then you have to wipe it and reinstall the OS on the new machine.
Actually you can now. Windows 10 is very much capeable of being moved from one computer to another and working fine on that.
I got a test SSD with standard windows install + some tools I use when I get computers in for fixing. Only issue I have met is GPU drivers who can mess things up a fair bit. But yeah.. works allmost every time.