[ltp] Strange USB boot problem, Lenovo T450S
marius at gedmin.as
Tue Mar 30 21:08:28 CEST 2021
On Tue, Mar 30, 2021 at 03:19:17PM +0100, Paul Marwick wrote:
> I've (quite accidentally) stumbled on a strange problem with USB booting on
> this machine. It seems that there are some flash drives that the machine
> will not boot from. For instance, I have a 4GB Verbatim Store 'n Go which
> has MX 19.3 on it. That works fine, boots, allows me to install. I have
> another which allowed me to install Windows 10. But there are some disks
> which don't work at all.
> I have several Integral flash drives, one quite old, some recently bought.
> The T450 won't boot from any of them. If I try, it accesses the flash drive,
> the screen goes blank and I might just as well switch it off. Can't use
> CTRL-ALT-DEL no response. Power switch is the only option. Applies even if I
> write the flash drive on the T450. But, the same flash drive will boot any
> other machine I've tried it on.
Hmm, my X220 does the same thing if an external 4 TB Intenso HDD is
plugged in. It doesn't matter that it's not included in the boot list
in the BIOS, merely having it plugged in makes the BIOS freeze during
boot. Black screen, no reaction to any keys, fans spinning up to full
speed after a couple of minutes -- smells like an infinite busy loop
somewhere in the firmware. A long power button press is the only way
If I get a boot menu (F12), then whenever I select any device, the same
thing happens, no matter which boot device I choose.
I haven't seen this with any other external USB HDD, and I've had a few.
I'd love to upgrade the X220's firmware, but the hardware is not
supported by fwupd, I don't have a Windows install, and extracting
bootable floppy images from firmware upgrade ISOs is too much of a
hassle. I did check the firmware changelog and it didn't mention
anything about boot problem fixes.
I would suggest re-naming "rmbdd()". I _assume_ that "dd" stands for "data
dependent", but quite frankly, "rmbdd" looks like the standard IBM "we
lost every vowel ever invented" kind of assembly lanaguage to me.
-- Linus Torvalds
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 195 bytes
Desc: not available
More information about the Linux-Thinkpad