The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблемы записи CD-R на TEAC с использованием cdrecord"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от StarAb emailИскать по авторуВ закладки on 17-Окт-03, 20:39  (MSK)
Проблема следующая: cdrecord при попытке записи на диск образа (или прямого копирования) выдает ошибку Segmentation Fault и завершает работу. При этом диод обозначающий запись продолжает гореть, диск можно вынуть только командой eject. В большинстве случаев болванка остается целой, и может быть записана на этом же приводе под Windows.
Ядро пересобиралось и с модулями и монолитное. cdrecord использовался 2.0 и 2.0.3 Как собранный из исходников, так и дистрибутивный. Дистрибутив Slackware 9.0 Ядро 2.4.22 Железо GA-7VRXP (KT333/VT8233a) CDRW TEAC W540E (hdc) CDROM TEAC 540E (hdd) (кабель 33).
На самом деле я перепробовал уже все возможные варианты/комбинации расположения приводов, даже на дополнительном контроллере. А также различные варианты сборки ядра. cdrecord прекрасно видит аппарат, даже показывает opts. Но не пишет. В чем может быть причина?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от Antonio emailИскать по авторуВ закладки on 20-Окт-03, 12:44  (MSK)
>Проблема следующая: cdrecord при попытке записи на диск образа (или прямого копирования)
>выдает ошибку Segmentation Fault и завершает работу. При этом диод обозначающий
>запись продолжает гореть, диск можно вынуть только командой eject. В большинстве
>случаев болванка остается целой, и может быть записана на этом же
>приводе под Windows.
>Ядро пересобиралось и с модулями и монолитное. cdrecord использовался 2.0 и 2.0.3
>Как собранный из исходников, так и дистрибутивный. Дистрибутив Slackware 9.0 Ядро
>2.4.22 Железо GA-7VRXP (KT333/VT8233a) CDRW TEAC W540E (hdc) CDROM TEAC 540E
>(hdd) (кабель 33).
>На самом деле я перепробовал уже все возможные варианты/комбинации расположения приводов, даже
>на дополнительном контроллере. А также различные варианты сборки ядра. cdrecord прекрасно
>видит аппарат, даже показывает opts. Но не пишет. В чем может
>быть причина?

ls -l `which cdrecord`

Как пишете -- через эмуляцию SCSI или "напрямую"? Надо через эмуляцию (напрямую пока мало у кого работает, тем более не на интел-чипсетах).

Далее, по собственному опыту на Asus TUSL2-C (i815ep), те же самые резак и писалка лучше работают так: читалка -- мастер, резак -- слейв на втором канале встроенного контроллера. На канале первом -- винт.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от StarAb emailИскать по авторуВ закладки on 22-Окт-03, 19:33  (MSK)
>ls -l `which cdrecord`

-rwxr-xr-x    1 root     bin        276132 Фев 10  2003 /usr/bin/cdrecord*

>
>Как пишете -- через эмуляцию SCSI или "напрямую"? Надо через эмуляцию (напрямую
>пока мало у кого работает, тем более не на интел-чипсетах).
>
Пробовал и так и эдак. Но чаще все же через эмуляцию.

>Далее, по собственному опыту на Asus TUSL2-C (i815ep), те же самые резак
>и писалка лучше работают так: читалка -- мастер, резак -- слейв
>на втором канале встроенного контроллера. На канале первом -- винт.

Что значит лучше работают, если у меня вообще не работают. И дело, насколько я понимаю, не в расположении на шлейфе, так как было уже и так и эдак, а в чем-то другом. Но в чем? У меня было подозрение, что в драйвере ide via, пробовал загружаться с драйвером ide generic, результат тот же.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от Antonio emailИскать по авторуВ закладки on 23-Окт-03, 11:21  (MSK)
>>ls -l `which cdrecord`
>
>-rwxr-xr-x    1 root     bin  
>      276132 Фев 10  2003
>/usr/bin/cdrecord*
>

Предлагается следующий опыт:

1. chmod u+s /usr/bin/cdrecord
2. Залогиниться нормальным юзером (судя по вашим постингам, вы сидите рутом, что есть "детская болезнь начинающего").
3. Отключить читалку, на шлейфе оставить только резак мастером.
4. Прогрузить ide-scsi.
5. Попробовать залить отдельно аудио и данные (взять RW-шку). Есть подозрение, что данное изделие гениев из via понятия не имеет о том, что такое правильное dma (в таком случае аудио запишется, данные -- нет).

