I can't mount my IDE hard drive, even though I can see it in the /proc filesystem. I'm trying mount –t ext3 /dev/hda1 /hdd.
/dev/hda[?] dont exist in the simple filesystem. Did you add the devices to devices.txt?
When I do an lspci, all the IRQs are routed to IRQ 0. I don't know if this is the root of the problem, or a symptom.
Thats a bad thing. Your interrutps are not routed correctly. Thats linuxbios and not buildrom though.
How can I make sure that the PCI settings that I set up in LinuxBIOS get passed on?
Either by pirq table, or one of the other tables.
An unrelated note for those that are into OLPC: in linuxrc two of the device files get made as text files because they are not there early enough in the process
/sbin/makedevs /dev < device.txt > /dev/null
is bad because it creates a text file where /dev/null should be.
The same thing happens to /dev/console in a different place.
Hey thanks. Good catch. I'll see about getting this fixed.