According to the BIOS I’ve got a WDC WD7500BPKT-75PK4T0 -(S0) 750GB hard drive that is built into a DELL XPS L502X laptop with Linux.
When I enter the above hard disk model on WD’s support website it is identified as a WD Black (mobile).
Several times in a row the laptop has been turned on and also powered off by pressing the On/Off button instead of shutting down properly.
Now, at each startup a few full screen color screens of different colors are displayed first and then a Pre-boot System Assessment Build 4129 appears that displays this hard drive error report:
Error Code 0146.
Msg: Error Code 2000-0146
Msg: Hard Drive 0 - self test log contains previous error(s)
Do you want to continue testing?
Yes or No or Retry
When I select Yes and run all tests completely, even the additional memory tests what is recommended, finally this is displayed:
Pre-boot System Assessment complete. Please select OK to reboot your system.
Ok
When I select Ok, the system restarts without the initial error report and boots the operating system but when the system is shut down and the laptop turned on again, the initial error report is shown again.
When No is selected (to not continue testing) at the initial error report, I’m prompted to select Ok to reboot and the system restarts without the error message and boots the OS.
Apart from the above problems at each startup that are really disturbing me, the hard disk works perfectly. Despite the error report, I’m using the laptop with the drive for months without any issues, yet! Therefore I suspect the drive is not damaged physically or hardware-related but basically due to errors contained in the self test log.
How I can get rid of the Pre-boot System Assessment error report at each startup and solve this?
Is the self test log a file on the drive or saved in the BIOS and is it feasible to access (edit or delete) the self test log?
WD’s support has told me to replace the drive or test it on macOS or Windows, what they provided me a link for, but I do not have these OS installed on the DELL laptop. It runs Linux.