Thinkpad T480: Just took an SSD from one T480 and put it in another.

avatar
Oct. 3, 2022, 6:58 p.m.

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?

image
Replies
15
avatar
Oct. 3, 2022, 6:58 p.m.

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.

how do I do that? I don’t have the windows installation as it came preloaded on this SSD


Download from microsoft website and mount it on a usb drive

wouldn’t I still need a key?

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.

is a t480 considered older?

nope.
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.

avatar
Oct. 3, 2022, 6:58 p.m.

Chose nvme ?

avatar
Oct. 3, 2022, 6:58 p.m.

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.

avatar
Oct. 3, 2022, 6:58 p.m.

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)

it sure all I know is both PCs were from businesses

change the boot settings to those I described and try booting from windows boot manager or thr second option (os drive)

I would have to put it back into old machine?

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.

I can’t seem to select anything?

in security tab disable secure boot, and then change UEFI only to both

avatar
Oct. 3, 2022, 6:58 p.m.

Thanks all. It was changing to Legacy Mode that worked. Anyone know why?

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

what’s the easiest way to reinstall OS?

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:
diskpart
sel disk 0
clean
clean
exit
exit

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

avatar
Oct. 3, 2022, 6:58 p.m.

If your Samsung drive is your bootable Windows drive, then move it to the top.

avatar
Oct. 3, 2022, 6:58 p.m.

set windows boot manager as the default.

don’t think so?

avatar
Oct. 3, 2022, 6:58 p.m.

Windows boot manager I guess.

that just brings this same screen back up

Then full Win restart I think. Looks like Win just didn't recognize the hardware. Actually the SSD you can see under BIOS?

avatar
Oct. 3, 2022, 6:58 p.m.

is the drive password protected, does it still boot in the old machine.

yes it boots in old machine

what are the bios options in the old machine?

avatar
Oct. 3, 2022, 6:58 p.m.

Just reinstall Windows like your supposed to.

avatar
Oct. 3, 2022, 6:58 p.m.

Bash F9 in BIOS to restore defaults, reboot, then the Windows Boot Manager entry should disappear. Boot up from the NVMe0 drive.

avatar
Oct. 3, 2022, 6:58 p.m.

Is it possible windows was installed somewhere else on the old machine? NOT on the ssd?

avatar
Oct. 3, 2022, 6:58 p.m.

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.

avatar
Oct. 3, 2022, 6:58 p.m.

You can‘t switch from one computer to another using Windows. That won‘t work.

Actually you can now. Windows 10 is very much capeable of being moved from one computer to another and working fine on that.

Agreed, it works like a charm

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.

I can‘t tell about Win 10. I don‘t use Windows since EOL of Windows XP.

avatar
Oct. 3, 2022, 6:58 p.m.

if you can boot to BIOS, boot to BIOS, don't bother yourself saving 0,3 second of boot with the UEFI. Not worth it and they are never happy, the Grub and that EFI mess that prefers Windows.




Suggested Topics