Ping_Win
написал 3 февраля 2005 года в 03:06 (745 просмотров)
Ведет себя
неопределенно; открыл 73 темы в форуме, оставил 102 комментария на сайте.
Здравия желаю.
В комментариях конфига 2.6.9, в пункте scsi emulation support,
указано, что для cdrw emulation больше не требуется.
Действительно ли это так или у меня проблемы с английским?
Спасибо.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
как и в последних ядрах 2.4 (кажется, после 2.4.25), ide-scsi для приводов более не нужно. тем более, что в этом режиме раньше были проблемы с использованием (точнее неиспользованием) DMA, что не позволяло записывать диски на большой скорости — очень сильно возрастала нагрузка на процессор.
теперь достаточно иметь ide-cd и записывать диски, указывая в параметрах cdrecord одну из следующих записей:
узнать, в случае ATA*, где именно, на какой шине (X), какое устройство (Y) и (Z) — можно, запустив:
А возможно ли добиться того, чтобы модуль ide-scsi не загружался?
(в lilo стер append=ide-scsi …., модуль грузится).
И вообще можно ли выкрутиться из этой ситуации не переустанавливая ядро заново?
Спасибо.
Вообще-то там строчка hdX=ide-scsi, но это всё лирика…
Ну и что, что модуль грузится? Он тебе мешает? ;). Если ты в загрузчике не указал, что твоя писАлкка ide-scsi, то она будет ide-cd.
Посмотри у себя в дистрибутиве файлы, которые отвечают за загрузку модулей при старте системы (например, /etc/modprobe.conf или /etc/modules), на предмет загрузки ненужного тебе модуля (ide-scsi).
Смущает то, что на команду dmesg выводится следующий фрагмент:
ide-scsi is deprecatedfor cd burning! Use ide-cd and give dev=/dev/hdX as device.
scsi0: scsi host adapter emulation for IDE ATAPI devices
Vendor: ASUS MOdel: CRW-5224A Rev: 1.36
Type CDROM ANSI SCSI revision: 02
Т.е. если я не ошибаюсь, то несмотря на то, что я убрал в lilo.conf append=…,
CDR все равно определяется как SCSI устройство.
В modules.conf и modprobe.conf фраз, содержащих ide-scsi нет, а модуль тем не менее загружается.
(а его случаем не могло прописать в какие-нибудь /etc/rc.d/…?)
Монтировать не удается:
mount -t iso9660 /dev/hdd /mnt
mount: wrong fs type, bad option, bad superblockon /dev/hdd, or too many mounted file systems
(could this be the IDE device where you in fact use ide-scsi so that sr0 or sda or so is needed?)
а может всё же посмотришь получше?
что оно тебе расскажет?
Сделал, как сказали: оказалось все дело в /etc/rc.sysinit;
там содержалась строка modprobe ide-scsi, которую я стер
с лица файла.
После перезагрузки модуль не загрузился, dmesg про SCSI тоже
ничего не сказал, однако основная проблема осталась:
монтировать никак не выходит
mount -t iso9660 /dev/hdd /mnt/cdrom
mount: /dev/hdd is not valid block device
хотя в dmesg имеется
Probing IDE interface ide1…
hdd: ASUS CRW-5224A, ATAPI CD/DVD-ROM drive
Как решить проблему? Подскажите.
Спасибо.
а что рассказывает
подгружается ли модуль ide-cd (или включён ли он статично в ядро?)
есть ли сами /dev/hd[a-h], какого они вида?
Всем спасибо!
Проблема решена!
Виноват, что сею смуту:
правил lilo.conf, а /sbin/lilo — забыл, вот у меня и определялось
все как scsi.