Re: kernel no acepta un parámetro
Coloqué el parámetro al final de la línea:
kernel /boot/vmlinuz-2.6.8 root=/dev/hda3 ro vga=788 hda=3649,255,63
pero no funcionó, aparece un mensaje de error al bootear:
options: can only take 1 arguments
ide_core: `hda=3649' invalid for parameter `options'
ide_setup: hda=3649 -- BAD OPTION
El disco es un Seagate Barracuda ST330630A de 30 GB
hdparm -i /dev/hda me dice lo siguiente:
/dev/hda:
Model=ST330630A, FwRev=3.17, SerialNo=3CK0H237
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=58633344
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no WriteCache=enabled
Drive conforms to: device does not report version:
* signifies the current active mode
Chequeé el cable IDE y de de 80 hilos pero el conector es de 40 pins.
Al disco lo compre a principios del 2001.
¿Se puede hacer funcionar con UDMA100 ?
Si se les ocurre algo que pueda ser por favor ayúdenme.
Gracias
Santiago
El Dom 06 Feb 2005 14:43, Ricardo Frydman escribió:
> El dom, 06-02-2005 a las 11:43 -0300, Santiago escribió:
> > El problema en que mi kernel no me acepta el parámetro hda=3649,255,63.
> > No puedo usar Parted, ya que este lee la geometría del núcleo, y esta
> > geometría es sin LBA (58168/16/63). Parted dice que sospecha que la
> > geometría real es de 3649/255/63 y me recomienda pasarle al kernel este
> > parámetro: hda=3649,255,63 con LILO o GRUB. Yo uso GRUB y en la BIOS ya
> > puse al disco en modo LBA.
> > Mi línea del kernel es la siguiente:
> >
> > kernel /boot/vmlinuz-2.6.8 hda=3649,255,63 root=/dev/hda3 ro
> > vga=788
> >
> > me acepta el parámetro vga=788 pero no el hda=3649,255,6 ya que al
> > bootear me sigue apareciendo:
> >
> > hda: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=58168/16/63,
> > UDMA(66)
> >
> > y con hdparm /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
> >
> > Si me pueden ayudar les agradeceré.
>
> pues ya te he dicho que los parametros se pasan _al_final_ de la linea y
> no al medio como has hecho
>
> > Saludos
> > Santiago
Reply to: