Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема с закрывающимся лотком привода CD/DVD дисков в Ubuntu 8.10  (Прочитано 8054 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Leonardo19

  • Автор темы
  • Активист
  • *
  • Сообщений: 386
    • Просмотр профиля
Ниже приведено решение проблемы, с которой столкнулись некоторые пользователи после перехода на Intrepid Ibex: после отмонтирования CD/DVD-диска лоток дисковода выдвигается и снова задвигается, не давая извлечь диск.

Открываем файл
sudo gedit /etc/udev/rules.d/60-persistent-storage.rules
В конце файла находим отрывок
Цитировать
# skip unpartitioned removable media devices from drivers which do not send "change" events
ENV{DEVTYPE}=="disk", KERNEL!="sd*|sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"

# import filesystem metadata
IMPORT{program}="vol_id --export $tempnode"
Вставляем строку
ENV{DEVTYPE}=="disk", KERNEL=="sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"
так, чтобы отредактированный отрывок выглядел следующим образом (добавленная строка выделена цветом):
Цитировать
# skip unpartitioned removable media devices from drivers which do not send "change" events
ENV{DEVTYPE}=="disk", KERNEL!="sd*|sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"
ENV{DEVTYPE}=="disk", KERNEL=="sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"

# import filesystem metadata
IMPORT{program}="vol_id --export $tempnode"

Решение взято отсюда: http://ubuntuforums.org/showpost.php?p=6031341&postcount=27
Я проверил — работает.
« Последнее редактирование: 01 Ноября 2008, 10:42:59 от Leonardo19 »
ArchLinux & Ubuntu 9.04

Оффлайн zlogr

  • Новичок
  • *
  • Сообщений: 23
  • Слава роботам убийцам!
    • Просмотр профиля
Помогло, спасибо!  :coolsmiley:

Оффлайн d1sa

  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
спасибо тож помогло

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1111
    • Просмотр профиля
Большое спасибо за помощь...

Оффлайн Shefango

  • Старожил
  • *
  • Сообщений: 1120
  • "Нет ни Зла, ни Добра. Только Целесообразность"
    • Просмотр профиля
Вельми признателен! :D
Ubuntu MATE@G2120/ASRock H61M-DGS/2x2Gb RAM/500Gb,1Tb,1Tb SATA/GF GTХ650/ext4
Runtu XFCE-14.04@Dell Inspirion 3542

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Кстати, если внимательно присмотреться, то вместо добавления строчки
ENV{DEVTYPE}=="disk", KERNEL=="sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"после
# skip unpartitioned removable media devices from drivers which do not send "change" events
ENV{DEVTYPE}=="disk", KERNEL!="sd*|sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"
проще в строчке
# skip unpartitioned removable media devices from drivers which do not send "change" events
ENV{DEVTYPE}=="disk", KERNEL!="sd*|sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"
удалить четыре символа |sr*. Работает так же. Спасибо за HOWTO. Ещё один незачёт убунтовцам!
« Последнее редактирование: 02 Ноября 2008, 22:35:26 от Malamut »
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Master-of-deaD

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля

Оффлайн Besieger

  • Активист
  • *
  • Сообщений: 686
  • Живи сам и дай жить другим)
    • Просмотр профиля
Malamut, в смысле - "sd*|"?
Asus Eee PC 1000H + Linux Mint = Full out-of-the-box joy)

Оффлайн vital86

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
спасибо за решение ӕтой проблемы,     было пару раз когда сидюк заглатывал на полодину лицензии,  зрелище не из приятных  :)
люблю linux

Оффлайн jillsmitt

  • Новичок
  • *
  • Сообщений: 27
  • Твою кровь...
    • Просмотр профиля
    • Zerone
благодарен
Хакер не приступник, смысл в свободе...

Оффлайн aivanov

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Мне это не помогло - пробовал способ добавлять строчку
ENV{DEVTYPE}=="disk", KERNEL=="sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"

и пробовал
оставлять ее одну, комментируя
ENV{DEVTYPE}=="disk", KERNEL!="sd*|sr*", ATTR{removable}=="1", GOTO="persistent_storage_end"

Это в Kubuntu 8.10

Пользователь решил продолжить мысль 17 Апреля 2009, 22:57:29:
Пардон, поторопился, сказывается вечер пятницы :)
Не обратил внимания, что в добавляемой строке KERNEL!= заменяется на KERNEL==
Все работает.
« Последнее редактирование: 17 Апреля 2009, 22:57:29 от aivanov »

Оффлайн fgorm

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Господа, я все прочитал и точно знаю, что надо лечить файл /etc/udev/rules.d/60-persistent-storage.rules
Проблема в том, что файла этого у меня в помине нет (версия 9.04). Я уже задрался ловить трей и впихивать-доставать диски.
Что можно еще сделать, подскажите. Сам привод, разумеется, рабочий и в винде на этой машине все пучком.

Оффлайн YuriS

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Господа, я все прочитал и точно знаю, что надо лечить файл /etc/udev/rules.d/60-persistent-storage.rules
Проблема в том, что файла этого у меня в помине нет (версия 9.04). Я уже задрался ловить трей и впихивать-доставать диски.
Что можно еще сделать, подскажите. Сам привод, разумеется, рабочий и в винде на этой машине все пучком.
Аналогичная беда, help!

Оффлайн DALDON

  • Активист
  • *
  • Сообщений: 260
  • Ваша блондиночка в Linux
    • Просмотр профиля
В качестве временного решения eject поможет может быть?

Оффлайн YuriS

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
В качестве временного решения eject поможет может быть?
К сожалению, eject результат не меняет.
Пробовал просто создать файл 60-persistent-storage.rules и вставить в него преведенные выше  строки, результат нулевой.
Слейте кто-нибудь этот файл с его полным содержимым.

 

Страница сгенерирована за 0.031 секунд. Запросов: 25.