[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: