Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
on idebus=xx parameter
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
drini
n00b
n00b


Joined: 29 Aug 2002
Posts: 64
Location: Mérida, Mexico

PostPosted: Tue May 06, 2003 2:10 am    Post subject: on idebus=xx parameter Reply with quote

I realized today that system isn't setting the value right

on my grub.conf I have

Code:

title=Gentoo1.4
root (hd0,2)
kernel (hd0,2)/bzImage-ga root=/dev/hda8 idebus=66 video=vesa:ywrap,mtrr vga=0x317 hdc=scsi hdd=scsi
initrd=/initrd-1024x768


but on boot

Code:

Real Time Clock Driver v1.10e
Non-volatile memory driver v1.2
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH2: IDE controller on PCI bus 00 dev f9
ICH2: detected chipset, but driver not compiled in!
ICH2: chipset revision 4
ICH2: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
hda: WDC WD600AB-60BVA0, ATA DISK drive
hdc: Compaq CRD-8484B, ATAPI CD/DVD-ROM drive
hdd: PIONEER DVD-RW DVR-103, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=7297/255/63
ide-floppy driver 0.99.newide
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 p8 p9 p10 p11 > p3
Floppy drive(s): fd0 is 1.44M


so it's using 33mhz even thought I told it to use 66. I recall it using 66, but I have no idea when it stopped working (perhaps when I switched to gaming-sources from gentoo-sources, but it should be working anyway

Code:

morfismo root # uname -a
Linux morfismo 2.4.20-gaming-r2 #2 Tue Apr 22 10:28:35 CDT 2003 i686 Intel(R) Pentium(R) 4 CPU 1400MHz GenuineIntel GNU/Linux


And on a slightly unrelated problem
the /boot partition isn't being umounted when system finishes the startup sequence as it used to
any idea why?
this goes on /etc/fstab:

Code:

# <fs>                  <mountpoint>    <type>          <opts>                  <dump/pass>

proc                    /proc           proc            defaults                0 0

/dev/hda3               /boot           ext3            defaults,noatime        1 1

_________________
f
G -----> H G
p \ /_ ----- ~ f(G)
\ / f ker f
G/ker f
Back to top
View user's profile Send private message
guero61
l33t
l33t


Joined: 14 Oct 2002
Posts: 811
Location: Behind you

PostPosted: Tue May 06, 2003 2:28 am    Post subject: Reply with quote

https://forums.gentoo.org/viewtopic.php?t=47167
Back to top
View user's profile Send private message
nbensa
l33t
l33t


Joined: 10 Jul 2002
Posts: 799
Location: Buenos Aires, Argentina

PostPosted: Wed May 07, 2003 12:23 am    Post subject: Reply with quote

same here... Even with idebus=66 I get warning 33Mhz on dmesg... gentoo-sources-2.4.20-r1

Anyone?

Thanks,
Norberto
Back to top
View user's profile Send private message
nbensa
l33t
l33t


Joined: 10 Jul 2002
Posts: 799
Location: Buenos Aires, Argentina

PostPosted: Wed May 07, 2003 1:09 am    Post subject: Reply with quote

guero61 wrote:
https://forums.gentoo.org/viewtopic.php?t=47167


Stupid me. I need to read more :oops:
Back to top
View user's profile Send private message
drini
n00b
n00b


Joined: 29 Aug 2002
Posts: 64
Location: Mérida, Mexico

PostPosted: Wed May 07, 2003 1:34 am    Post subject: on idebus Reply with quote

saludos pibe

well I've read that documtn twice
and I don't quite understand the meaning
what I see it saying is
"hey! don't care about that warning, it's nothign"
but then what was it doing before
when it DID set up idebus at 66
and what it isn't doing now when it tells
it wil assume 33

my point is, if earlier it was choosing 66 and now 33 then somehwere I should be able to make it be 66
_________________
f
G -----> H G
p \ /_ ----- ~ f(G)
\ / f ker f
G/ker f
Back to top
View user's profile Send private message
guero61
l33t
l33t


Joined: 14 Oct 2002
Posts: 811
Location: Behind you

PostPosted: Wed May 07, 2003 1:42 am    Post subject: Reply with quote

What I tried to do is outline what I changed to fix "the error." It still gives me the error too, but if you followed what I did and look just below the message, you'll see it recognizes your drives as what they are (mine = UDMA133)
Code:

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 89
PCI: No IRQ known for interrupt pin A of device 00:11.1. Please try using pci=biosirq.
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci00:11.1
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA


You're right, however. As the other people in the thread pointed out, it doesn't really matter unless you have 64-bit PCI slots. The "warning" is just because Linux is like every other piece of software is becoming: over-engineered. Not bad, but they're including that check "just in case" someone's running their kernel with a 64-bit PCI slot.
Back to top
View user's profile Send private message
nbensa
l33t
l33t


Joined: 10 Jul 2002
Posts: 799
Location: Buenos Aires, Argentina

PostPosted: Wed May 07, 2003 1:45 am    Post subject: Reply with quote

I think idebus refers to PCI speed (33, 66,) 33 for normal PCs, 66 por 64bit PCI. So messing with idebus can hurt your box (not sure, I better play safe.)

You can now do ide0=ata66 in case your chipset doesn't recognize 80w cables (ide0=hda,hdb, ide1=hdc,hdd...)

Regards,
Norberto
Back to top
View user's profile Send private message
wolf31o2
Retired Dev
Retired Dev


Joined: 31 Jan 2003
Posts: 628
Location: Mountain View, CA

PostPosted: Wed May 07, 2003 7:22 pm    Post subject: Reply with quote

Exactly. idebus has absolutely nothing to do with wether your drives are ATA66 or 100 or 133. It has to do with if your PCI slots are 33MHz or 66MHz. There are no P4 boards with 66MHz slots, so I know your setting is wrong for your board. You could specify idebus=33 to remove the warning, but you really should just ignore it. It has zero meaning for you.
Back to top
View user's profile Send private message
Gnufsh
Guru
Guru


Joined: 28 Dec 2002
Posts: 400
Location: Portland, OR

PostPosted: Wed May 07, 2003 9:33 pm    Post subject: Reply with quote

So, if I were overclocking, and my pci bus was at 38MHz instead of 33, I should set it to idebus=38? Would that work? I expect that this was originally more useful on some of the early pentiums that had a 50MHz FSB and 25MHz PCI bus.
Back to top
View user's profile Send private message
JohnY
Guru
Guru


Joined: 26 Jul 2002
Posts: 305

PostPosted: Thu May 08, 2003 2:07 pm    Post subject: Reply with quote

On my Fic503+ running the FSB at 112mHz, I set my idebus=37. No need to set ide0=ata33, it gets picked up correctly.

JohnY
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum