Ricardo, ya ya hab�a probado ponerlo en la l�nea del kernel como se hace en 
grub, pero por alguna raz�n el kernel no acepta el par�metro.
Mi l�nea del kernel en el  menu.lst es la siguiente:

kernel          /boot/vmlinuz-2.6.8 hda=3649,255,63 root=/dev/hda3 ro vga=788

En la BIOS ya le puse la opci�n LBA donde me reconoce la geometr�a 3649/255/63 
en el disco.

�Hay alguna raz�n por la cual el kernel me rechaze un parametro que le env�o?

al bootear me sigue apareciendo :
hda: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=58168/16/63, UDMA(66)

al hacer hdparm /dev/hda:

/dev/hda:
 multcount    =  0 (off)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 58168/16/63, sectors = 58633344, start = 0

y en parted me da este error:

Using /dev/hda
Error: The partition table on /dev/hda is inconsistent.  There are many 
reasons why this might be the case.
However, the most likely reason is that Linux detected the BIOS geometry 
for /dev/hda incorrectly.  GNU Parted
suspects the real geometry should be 3649/255/63 (not 58168/16/63).  You 
should check with your BIOS first, as
this may not be correct.  You can inform Linux by adding the parameter 
hda=3649,255,63 to the command line.
See the LILO or GRUB documentation for more information.  If you think 
Parted's suggested geometry is correct,
you may select Ignore to continue (and fix Linux later).  Otherwise, select 
Cancel (and fix Linux and/or the
BIOS now).
Ignore/Cancel?

Gracias
Saludos

El Vie 04 Feb 2005 10:54, Ricardo Frydman escribi�:
> El vie, 04-02-2005 a las 00:35 -0300, Santiago escribi�:
> > Hola, tras varias pruebas, y b�squedas en google no logro hacerle
> > entender al kernel que la geometr�a de mi disco es de 3649/255/63 y no
> > 58168/16/63. Esto me esta trayendo un problema con Parted ya  que me
> > imposibilita usarlo. S� que con LILO ser�a f�cil pasarle esa opci�n al
> > kernel:
> >
> > linux append="hda=3649,255,63"
> >
> > pero tengo GRUB y prob� de todo pero no logro pasar la geometr�a
> > correcta.
>
> Edita menu.lst de grub y en la linea correspondiente al kernel (la que
> comeinza con la palabra "kernel" a�adele al final el parametro que
> deseas pasarle sin comillas!, es decir kernel ......... hda=3649,255,63
>
> > En la BIOS ya le puse la opci�n LBA donde me reconoce la geometr�a
> > 3649/255/63 en el disco.
> > Pese a eso al bootear me aparece:
> >
> > hda: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=58168/16/63,
> > UDMA(66)
> >
> > �C�mo se pasa correctamente este par�metro al kernel usando GRUB?
> >
> > Gracias
> >
> > Santiago

Responder a