FreeBSD 5.2.1
ядро было перекомпилированно с GENERIC
после этого система не может найти устройство acd0cd9660: /dev/acd0: No such file or directory
скрипта MAKEDEV тоже нету
в fstab:
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
в каталоге /sbin есть mount_cd9660, где все равно надо указывать /dev/acd0в /etc/devfs.conf раскомментировал строку link acd0 cdrom
Испробовал всё, что знаю, но никаких результатов.
Помогите Please!
>FreeBSD 5.2.1
>ядро было перекомпилированно с GENERIC
>после этого система не может найти устройство acd0
>
>cd9660: /dev/acd0: No such file or directory
>
>скрипта MAKEDEV тоже нету
>в fstab:
> /dev/acd0 /cdrom cd9660 ro,noauto
> 0 0
>в каталоге /sbin есть mount_cd9660, где все равно надо указывать /dev/acd0
>
>в /etc/devfs.conf раскомментировал строку link acd0 cdrom
>
>Испробовал всё, что знаю, но никаких результатов.
>
>Помогите Please!Может ты при компиляции ядра убил поддержку сидюка. Там если нечаяно закоментировать например поддержку сопроцесора, то система ваще не загрузится.
В том то и дело, что я скопировал GENERIC и добавил туда только опции файрвола и natd. и больше ничего не менял.
наврятли, из-за перекомпиляции ядра, хотя я не спец в FreeBSD
>В том то и дело, что я скопировал GENERIC и добавил туда
>только опции файрвола и natd. и больше ничего не менял.
>наврятли, из-за перекомпиляции ядра, хотя я не спец в FreeBSDне рекомендуется ТУПО брать GENERIC, его НЕОБХОДИМО модифицировать
под себя ВЫКИНУВ ВСЕ лишнее и добавив ТРЕБУЕМОЕ:[alone]~ > uname -rs
FreeBSD 5.2.1-RELEASE-p9
[alone]~ > ls -la /sys/i386/conf/
total 76
drwxr-xr-x 2 root wheel 512 23 июл 09:56 .
drwxr-xr-x 13 root wheel 512 22 июл 21:05 ..
-rw-r--r-- 1 root wheel 5475 23 июл 13:31 ALONE
-rw-r--r-- 1 root wheel 5454 22 июл 19:44 ALONE5x
-rw-r--r-- 1 root wheel 9895 26 янв 2004 GENERIC
-rw-r--r-- 1 root wheel 2113 6 дек 2002 GENERIC.hints
-rw-r--r-- 1 root wheel 120 27 фев 2003 Makefile
-rw-r--r-- 1 root wheel 35040 4 дек 2003 NOTES
-rw-r--r-- 1 root wheel 469 15 фев 2003 OLDCARD
-rw-r--r-- 1 root wheel 1728 4 ноя 2003 PAE
-rw-r--r-- 1 root wheel 3991 26 июл 2002 gethints.awk
[alone]~ >...
device isa
device eisa
device pci# Floppy drives
device fdc# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device ataraid # ATA RAID drives
device atapicd # ATAPI CDROM drives
device atapifd # ATAPI floppy drives
device atapist # ATAPI tape drives
options ATA_STATIC_ID #Static device numbering
...
#--lavr работа с ATAPI CDROM через эмуляцию SCSI - /dev/cd0
device atapicam
device scbus
device cd
device pass
...можно убрать из ядра поддержку CDROM через SCSI, тогда нельзя будет
пользоваться теми портами что работают с CD через SCSI эмулятор[alone]~ > su - toor
Password:
No new messages.
[alone]~ > atacontrol list
ATA channel 0:
Master: ad0 <Maxtor 6Y080P0/YAR41BW0> ATA/ATAPI rev 7
Slave: acd0 <TEAC DW-548D/K4H6> ATA/ATAPI rev 5
ATA channel 1:
Master: ad2 <IBM-DTTA-351010/T56OA73A> ATA/ATAPI rev 4
Slave: no device present
[alone]~ > camcontrol devlist
<TEAC DW-548D K4H6> at scbus0 target 1 lun 0 (cd0,pass0)
[alone]~ >если с физическим подключением устройства и с ядром все в порядке,
то devfs сама создаст файл обнаруженного устройства:[alone]~ > ls -la /dev/acd*
crw-r----- 1 root operator 4, 20 22 авг 21:47 /dev/acd0
[alone]~ > ls -la /dev/cd*
crw-r----- 1 root operator 4, 30 22 авг 21:47 /dev/cd0
[alone]~ >В Generic должно быть закоментировано ВСЕ лишнее.
Если все ok, то работу можно проверить утилитой:
cdcontrol -f /dev/acd0 eject
неважно что cdcontrol для работы с audio-cd, важно управление - работа
драйвера.
Спасибо lavr-у за подробное пояснение что к чему!но тут как всегда проблема не в системе, а в неумеющем человеке :)
я разобралса в чём была проблема.Спасибо, что помогли!
Тема закрыта.