Sziasztok,
a problémám a következő:
Van egy Fujitsu-Siemens Celsius420 workstation, amit házi "szerverként" használok.
Az ACPI ezen az alaplapon nem igazán akar menni (illetve pl. a WOL megy), így kénytelen vagyok APM-et használni, hogy legalább a poweroff menjen.
De nem megy.
halt -> lefut, majd kilövi a hdd-t, gép megy tovább.
shutdown -h now -> lefut, majd újraindít
poweroff -> lásd halt
A power gomb azonnal kilövi az egész gépet, semmi init, meg hasonlók meghívása.
init 0 -> megy tökéletesen(!)
Ez jó is lenne, csak a /etc/sudoers fájlban ne adjak már meg init 0 -et, mikor a tárgyban szereplő parancsnak is gond nélkül le kellene futnia és nem újraindítani.
Itt vannak a -feltehetőleg szükséges- kimenetek:
[root@abydos ~]# biosdecode
# biosdecode 2.7
SYSID present.
Revision: 0
Structure Table Address: 0x000F729B
Number Of Structures: 1
BIOS32 Service Directory present.
Revision: 0
Calling Interface Address: 0x000FD780
ACPI 1.0 present.
OEM Identifier: PTLTD
RSD Table 32-bit Address: 0x0FFFDA37
PNP BIOS 1.0 present.
Event Notification: Not Supported
Real Mode 16-bit Code Address: F000:A15A
Real Mode 16-bit Data Address: 0040:0000
16-bit Protected Mode Code Address: 0x000FA178
16-bit Protected Mode Data Address: 0x00000400
PCI Interrupt Routing 1.0 present.
Router ID: 00:07.0
Exclusive IRQs: None
Compatible Router: 8086:122e
Slot Entry 1: ID 00:0a, slot number 1
Slot Entry 2: ID 00:0c, slot number 2
Slot Entry 3: ID 00:0e, slot number 3
Slot Entry 4: ID 00:10, slot number 4
Slot Entry 5: ID 00:12, slot number 5
Slot Entry 6: ID 00:0d, on-board
Slot Entry 7: ID 00:00, on-board
Slot Entry 8: ID 00:01, on-board
Slot Entry 9: ID 01:00, slot number 6
Slot Entry 10: ID 00:07, on-board
[root@abydos ~]$ dmesg | grep apm
Kernel command line: ro apm=force apm=power-off noapic acpi=off pci=noacpi root=/dev/VolGroup00/LogVol00
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
[root@abydos ~]# lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0d.0 Ethernet controller: Intel Corporation 82557/8/9 Ethernet Pro 100 (rev 08)
00:0e.0 SCSI storage controller: Adaptec AHA-2940U2/U2W
01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64)
[root@abydos ~]# cat /proc/apm
1.16ac 1.2 0x03 0x01 0xff 0x80 -1% -1 ?
[root@abydos ~]# ps x
PID TTY STAT TIME COMMAND
1 ? Ss 0:01 init [3]
2 ? S 0:00 [migration/0]
3 ? SN 0:00 [ksoftirqd/0]
4 ? S 0:00 [watchdog/0]
5 ? S< 0:00 [events/0]
6 ? S< 0:00 [khelper]
7 ? S< 0:00 [kthread]
10 ? S< 0:00 [kblockd/0]
11 ? S< 0:00 [cqueue/0]
14 ? S< 0:00 [khubd]
16 ? S< 0:00 [kseriod]
42 ? S 0:00 [kapmd]
86 ? S 0:00 [pdflush]
87 ? S 0:00 [pdflush]
88 ? S< 0:00 [kswapd0]
89 ? S< 0:00 [aio/0]
243 ? S< 0:00 [kpsmoused]
265 ? S< 0:00 [ata/0]
266 ? S< 0:00 [ata_aux]
277 ? S< 0:00 [ksnapd]
280 ? S< 0:00 [kjournald]
312 ? S< 0:00 [kauditd]
346 ? S<s 0:00 /sbin/udevd -d
576 ? S< 0:00 [scsi_eh_0]
1013 ? S< 0:00 [kmpathd/0]
1036 ? S< 0:00 [kjournald]
1413 ? Ss 0:00 /usr/sbin/restorecond
1428 ? Ss 0:00 syslogd -m 0
1431 ? Ss 0:00 klogd -x
1466 ? Ss 0:00 mcstransd
1499 ? Ss 0:00 /usr/sbin/apmd -p 10 -w 5 -W -P /etc/sysconfig/apm-sc
1581 ? Ss 0:00 /usr/sbin/sshd
1696 ? S 0:00 /bin/sh /usr/bin/mysqld_safe --defaults-file=/etc/my.
1810 ? Ss 0:00 /usr/libexec/postfix/master
1828 ? Ss 0:00 /usr/sbin/httpd
1843 ? Ss 0:00 pure-ftpd (SERVER)
1858 ? Ss 0:00 crond
1896 ? S 0:00 hald-runner
1911 ? S 0:00 hald-addon-storage: polling /dev/scd0
1930 tty1 Ss+ 0:00 /sbin/mingetty tty1
1931 tty2 Ss+ 0:00 /sbin/mingetty tty2
1932 tty3 Ss+ 0:00 /sbin/mingetty tty3
1933 tty4 Ss+ 0:00 /sbin/mingetty tty4
1934 tty5 Ss+ 0:00 /sbin/mingetty tty5
1935 tty6 Ss+ 0:00 /sbin/mingetty tty6
1990 ? Ss 0:00 sshd: wladek [priv]
2018 pts/0 S 0:00 su -
2019 pts/0 S 0:00 -bash
2047 pts/0 R+ 0:00 ps x
[root@abydos ~]# uname -a
Linux abydos.naquada 2.6.18-53.1.14.el5 #1 SMP Wed Mar 5 11:36:49 EST 2008 i686 i686 i386 GNU/Linux
[root@abydos ~]# cat /etc/redhat-release
CentOS release 5 (Final)
Szerintetek hogyan oldjam meg a problémát?
Előre is köszönöm a válaszokat!
Hozzászólások
shutdown -p now ?
Egyébként egy ismerősöm ParsiX-el próbálkozik kezdőként, és ott hasonló gondokra az volt a megoldás, hogy a grub-ban a Parsix-ra vonatkozó rész:
kernel /boot/vmlinuz root=/dev/"mittudomén" ro ...
után kiszedegettük az apci acpi apm noapci és egyéb power-management opciókat, és figyeltük a végeredményt. Javalsom ugyanezt.
Kísérletezz!
"Egyebet nem tudok." (Szalacsi Sándor)
SZERK: talán elég lenne az acpi=on a kernel sorába
/mazursky
Bocsánat; nem Celsius420, hanem 400.
Elírtam. :)
Próbálkozom még, köszi a tanácsot.
Az acpi=on illetve acpi=force már megvolt. Eredménytelenül...
SZERK: Esetleg ez:
00:0e.0 SCSI storage controller: Adaptec AHA-2940U2/U2W
nem okozhat zavart szerintetek?
kötöjelkötöjel
//:wladek's world
Szedd ki a kártyát, bár ez csak egy SCSI controller, aminek a power-management -hez nem kell(ene) hogy köze legyen...
SZERK: a kernel sora a /boot/grub/menu.lst -ben:
ro apm=force apm=power-off noapic acpi=off pci=noacpi root=/dev/VolGroup00/LogVol00
ebből mi maradt?
én ezt hagynám meg: ro acpi=on root=/dev/hd*
/mazursky
Az lvm miatt néz úgy ki a root, ahogy.
a noapic pci=noacpi acpi=force paraméterek maradtak / lettek; az apm el lett távolítva.
Így megy egyedül a leállítás, voszont ezután nem fogadja a wol -t a hálókari.
Bes...ok.
kötöjelkötöjel
//:wladek's world
Szia,
nekem régen hasonló problémánál az segített, hogy közvetlenül
a poweroff ill. shutdown parancsok előtt nyomtam egy
modprobe apm -et.
Ottó
Az apm ebben a kernelben fixen be van drótozva. Most nem nagyon áll szándékomban forgatni. (Bár ennyi idő alatt már kész lenne.:))
kötöjelkötöjel
//:wladek's world