View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

initrd y SATA


Apuntes de Óscar (hermano de Darío) sobre la creación de un initrd para Debian en una máquina SATA usando YAIRD:

From: Oscar Rodriguez Fonseca
To: Darío
Subject: Initrd con Yaird con soporte SATA
Date: Mon, 17 Jul 2006 12:57:10 +0200
X-Mailer: Evolution 2.6.2

Buenas Dari:

Aquí tienes mi configuración del kernel 2.6.16.20 (vanilla+suspend2+ipw2000+ieee8211) para mi portátil que es SATA.

De mis notas del YAIRD:
#Módulos necesarios para LIBATA (SATA y CDROMS IDE)
  MODULE libata
  MODULE ata_piix
  MODULE ahci
  MODULE scsi_mod
  MODULE sg
  MODULE sd_mod
  MODULE generic
  MODULE ide_core

Para que me funcionara el cdrom tuve que cambiar en el código de linux
lo siguiente (no tengo ni idea por qué no funcionaba el parámetro del
kernel)

en /usr/src/linux-xxx.yyy.zzz.nnn/drivers/kernel/libata-core.c

cambié:
        int atapi_enabled = 0;

por:
        int atapi_enabled = 1;

para que fuera libata quien gestionara también el cdrom ide. En teoría
con el parámetro libata.atapi_enabled=1 en el kernel tendría que
funcionar, pero a la primera no lo hizo y se me ocurrió modificar el
valor por defecto para resolverlo.

Tengo una placa base intel ICH6. Por lo que mi driver es el ata_piix.
Es posible que el tuyo sea otro.

Saludos fraternales,
Óscar.

[intrd SATA Oscar.tar.bz2 application/x-bzip-compressed-tar (1700040 bytes)]



Attachs

intrd SATA Oscar.tar.bz2