Gaccm
08-21-2007, 10:57 PM
I have a SATA harddrive and for some reason I can't compile a kernel that recognizes that, and thus nothing boots. It thinks it's hda when it's really sda.
In LILO I have:
boot=/dev/sda
root=/dev/sda2
but that doesn't seem to be enough.
Here are the relevant options I have under make xconfig, could you please tell me if i'm missing something. (This is for kernel 2.6.22.3, the newest one)
ATA stuff
<*> ATA/ATAPI/MFM/RLL support (IDE)
<*> Include IDE/ATA-2 DISK support (BLK_DEV_IDEDISK)**
<*> Include IDE/ATAPI CDROM support (BLK_DEV_IDECD)
<*> generic/default IDE chipset support (IDE_GENERIC)
<*> Intel PIIXn chipsets support (BLK_DEV_PIIX)
SCSI stuff
<*> SCSI disk support (BLK_DEV_SD)
<*> SCSI generic support (CHR_DEV_SG)
<*> Serial ATA (prod) and Parallel ATA (experimental) drivers (ATA)***
<*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support (ATA_PIIX)
I have Intel 865PE Chipset, so I think my Intel options are right.
Can anyone see what I'm missing?
** do I need this for my cdrom, or is the one below enough?
*** this is marked experimental, do I not want this?
In LILO I have:
boot=/dev/sda
root=/dev/sda2
but that doesn't seem to be enough.
Here are the relevant options I have under make xconfig, could you please tell me if i'm missing something. (This is for kernel 2.6.22.3, the newest one)
ATA stuff
<*> ATA/ATAPI/MFM/RLL support (IDE)
<*> Include IDE/ATA-2 DISK support (BLK_DEV_IDEDISK)**
<*> Include IDE/ATAPI CDROM support (BLK_DEV_IDECD)
<*> generic/default IDE chipset support (IDE_GENERIC)
<*> Intel PIIXn chipsets support (BLK_DEV_PIIX)
SCSI stuff
<*> SCSI disk support (BLK_DEV_SD)
<*> SCSI generic support (CHR_DEV_SG)
<*> Serial ATA (prod) and Parallel ATA (experimental) drivers (ATA)***
<*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support (ATA_PIIX)
I have Intel 865PE Chipset, so I think my Intel options are right.
Can anyone see what I'm missing?
** do I need this for my cdrom, or is the one below enough?
*** this is marked experimental, do I not want this?