Автор Тема: Грешка при четене на CD-RW у-во във FreeBSD 5.4  (Прочетена 1986 пъти)

dope_hat

  • Напреднали
  • *****
  • Публикации: 131
    • Профил
    • WWW
Здравейте,
Имам проблем който не мога да си обясня, лично аз. Ползвам FreeBSD 5.4 и имам cd-rw устройство  ( NEC CD-RW ). Когато сложа записано cd или изобщо cd със някаква информация на него, проблеми със четенето няма ( mount /cdrom ) и всичко е перфектно. Но когато сложа празно cd и реша да запиша нещо изобщо не ми показва че имам записващо устройство. А при начално зареждане на системата ( :~/dmesg |grep acd0 )
Примерен код

root@dopehat:~/ > dmesg |grep acd0
acd0: CDRW <NEC CD-RW NR-9300A/2.11> at ata1-slave PIO4

се вижда че си го разпознава.
Дори се прежалих и инсталирах k3b с надеждата да даде евентуална грешка при опит за запис, но то си каза само че няма според него такова животно като rw device.
Дори mount -t cd9660 /dev/acd0 /cdrom не става, вади input/output error.
Други acd* устройства във /dev/ нямам.
Записвачката е закачена на отделен data кабел и е на CSEL ( Cable Select ) джъмпера.
Ако някой има еветуални идеи от къде идва всичко това, ще помоля да сподели, а аз дотогава ще мъча и при резултат ще пиша.
А дотук информацията която потърсих не видях никъде за такъв проблем, обикновенно се бърка /dev/acd0 със /dev/acd1 и т.н. но както споменах по - горе освен /dev/acd0 други у-ва нямам ;(
Благодаря предварително,
Активен

FreeBSD:The Power To Serve

ray

  • Напреднали
  • *****
  • Публикации: 1227
    • Профил
Грешка при четене на CD-RW у-во във FreeBSD 5.4
« Отговор #1 -: Jun 26, 2005, 19:57 »
Здравей,
Не ползвам FreeBSD, но скоро имаше дискусия в Gentoo-ML за подобен проблем.
Решението бе да се конфигурира HDD-то на master/slave не на CSEL. Unix/Linux-ите май са доста по-чувствителни към някои хардуер настройки (специално за памет и дискове).
Успех. Румен
Активен

prilep

  • Напреднали
  • *****
  • Публикации: 94
    • Профил
Грешка при четене на CD-RW у-во във FreeBSD 5.4
« Отговор #2 -: Jun 26, 2005, 21:05 »
Здрасти !
От това което казваш едно неуспях да загрея  '<img'>
Можеш ли да четеш от това устройство или не ? В началото казваш да после не  '<img'>
"Дори mount -t cd9660 /dev/acd0 /cdrom не става, вади input/output error."
Ако е това което си мисля то линка долу трябва да ти свърши работа.

http://forum.unilans.net/index.php?topic=26.0

Успех !
Активен

Powered By DomashnaGROZDOVA & ShopskaSalata

ibb27

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
Грешка при четене на CD-RW у-во във FreeBSD 5.4
« Отговор #3 -: Jun 27, 2005, 12:00 »
Специално за k3b, незнам дали си изпълнил всички точки от това съобщение:
Notes for FreeBSD 5.x users:
1. The FreeBSD k3b port supports SCSI drives only. If you have IDE CD or DVD drives, use them through the cam system. See Chapter 12.5.9 of the handbook (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/creating-cds.html#ATAPICAM)
2. Your CD and DVD drives must have a mount point in /etc/fstab. They have to be accessed through their atapicam device if possible. I.e. the drives have to be adressed by e.g. /dev/cd0 instead of /dev/acd0.
3. k3b has to be started from a root console, which is not recommended. Alternatively do ALL of the following:
3a. set the suid flag on cdrecord and cdrdao. The 'Notes' chapter of 'man cdrecord' discusses this.
3b. - For every user who should be able to use k3b and for every CD or DVD device add a directory in the users home directory. These directories must be owned by the corresponding user. For each such directory add a line in /ect/fstab (see remark 2), like:
        /dev/cd0c  /usr/home/XXX/cdrom  cd9660  ro,noauto,nodev,nosuid  0  0
      Furthermore allow user mounts as described in topic 9.22 of the FAQ: http://www.freebsd.org/doc....PYMOUNT
      To make the chmod's to /dev/cdX permanent, do the following:
        * add 'devd_enable="YES"' to /etc/rc.conf
        * add a 'perm cdX 666' to /etc/devfs.conf for each cd/dvd device. X is the device number. If you prefer allow access for a group only,
add a 'perm cdX 660' instead, followed by an 'own cdX root:XXX' where XXX is the group name.          
    - or just give mount and umount the suid flag, which is a security leak.
3c. Every user who should be able to use k3b must have read and write access to all pass through devices connected with CD and DVD drives and to the /dev/xpt0 device. Run 'camcontrol devlist' to identify those devices (seek string 'passX' at the end of each line and modify the rights of /dev/passX). Note, that this is a security leak as well but that there is no alternative! To make this changes permanent, add 'devd_enable="YES"' to /etc/rc.conf as described above. Furthermore add a 'perm passX 666' for each pass device and a 'perm xpt0 666'. If you prefer to bind the access rights to a group, use the own command as described above.
4. Check, that dma is activated for atapi devices: 'sysctl hw.ata.atapi_dma' If not, set it to 1 and put a 'hw.ata.atapi_dma=1' into /boot/loader.conf  
5. Create a directory on a partition, which has enough disk space to hold a CDs or DVDs content (usually below /usr). Enter this directory in Settings-> Configure K3b...->Misc.
6. If you experience problems while burning CDs, try to set the cdrdao driver manually. To do so choose Settings->Configure K3b...->Devices. Below the CD recorder click on the string "auto" behind "Cdrdao driver:" For most of the recent drives "generic-mmc" or "generic-mmc-raw" should work. See http://cdrdao.sourceforge.net/drives.html.
7. To burn video CDs install the port multimedia/vcdimager.
8. To rip DVDs additionally install the ports multimedia/transcode, multimedia/libdvdread and multimedia/xvid. Note that k3b does NOT work with transcode 0.6.12. 0.6.10 is the last known working version. The ripping  process itself is described in http://k3b.plainblack.com/index.pl/videoencoding.
9. To burn bootable video CDs, install the port multimedia/emovix.
10. To burn DVDs, install the port sysutils/dvd+rw-tools.
11. To normalize the volumes of audio cds, install the port audio/normalize.
12. To rip into more audio formats, install the port audio/sox.

Успех!
Активен

  • Гост
Грешка при четене на CD-RW у-во във FreeBSD 5.4
« Отговор #4 -: Jul 20, 2005, 12:25 »
тук има малка статийка по този въпрос.
http://dev.linuxfan.org/~todor....#burncd
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Help me s FreeBSD 5.0
Хардуерни и софтуерни проблеми
simsxxx 1 2153 Последна публикация Feb 28, 2003, 17:34
от Nuclear_man
FreeBSD
Настройка на програми
chelsea 1 2094 Последна публикация Jun 16, 2003, 17:38
от
FreeBSD- cd2&cd3
Настройка на програми
Air 0 1266 Последна публикация Jan 07, 2004, 22:27
от Air
Интересна статия за Линуксоиди започващи с FreeBSD
Системни настройки
ibb27 2 2651 Последна публикация Apr 30, 2004, 14:16
от n3c
FreeBSD и дялове
Системни настройки
zazzko 11 3674 Последна публикация Jan 09, 2006, 14:56
от