Страница 1 из 1

Как отобрать у компа диск без грубой физической силы

Добавлено: 12 дек 2006, 15:56
hlamer
Сегодня возникла любопытная проблема. Пытался скопировать поцарапанный диск.
подождал час, пока cd-rom маразматично пытается его почитать.
Нажал на кнопку "Отдай" на корпусе cdroma не отдал
отменил операцию копирования
закрыл все, что юзало диск
попробовал сделать sudo eject - облом
попробовал сделать sudo lsmod -r cdrom. Не получилось. module in use
сделал sudo init 1. Чисто так, на всякий случай. получилось. Но эфекта не дало.
попробовал сделать sudo reboot - облом!
Нажал на reset

Из чисто спортивного интереса. Что можно было сделать чтобы не выключать самую великолепную из операционных систем самой маленькой из кнопок?

Добавлено: 12 дек 2006, 16:28
exe
Взять иголку и всунуть в специальное отверстие для выброса.

ps. За последствия не отвечаю.

Добавлено: 12 дек 2006, 16:50
booxter
eject -f спрабаваў? Працэсы, якія занялі cdrom, глядзеў пра fuser?

Добавлено: 12 дек 2006, 16:57
hlamer
Решение задачи не принимается.
Если не с помощью клавы или мыши - это физическое воздействие.

Добавлено: 12 дек 2006, 16:58
booxter
Наконт апошняга памыліўся. Гэтая опцыя не ёсць аналагам --force:-/
Можна паспрабаваць таксама reset для cdrom-а зрабіць (man hdparm): опцыя -w. Але яна можа і не спрацаваць.

Добавлено: 17 дек 2006, 14:10
anyr
Я в таких случаях отмонтировываю cd от рута и все. Один знкомый подкидывал для решения подобных проблем вот такие файлики (сам не пользовался еще)
http://anyr.at.tut.by/files/cdrom[un]lock.7z
Попробуйте. Расскажите потом.

Добавлено: 17 дек 2006, 15:55
Gnida
man fuser
fuser -km

Добавлено: 18 дек 2006, 11:13
X-Stranger
У меня была немного похожая ситуация, только там у меня получилось, что примонтированная Виндовая шара отвалилась, а отмонтироваться не хотела, ибо к ней обращалась пачка программ. Kill на программы никак не действовал, любые другие операции так же не давали эффекта. Перезагружать сервер нежелательно, ибо он находится в постоянном использовании и его простой может влететь в копеечку. Спасла следующая последовательность команд:

1) sudo mount -o bind /opt /mnt/shared -- здесь получается что мы подставляем для программ, пытающихся работать с шарой, другой, доступный фолдер. Потом программы закрываем.

2) sudo umount /mnt/shared -- отрубаем замапленный на предыдущем шаге фолдер

3) sudo umount /mnt/shared -- отрубаем отвалившуюся и уже неиспользуемую шару.

Ситуация другая, но опыт такой вот есть :) Возможно был способ и получше, но это первое что пришло в голову на тот момент :wink: