
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[34.238.189.240] |
![]() |
|
![]() |
|
|
Так вот, проблема в общем следующего масштаба:
Slackware 10.1+KDE 3.4.2 - но это в целом не важно ![]() Так вот, когда пытаюсь примонтировать битый диск, не зная еще ессно, что он хреновый, система грит монтирую типа диск и все... На CDROM е горит индикатор чтения, но больше с ним ничего до перезагрузки системы сделать ничего нельзя, при попытке размонтирования говорит device is busy. ![]() ![]() |
Сообщ.
#2
,
|
|
|
hdparm с ключиком -w не помогает?
|
Сообщ.
#3
,
|
|
|
Надо играться с hdparm.
Вообще-то CD-привод, это такая сволочь, что почти все делает аппаратно, "сама по себе". Рулить им, как это с флопиками делается, невозможно. И если оно тщательно (и тщетно) пытается вычислить, что к чему, этому будет трудно помочь, разве что хардресет на шину IDE пускать. |
Сообщ.
#4
,
|
|
|
Relan не-а!
Пишет: ![]() ![]() HDIO_DRIVE_RESET failed: Invalid argument |
Сообщ.
#5
,
|
|
|
В общем, man hdparm сказало мне, что если CDROM артачится и ничего, кроме ребута, не выводит его из припадка, то можно сказать hdparm -w /dev/cdrom. Это сбросит девайс.
|
Сообщ.
#6
,
|
|
|
Ho Im чесслово не помогает! Хоть убейся ап стену!
![]() |
Сообщ.
#7
,
|
|
|
А подождать три минуты?
![]() Обязательно в консоли, без иксов. Ядро иногда матюгается интересно. |
Сообщ.
#8
,
|
|
|
sysctl -w dev.cdrom.lock=0
Делать надо, кажется каждый раз при загрузке модуля cdrom.o (если он жестко вкомпилен -- то при старте системы). В результате, когда сидюк начинает "парить мозги" просто нажимаем на кнопочку eject -- и все. Правда, размонтировать все равно надо будет, но никакого "device is busy" больше не будет. Опробовано на kernel 2.6.12 |
Сообщ.
#9
,
|
|
|
linuxfan
То, что нужно!!! Лови заслуженный [+]! ![]() |