На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила трёх "С"
Пожалуйста,
1. Соблюдайте правила Форума.
2. Слушайте советы Модераторов.
(например, http://forum.sources.ru/index.php?act=ST&f=7&t=80382 )
3. Сверяйтесь с учебником по Великому и Могучему
  
> Монтирование bad дисков CD/DVD , Запарило уже!
    Так вот, проблема в общем следующего масштаба:
    Slackware 10.1+KDE 3.4.2 - но это в целом не важно :)
    Так вот, когда пытаюсь примонтировать битый диск, не зная еще ессно, что он хреновый, система грит монтирую типа диск и все...
    На CDROM е горит индикатор чтения, но больше с ним ничего до перезагрузки системы сделать ничего нельзя, при попытке размонтирования говорит device is busy. :wall: При это винт, который висит на одном шлейфе с сдюком тоже становится недоступным :blink:
      hdparm с ключиком -w не помогает?
        Надо играться с hdparm.

        Вообще-то CD-привод, это такая сволочь, что почти все делает аппаратно, "сама по себе". Рулить им, как это с флопиками делается, невозможно. И если оно тщательно (и тщетно) пытается вычислить, что к чему, этому будет трудно помочь, разве что хардресет на шину IDE пускать.
          Relan не-а!
          Пишет:
          ExpandedWrap disabled
            HDIO_DRIVE_RESET failed: Invalid argument
            В общем, man hdparm сказало мне, что если CDROM артачится и ничего, кроме ребута, не выводит его из припадка, то можно сказать hdparm -w /dev/cdrom. Это сбросит девайс.
              Ho Im чесслово не помогает! Хоть убейся ап стену! :wall:
                А подождать три минуты? ;) Просто ради интереса.

                Обязательно в консоли, без иксов. Ядро иногда матюгается интересно.
                  sysctl -w dev.cdrom.lock=0
                  Делать надо, кажется каждый раз при загрузке модуля cdrom.o (если он жестко вкомпилен -- то при старте системы).
                  В результате, когда сидюк начинает "парить мозги" просто нажимаем на кнопочку eject -- и все. Правда, размонтировать все равно надо будет, но никакого "device is busy" больше не будет. Опробовано на kernel 2.6.12
                    linuxfan
                    То, что нужно!!! Лови заслуженный [+]! :)
                    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                    0 пользователей:


                    Рейтинг@Mail.ru
                    [ Script execution time: 0,0240 ]   [ 15 queries used ]   [ Generated: 26.03.23, 21:11 GMT ]