Fedora FC9 Not Detecting SATA Hard Drive: Solution
If you are having trouble installing Fedora FC9 on an 80GB SATA hard drive and it's getting detected in BIOS but not in Fedora, this article will help you find a solution.
Prerequisites
Before we start, make sure that your system's UEFI and AHCI are enabled in the BIOS settings. This is important for Fedora to properly detect and install on your SATA hard drive.
Checking the Hard Drive
First, let's check if the hard drive is being detected by the system. Boot into the Fedora FC9 installation media and select the "Troubleshooting" option. In the Troubleshooting menu, select "Rescue a Fedora system".
In the shell, run the following command:
# fdisk -lIf your hard drive is not listed, it may not be properly connected or the system is not recognizing it. In this case, try connecting the hard drive to a different SATA port on the motherboard or try using a different SATA cable.
Partitioning the Hard Drive
Assuming the hard drive is being detected, the next step is to partition the hard drive. In the shell, run the following command:
# fdisk /dev/sdaReplace "sda" with the correct device name if your hard drive is not on /dev/sda. The "fdisk" utility will display a prompt. Enter "n" to create a new partition, then "p" for a primary partition. Choose a partition number and set the first and last sectors to the default values.
To set the partition type, enter "t" and choose the appropriate partition type (e.g., "83" for Linux). Finally, enter "w" to write the changes to the partition table and exit.
Formatting the Hard Drive
The next step is to format the hard drive. Run the following command:
# mkfs.ext3 /dev/sda1Replace "sda1" with the correct partition name if your partition is not on /dev/sda1. This will format the partition with the ext3 filesystem.
Installing Fedora FC9
Now that the hard drive is partitioned and formatted, you can proceed with the installation of Fedora FC9. Exit the shell and continue with the installation process. When prompted for the installation destination, select the newly created partition.
- Make sure UEFI and AHCI are enabled in the BIOS settings
- Check if the hard drive is being detected by running "fdisk -l" in the shell
- Partition the hard drive using "fdisk"
- Format the hard drive using "mkfs.ext3"
- Install Fedora FC9 on the newly created partition
References
- Book: "Fedora 9 and Red Hat Enterprise Linux 5 Bible" by Christopher Negus
- Article: "Installing Fedora 9 on a SATA hard drive" by Joe Brockmeier, Linux.com
- Online Resource: Fedora Project, https://docs.fedoraproject.org/en-US/fedora/f9/install-guide/