A year later the drive developed some bad sectors. It was still under warranty so qualified for a free replacement. All I needed to do was get an RMA number and ship the drive to them.
But to get an RMA number you had to run their diagnostic software which, if it decided the drive really did have a problem, would issue the RMA number.
That diagnostic software was Windows only.
I ended up temporarily moving the drive to my Windows gaming box to run the diagnostic. I'm not sure what would have happened if I had been a purely MacOS and Linux household.
Passthrough to a VM, though I suppose the Windows license could be an issue.
The big issue with a VM approach in this specific case was that this was before Macs switched to Intel processors. My Mac was had PowerPC.
A VM might have worked on my Linux machine, although my recollection is that back then (early 2000s) VM passthrough was not very sophisticated. I remember trying Windows VMs for a few firmware things that involved proprietary vendor commands and finding that it was hit and miss.
Ref: https://www.howtogeek.com/244678/you-dont-need-a-product-key...
You get a nag every now and then, and the desktop background keeps resetting to black. Can't remember if there's a watermark as well (10 has a watermark).
Microsoft stopped giving a shit about piracy from consumers. Its a far cry from the days when windows cost €300.
I had to get the state consumer fraud bureau involved before AMD would honor their promotion.
I tried to explain that I use it with a NAS and I cannot install Windows on it just to do such diagnostics test. No luck to convince the support and I had to hack some pieces of old hardware together just to run that tool. Funny enough the tool was able to tell only something like "the drive is broken". I had a much more detailed report from NAS though, with details from SMART but that was not accepted. Basically they didn't believe me and asked for a confirmation from their tool, like it's more trustworthy.
Of course I'm not going to buy any Seagate after such experience.
There may be a difference here between the consumer drives and the enterprise drives, or maybe they changed the system to not require it in any case now.
I was not an enterprise or even a business customer anyway, so they had that procedure. The process may change since that moment, I just checked it was in 2019. Maybe I should give them another try
Windows shouldn't be a requirement for getting a faulty product replaced.
edit: Windows PE won't do .msi, but .exe should work: https://docs.microsoft.com/en-us/windows-hardware/manufactur...
I remember in the Windows XP era, there was a third-party piece of software called BartPE.
With BartPE you could create a preinstalled environment with WinXP Home even.
Here is a page someone wrote with some details about BartPE: http://www.optimizingpc.com/miscellaneous/manual_bartpe.html
Wikipedia:
> As with Windows Preinstallation Environment, BartPE operates by loading system registry files into RAM, and not writing any registry changes back to boot media. Thus, neither operating system requires an operational hard drive or network access. This also allows them to be run from non-writable media such as a CD-ROM.
> […]. The Bart PE Builder application interprets and condenses files from a Windows setup CD to create the BartPE installation. It can built from a Windows XP Pro or Home Edition CD, or from a preinstalled Windows XP version (without a CD).
From the http://www.optimizingpc.com/miscellaneous/manual_bartpe.html page linked above:
> WinPE (Microsoft's tool Windows Preinstallation Environment) is used by system builders to install and configure the Windows operating system on new computers. WinPE is commercial software and only available for system builders. Bart Lagerweij saw the advantages of this tool and decided to develop his own PE, named BartPE.
In my case, I was the only one in the company with a Thinkpad, so my process for upgrading the docking station firmware was:
"dd" off my drive to another box. "dd" on the copy of the disc I had saved when I got the computer. Boot it and set it up. Run all the updates. "dd" my drive image back onto the box.
The company I'm at now prefers buying Dell, but I had special requested that Thinkpad. It was kind of disappointing. It had two batteries, which made it slim, but sometimes one of them would be flaky. But not reliably flaky, so sometimes it'd just power off, but most of the time both batteries reported tons of life. And the docking station was basically useless (don't remember the issues, I just never was able to get a satisfactory docking experience from it). It had the ultra high res screen and that was nice.
For me, it was less than 10 days ago. The battery on my Thinkpad X1 (that has 5 years onsite warranty) stopped charging. I run Debian, and had got rid of the Windows partition entirely. They demanded a battery report from Windows. It took a long time, but I was able to convince them the report from their extended battery test in the BIOS saying the battery had failed sufficed, and the battery was replaced.
The new battery lasted about 1 month, then it developed the same fault. Same story - after a day worth of arguing, they agreed to replace the battery.
That battery lasted 3 days, then developed the same fault. The story went the same way, right up until they said they fix it by replacing the battery to which I responded "I don't think that's a good idea". (By this time I had developed suspicion the USB-C chipset was somehow killing the battery.) The next step was to replace the motherboard until I filed a Windows battery report. No amount of pleading "hey, you have a report from your own BIOS saying the battery is faulty, it doesn't charge while in the BIOS when no OS is running, and it should charge while off when _nothing_ is running - what possible influence could Windows have on this" worked.
They sent a link me what they said was a "live Windows" USB recovery drive. It was a Windows program. I was able to run it Windows in an kvm instance. It wasn't "live Windows" of course - it was a "wipe SSD with a fresh install of Windows" USB. Not being keen on wiping all my work and risking a backup not working, I bought a new SSD, and let it wipe that. It took about a wasted day (I'm a contractor) to install Windows, let it upgrade itself, and then install the latest Lenovo drivers for everything (which they insisted on), then run the battery report. During the time the laptop started freezing - but it turned out unplugging the 4K USB-C Philips monitor fixed that, adding more evidence to my theory the USB-C interface was on the way out.
The motherboard is scheduled to be replaced today. I'm betting they won't bring a battery and replace the one the USB-C chipset has killed. They go to all this trouble to provide good diagnostics in the firmware, and then don't train their staff to use it. I'm sometimes gob smacked by just how much time these companies cost themselves.