Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX и Hardware > Linux не понимает DVD-привод


Автор: Peter 25.12.2007, 12:50
На компьютере NEC DVD-RW ND-3550A.
Пытался установить Линукс. SUSE Linux 10.1 (ядро 2.6.16.13) этот DVD-привод не понимает.
Начинается установка ОС, данные с диска читаются до тех пор, пока управление не передается ядру Линукс. На этом начинаются тормоза. Привод делает попытки считать данные, но в основном безуспешные. Разве что время от времени диск шумно раскручивается, прочитывается один-два файла - и опять тормоза. При этом часто выскакивает руганка "Не могу прочитать...".
SUSE Linux 9.2 (ядро 2.6.8) понимает этот привод не лучше. DrWeb LiveCD с ядром 2.6.22 не хочет работать по той же причине.
Вопрос: как решается проблема "взаимного непонимания" ОС и железа? сменой ОС или железки? И что это за особая железка, которую не понимает ОС?

Автор: orthrus 25.12.2007, 13:44
А сам привод исправен? Под виндой диски читает?
У меня примерно такая же петрушка была, только с самсунгом каким-то. Он двд диски с большим количеством мелких файлов не читал, точнее список файлов показывал а при попытке открыть какой-нибудь файл, говорил "ошибка ввода/вывода". Решилось все заменой привода.

Автор: Peter 25.12.2007, 14:30
Под виндой всё работает исправно - читает и пишет CD и DVD.

Автор: Imple 26.12.2007, 06:32
Какой интерфейс у привода? SATA/IDE?

Автор: Peter 26.12.2007, 09:32
Цитата(Imple @  26.12.2007,  06:32 Найти цитируемый пост)
Какой интерфейс у привода? SATA/IDE?

IDE

Автор: Peter 27.12.2007, 12:10
Где-то встречал способ лечения этой проблемы: запустить установку с параметром
insmod=ide-generic
У меня такое не сработало.
Когда на компьютере стоял старый CD-ROM, Линукс ставился. Когда CD-ROM заменили на DVD-RW упомянутой модели, subj и возник.

Автор: Peter 30.12.2007, 10:59
Эта проблема обсуждалась на linuxforum.ru: http://linuxforum.ru/index.php?showtopic=23234&mode=linear
Редактор LinuxForum сделал такой вывод: "Похоже, точного ответа еще не знают даже сами разработчики".

Автор: bilbobagginz 1.1.2008, 02:28
Peter, привет!
0. судя по информации в сети, очень многие пользователи данным устройством докладывали о проблемах примерно после полугода использования. Возможно если вы обновите прошивку привода это разрешит проблемы, а может и нет.

1. скажите пожалуйста на какой шине сидит устройство, и в какой роли.
т.е.: primary/secondary master/slave.
если шину привод разделяет с другим устройством, то укажите и его настройки.


2. проверьте какие ошибки выявляются в файле /var/log/messages
по ключевому слову имени устройства привода.
нужно не больше 10-20 строк.


Автор: Peter 1.1.2008, 17:21
Установил последнюю прошивку. Проблема осталась.

Вопросы bilbobagginzа подтолкнули к экспериментам. В результате я обнаружил, что у меня привод UDMA-шный. Следовательно, надо попытаться посадить его на UDMA-шный шлейф. После этого Линукс сказала, что ей всё понятно.

Значит, Linux любит правильно настроенное правильное железо, а Windows рассчитана на неискушенного пользователя.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)