Accessing the Boot Menu
The first step in selecting an unloaded HDD is entering the system's firmware setup utility. Most modern computers use UEFI, while older systems rely on Legacy BIOS. Access methods vary by manufacturer, but common keys includeF2, Delete, F10, or F12. You must press these keys repeatedly immediately after powering on the machine, before the operating system logo appears. For Windows 10 and 11 users who cannot access these keys due to fast startup times, you can navigate to Settings > Update & Security > Recovery > Advanced Startup, then select Restart Now. From the blue menu that follows, choose Use a device or UEFI Firmware Settings to reboot directly into the boot menu.
Verifying Hardware Detection
Before changing boot priorities, confirm that the motherboard actually sees the drive. Inside the BIOS/UEFI interface, look for a section labeled System Information, SATA Configuration, or Storage View. If the HDD is listed there with its correct model number and capacity, the physical connection is likely sound. If the drive is missing from this list entirely, the issue is hardware-related. Check the SATA data cable and power connector for looseness. A loose connection is a frequent cause of drives appearing "unloaded" because they receive power but fail to establish a data link with the chipset. If the drive is detected but shows zero capacity or an error code, refer to guides on checking SMART health, such as our article on Using a Used 2.5 inch HDD from Aliexpress: A Quick Health Check, to rule out imminent failure.Configuring Boot Priority
Once the drive is confirmed present, navigate to the Boot tab or Startup section within the firmware. Here, you will see a list of available boot devices. Use the arrow keys or mouse (in newer UEFI interfaces) to move your target HDD to the top of the priority list. Some systems distinguish between Windows Boot Manager and raw disk entries. If you are installing a new OS, select the HDD directly. If you are switching between existing installations, ensure the correct partition is highlighted. Save your changes using the key indicated on the screen, typicallyF10, and confirm the restart. The system should now attempt to load the operating system from the selected drive.
Addressing Linux-Specific Considerations
For Linux users, the boot loader (GRUB or systemd-boot) plays a crucial role. Even if the HDD is selected in the BIOS, GRUB may not list the kernel if the boot partition is not correctly mounted. Ensure that the EFI System Partition (ESP) on the target drive is formatted correctly and contains the necessary bootloader files. In dual-boot setups, runningsudo update-grub in Ubuntu or grub-mkconfig -o /boot/grub/grub.cfg in Arch Linux can refresh the boot menu entries. If the drive still fails to boot, verify that Secure Boot is disabled in the BIOS if you are using third-party drivers or custom kernels, as Secure Boot can sometimes block unsigned boot loaders on non-Windows systems.
Troubleshooting Persistent Issues
If the HDD remains unselected or fails to boot after configuration, consider potential conflicts with other storage devices. Sometimes, a faulty SSD or a USB drive can interfere with the boot sequence. Disconnect non-essential drives temporarily to isolate the problem. Additionally, check the SATA mode in the BIOS settings; it should be set to AHCI rather than RAID or IDE for most modern operating systems unless you have configured a specific software RAID array. If the drive makes clicking noises or is not detected in any operating system, it may have suffered mechanical damage. In such cases, consult resources like Reducing Pending Sector Count Reported in SMART for a 8TB Western Digital HDD (Error SMART id 197) to diagnose sector errors before attempting further repairs.Frequently Asked Questions
Why is my HDD not showing up in the BIOS?
This usually indicates a loose SATA data cable or a failed power connector. Reseat both ends of the cables and try a different SATA port on the motherboard to rule out port-specific failures.
Can I boot from an HDD without an operating system installed?
No, the boot menu only lists devices that contain valid boot sectors or EFI partitions. You must install an operating system onto the drive before it can be selected as a bootable device.
What is the difference between Legacy BIOS and UEFI boot modes?
Legacy BIOS uses MBR partition tables and simpler boot protocols, while UEFI supports GPT partitions and faster initialization. Your drive must match the firmware mode (CSM vs Native UEFI) to be bootable.
How do I reset boot priority to default?
Navigate to the Exit or Save & Exit tab in the BIOS and select Load Optimized Defaults. This resets all hardware configurations, including boot order, to the manufacturer's standard settings.
Is it safe to change boot order frequently?
Yes, changing the boot order is a safe software operation that only affects which drive the computer attempts to read first. It does not alter the data stored on the drives themselves.