[BSD] /dev/fd0 hianyzik

Adam Szilveszter adam at hif.hu
2004. Már. 11., Cs, 11:24:34 CET


Szia!

Levus wrote:

> Saját véleményem szerint egy kicsit sok túl kernelt fordítottam már ilyen 
> rövid idő alatt, viszont GENERIC kernelnél sincs fd0.

Ezt mondjuk elfelejtetted mondani korábban pedig akkor másfelé indul el 
aki segít neked.

> Egy most érkezett másik javaslat alapján acpi disabled-el indítottam a gépet 
> akkor megjelenik az fd0, sőt használni is tudom.

Akkor itt volt a hiba.

> Ez bug vagy feature? 

Ez gondolom nem volt komoly kérdés :-) Természetesen bug, semmi köze a 
kettőnek.

> Windows 
> alatt működik, és Linux alatt is volt floppy, de ezt most nem tudom 
> kipróbálni.

Ezt is elfelejtetted említeni, pedig jó tudni, hogy valószínűleg nem a 
hardverrel van baj...

> Ehez kapcsolódóan kérdezem mit veszítek, ha az acpi nélkül megy a gép,

Attól függ. Ha ez egy laptop lenne, akkor többet, mert a power 
management funkciók nagyjában-egészében nem működnének. (nem lenne 
akkuinfó, a proci mindig full sebességen nyomná, csakúgy mint a venti 
stb) A mai gépekben ha van is még apm támogatás akkor is gyakran nagyon 
gány. Ha egy desktop akkor lehet, hogy semmi észrevehetőt. Extrém 
esetben a gép ACPI nélkül el se indul esetleg de szerencsére nálad nem 
ez a helyzet.

> és 
> hogyan lehet az acpi disabled indítási módot default-á tenni.

A /boot/loader.conf-ba kell beírni azt, hogy "hint.acpi.0.disabled=1" :-)

> Mellékelten küldöm a dmesg kimenetét és a saját kernel config fájlt, hátha ez 
> segít abban, hogy acpi-vel is legyen fd0.

Sajnos nem. Ha ez a hiba, akkor megpróbálhatsz szerezni egy BIOS 
frissítést az alaplapodhoz, hátha abban már javították, de ha nem, akkor 
nagyjából el lehet felejteni. Nagyon edzett emberek nekiállhatnak a 
megfelelő részt a BIOS-ból kiszedni és újraprogramozni de egyrészt ez 
nem triviális másrészt felháborító, hogy ezt egy felhasználónak 
kell(ene) elvégeznie csak azért mert a gyártók nem tesztelnek rendesen. 
:-( (Ha valaki csodálkozott mitől olyan nagy a Windows, hát szerintem a 
device driver kód akár 60%-a is konkrétan ismert bugos hardverekre 
beépített workaround lehet, mert ugye a windowsnak "mennie kell".)



További információk a(z) BSD levelezőlistáról