[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