Изредка, но бывает, что невозможно никак завершить процесс.
Вот, например, процесс не может прочитать сектор:# tail -30 /var/log/messages
Jun 15 11:09:13 kopka sr 8:0:0:0: [sr0] Sense Key : 0x3 [current]
Jun 15 11:09:13 kopka Info fld=0x1f4d5f
Jun 15 11:09:13 kopka sr 8:0:0:0: [sr0] ASC=0x11 ASCQ=0x5
Jun 15 11:09:13 kopka end_request: I/O error, dev sr0, sector 8205692
Jun 15 11:09:13 kopka printk: 1 messages suppressed.
Jun 15 11:09:13 kopka Buffer I/O error on device sr0, logical block 2051423
Jun 15 11:09:20 kopka sr 8:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08
Jun 15 11:09:20 kopka sr 8:0:0:0: [sr0] Sense Key : 0x3 [current]
Jun 15 11:09:20 kopka Info fld=0x1f4d5f
Jun 15 11:09:20 kopka sr 8:0:0:0: [sr0] ASC=0x11 ASCQ=0x5
Jun 15 11:09:20 kopka end_request: I/O error, dev sr0, sector 8205692
Jun 15 11:09:20 kopka printk: 1 messages suppressed.
Jun 15 11:09:20 kopka Buffer I/O error on device sr0, logical block 2051423
Jun 15 11:09:20 kopka Buffer I/O error on device sr0, logical block 2051424
Jun 15 11:09:27 kopka sr 8:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08
Jun 15 11:09:27 kopka sr 8:0:0:0: [sr0] Sense Key : 0x3 [current]
..........................
Jun 15 11:09:40 kopka bash: HISTORY: PID=23585 UID=0 tail -30 /var/log/messages
# mount -t iso9660
/dev/sr0 on /mnt/dvdrw type iso9660 (ro,noexec,nosuid,nodev,iocharset=cp1251)
# umount -f /mnt/dvdrw
umount2: Устройство или ресурс занято
umount: /mnt/dvdrw: устройство занято
umount2: Устройство или ресурс занято
umount: /mnt/dvdrw: устройство занято
# lsof | grep dvdrw
mc 22217 root mem REG 11,0 419944448 1856 /mnt/dvdrw/Английский язык для самых маленьких.avi
mc 22217 root 8r REG 11,0 419944448 1856 /mnt/dvdrw/Английский язык для самых маленьких.avi
# ps -aef | grep mc
root 22217 1 0 10:16 ? 00:00:00 mc
root 24045 23585 0 10:47 pts/11 00:00:00 grep --colour=auto mc
# killall 22217
22217: не завершён ни один процесс
# kill -9 22217
# ps -aef | grep mc
root 22217 1 0 10:16 ? 00:00:00 mc
root 25875 23585 0 11:19 pts/11 00:00:00 grep --colour=auto mc
Система:
# uname -a
Linux kopka 2.6.24-gentoo-r8 #1 SMP Sat Jun 7 02:47:48 MSD 2008 i686 Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz GenuineIntel GNU/Linux
Ksysguard даже не показывает процесс 22217.
Как в таком случае все-таки завершить процесс 22217 ?