Zitat
Original von JosefGierl
Hallo,
danke für Deine Antwort...
Reicht es wenn ich es nur installiere? Muss ich nirgends eintragen wie der Rechner runter zu fahren hat?
hast du dir den link den ich oben angegeben habe mal angeschaut, da steht eigentlich alles drinnen (zwar fürn p3b-f, sollte aber ähnlich sein). egal, hier nochmal ne zusammenfassung.
poweroff per acpi geht nicht:
acpi nicht in den kernel einbauen oder per "acpi=off" in kernel-boot-zeile ausschalten
==> am einfachsten im kernel den block "acpi" komplett deaktivieren
poweroff per apm funktioniert (ohne reboot!):
apm fest in den kernel bauen (nicht als modul!)
option "allow PM at boot time" (oder so ähnlich) muss aktiviert sein.
apmd muss installiert sein (gentoo: "emerge apmd")
apmd muss gestartet sein (gentoo: "rc-update add apmd boot")
in der kernel-boot-zeile muss "apm=power-off" angegeben werden.
welche distribution verwendest du? welche KERNELVERSION? 2.4 oder 2.6? je nach dem geht das neubauen etwas anders.
Zitat
Von Kernel neu bauen etc. hab ich leider nicht so viel Ahnung. Schreib jetzt einfach mal wie ichs machen würde. Dann bitte schimpfen...
Also in der /usr/src/linux/drivers/char/nvram.c ändere ich die Zeile
#define NVRAM_BYTES (128-NVRAM_FIRST_BYTE) in
#define NVRAM_BYTES (128 )
Alles anzeigen
jepp, richtig bis auf das leerzeichen nach der 8, aber sonst macht das board nen smiley draus wenn mans nicht für diesen beitrag deaktiviert ...
Zitat
dann mach ich:
make
make modules
make install
Alles anzeigen
ich würds so machen (kernel 2.6)
cd /usr/src/linux
make menuconfig (da kannste dann die optionen von oben einstellen)
make
make modules_install
danach musst du den kernel noch kopieren und den neuen kernel booten
cp arch/i386/boot/bzImage /boot/kernel-2.6.xyz
cp System.map /boot/System.map-2.6.xyz
cp .config /boot/config-2.6.xyz
anschliessend musst du noch deinen bootmanager so einstellen, dass er den neuen kernel bootet. wenn du grub verwendest:
nano /boot/grub/menu.lst
da findest du dann nen eintrag drinnen, der bisher immer gebootet worden ist, nach dem selben schema legst du einen neuen eintrag an, nur dort gibst du statt des alten kernels den neuen an.
irgendwie muss auch noch apmd geladen werden, je nach distri eben etwas anders. wies für gentoo geht, dass es automatisch beim booten geladen wird steht oben.
wenn du net weiterkommst meld dich einfach nochmal ...
mfg
schelli