<br><br><div><span class="gmail_quote">2007/9/14, ALT Linux User <<a href="mailto:altlinux.mailbox@gmail.com">altlinux.mailbox@gmail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 9/14/07, Aleksandr Boltris <<a href="mailto:ua2fgb@gmail.com">ua2fgb@gmail.com</a>> wrote:<br>><br>><br>> 2007/9/14, ALT Linux User <<a href="mailto:altlinux.mailbox@gmail.com">altlinux.mailbox@gmail.com
</a>>:<br>> > ALD4, upgraded to Branch 4.<br>> > IBM ThinkPad R40<br>> ><br>> > hdparm -I /dev/hdc<br>> ><br>> > /dev/hdc:<br>> ><br>> > ATAPI CD-ROM, with removable media
<br>> > Model Number: HL-DT-STCD-RW/DVD DRIVE GCC-4240N<br>> > Serial Number:<br>> > Firmware Revision: 0214<br>> > Standards:<br>> > Likely used CD-ROM ATAPI-1
<br>> > Configuration:<br>> > DRQ response: 50us.<br>> > Packet size: 12 bytes<br>> > Capabilities:<br>> > LBA, IORDY(can be disabled)<br>> > DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2
<br>> > Cycle time: min=120ns recommended=120ns<br>> > PIO: pio0 pio1 pio2 pio3 pio4<br>> > Cycle time: no flow control=120ns IORDY flow control=120ns<br>> ><br>> > Вставил ALD4 DVD, доставил soundKonverter через apt-get (что-то он там
<br>> > брал с диска). После этого хочу извлечь DVD - не получается.<br>> ><br>> > При этом устройсво не примаунчено. Вот что говорит, если попробовать<br>> > извлечь командой:<br>> ><br>> > # eject -r /dev/cdrom
<br>> > eject: unable to eject, last error: Input/output error<br>> ><br>> > от пользователя - то же самое.<br>> ><br>> > Как же вынуть диск? Перезапускаться каждый раз?<br>><br>> lsof | grep '/dev/cdrom'
<br>> покажет, какой процесс или процессы заблокировали ваш dvd-привод<br>><br>> еще можно сделать<br>> echo 0 > /proc/sys/dev/cdrom/lock<br><br>Я правда уже перезапустился (работать-то надо), но я так понимаю, lsof
<br>должен в любом случае что-то показывать, если диск примаунчен и у меня<br>на нём открыты файлы, я правильно понимаю?<br><br>Не показывает ничего ни одна ни бругая команды.<br></blockquote></div>вторая и не должна ничего показать. она только записывает НОЛЬ в /proc/sys/dev/cdrom/lock, говоря ядру не блокировать дверку привода.
<br><br>насчёт первой команды:<br>возможно /dev/cdrom -- ссылка на файл-устройства. проверить это можно дав команду ls -la /dev/cdrom.<br>в выводе будет понятно, куда указывает ссылка /dev/cdrom. именно этот файл и надо искать в выводе команды lsof. например, lsof | grep '/dev/hdc'