>У меня было подозрение, что в драйвере ide via, пробовал
>загружаться с драйвером ide generic, результат тот же.

Скорее, не в драйвере, а в IQ инженеров VIA.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от StarAb emailИскать по авторуВ закладки on 26-Окт-03, 15:29  (MSK)
>Предлагается следующий опыт:
>
>1. chmod u+s /usr/bin/cdrecord

На мой взгляд установка этого бита, не есть лучший вариант для разрешения юзерам записи дисков.

>2. Залогиниться нормальным юзером (судя по вашим постингам, вы сидите рутом, что
>есть "детская болезнь начинающего").

Интересно, откуда же это следует?

>3. Отключить читалку, на шлейфе оставить только резак мастером.
>4. Прогрузить ide-scsi.
>5. Попробовать залить отдельно аудио и данные (взять RW-шку). Есть подозрение, что
>данное изделие гениев из via понятия не имеет о том, что
>такое правильное dma (в таком случае аудио запишется, данные -- нет).

Все это я уже делал. Кроме записи аудио. Пока нечего записать. Но попробую.
Есть еще одно интересное наблюдение: если указать cdrecord'у ключ -VV, то запись все же идет, хотя консоль на это время становится нерабочей.


>>У меня было подозрение, что в драйвере ide via, пробовал
>>загружаться с драйвером ide generic, результат тот же.
>
>Скорее, не в драйвере, а в IQ инженеров VIA.

Одно другому не мешает. Тем более, что под вин этот аппарат пишет замечательно на любых чипсетах.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от StarAb Искать по авторуВ закладки on 27-Окт-03, 11:36  (MSK)
Однако победил я его. Но так и не понял, почему cdrecord всеже начал писать. Что сделал.
Добавил в fstab строку none /var/shm  default  0 0
Хотелось бы знать что это такое и как может влиять на работу cdrecord?
Тем более, что при запись в этом каталоге все равно пусто...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от Antonio emailИскать по авторуВ закладки on 27-Окт-03, 13:03  (MSK)
>Однако победил я его. Но так и не понял, почему cdrecord всеже
>начал писать. Что сделал.
>Добавил в fstab строку none /var/shm  default  0 0

Shared Memory. При пересборке ядра, видать, SysV IPC забыл включить. Или Патрик забыл при сборке.

По документации на cdrecord нужно так:

none /var/shm  shm defaults  0 0

>Хотелось бы знать что это такое и как может влиять на работу
>cdrecord?

Межпроцессное взаимодействие (синхронизация данных, обмен и т.п.). Cdrecord'у нужно скорее всего для буферов.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от StarAb emailИскать по авторуВ закладки on 30-Окт-03, 20:44  (MSK)
>Межпроцессное взаимодействие (синхронизация данных, обмен и т.п.). Cdrecord'у нужно скорее всего для
>буферов.

Да нет, в ядре SysV IPC был включен.
А строчку описанную я нашел в файле README.linux.shm

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от Antonio emailИскать по авторуВ закладки on 31-Окт-03, 10:48  (MSK)
>>Межпроцессное взаимодействие (синхронизация данных, обмен и т.п.). Cdrecord'у нужно скорее всего для
>>буферов.
>
>Да нет, в ядре SysV IPC был включен.
>А строчку описанную я нашел в файле README.linux.shm

Видать, после Slackware 8.1 Патрик начал мудрить или после 2.4.18 kernel team начала заниматься не тем, чем нужно. Сколько помню (и не только на Slackware), всегда работало без прописывания shm в fstab.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Проблемы записи CD-R на TEAC с использованием cdrecord"
Сообщение от StarAb emailИскать по авторуВ закладки on 03-Ноя-03, 19:21  (MSK)
Я уже и не знаю, на что думать. Все тоже самое прекрасно пашет без выпендрежа на nForce II, мною же настроено. Заработала и слава богу. Хотя, буфер он теперь понимать перестал. Вернее ключ fs. А если еще точнее, то вылетает с той же ошибкой при размере буфера больше 6.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру