Skip to content

Resolving Locked Drive and Boot Issues

Published: at 03:09 AM

Encountering a scenario where a drive gets locked and refuses to boot, even after adjusting BIOS settings, can be frustrating. This guide outlines why it happens and steps to resolve it.

In my case, I have a dual boot PC, with a Windows installation on the primary drive and a Linux installation on the secondary drive. I have my external drive connected to the PC via USB all the time but it’s powered down unless I need to use it. I noticed when I’d switch between the OSes, the drive would get locked (to mostly Windows) and refuse to boot. This happend most frequently with pen drives I leave in the port but did not eject. If ejected, this issue would not happen. So, I’d go back to windows, eject the drive and then switch back to Linux.

But I did a bit of research on this subject and that’s what the rest of the article is about.

Why Does the Hard Drive Lock?

  1. BIOS Security Settings:

    • Certain BIOS settings (e.g., Secure Boot, Password Protection, or TPM) can restrict access to the boot drive.
    • If improperly configured, the system might refuse to boot.
  2. Corrupted Boot Loader:

    • A failed or missing boot loader can render the drive inaccessible.
  3. Disk Encryption or Protection:

    • Drives protected with BitLocker or other encryption tools may lock if the decryption key is unavailable.
  4. Boot Order or Mode Conflicts:

    • Switching between Legacy (CSM) and UEFI modes without reconfiguring the drive might cause boot failures.

Steps to Resolve

1. Check BIOS Settings

2. Repair the Boot Loader

3. Check for Disk Encryption

4. Test the Drive

5. Reset BIOS Settings

Preventive Measures

Additional Resources


Previous Post
Open DNS with Google Public DNS
Next Post
Gulp Task for SASS Compilation, CSS Optimization, and Concatenation