The OpenNET Project / Index page

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

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

"ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от wawont emailИскать по авторуВ закладки(ok) on 17-Июн-04, 12:07  (MSK)
Привет ALL!

На ядре 2.4.22 все работало:
1. # mount -t  iso9660 /dev/scd0 /mnt/cdrom
2. записывал диски с помощью cdrtool

Перекомпилил ядро на 2.4.25 2-пункт как работал так и работает
1-пункт нет !!!
хотя все вроде на местах ...
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: TEAC     Model: CD-W540E         Rev: 1.0H
  Type:   CD-ROM                           ANSI SCSI revision: 02

Что изменилось? В чем дело кто подскажет???

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

 Оглавление

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

1. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от wawont emailИскать по авторуВ закладки(ok) on 17-Июн-04, 16:09  (MSK)
Попробовал ядро 2.4.26 все тоже!
Хоть какиенибудь идеи... Help???
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от Antonio emailИскать по авторуВ закладки(??) on 18-Июн-04, 10:28  (MSK)
Как ругается mount? Телепатов тут нет.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от wawont emailИскать по авторуВ закладки(ok) on 18-Июн-04, 11:46  (MSK)
Да, забыл, пардон,  вот так ругается:
# mount -t iso9660 /dev/scd0 /mnt/cdrom
mount: /dev/scd0 is not a valid block device
#
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от Antonio emailИскать по авторуВ закладки(??) on 18-Июн-04, 12:43  (MSK)
>Да, забыл, пардон,  вот так ругается:
># mount -t iso9660 /dev/scd0 /mnt/cdrom
>mount: /dev/scd0 is not a valid block device
>#

Ещё раз просмотрите конфиг ядра либо модули. Поддержка SCSI-__дисков__ не грузится. Либо могло съехать на scd1 или ещё куда, если в машине есть usb/firewire-диски и прочие "диски", цепляемые через эмуляцию SCSI.

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

5. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от wawont emailИскать по авторуВ закладки(ok) on 18-Июн-04, 14:38  (MSK)
>Ещё раз просмотрите конфиг ядра либо модули. Поддержка SCSI-__дисков__ не грузится. Либо
>могло съехать на scd1 или ещё куда, если в машине есть
>usb/firewire-диски и прочие "диски", цепляемые через эмуляцию SCSI.

Все проверил, все на месте и потом:
# cdrecord -scanbus
Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 JЖrg Schilling
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.7'
scsibus0:
        0,0,0     0) 'TEAC    ' 'CD-W540E        ' '1.0H' Removable CD-ROM
        0,1,0     1) *
        0,2,0     2) *
        0,3,0     3) *
        0,4,0     4) *
        0,5,0     5) *
        0,6,0     6) *
        0,7,0     7) *
От этого то никуда не деться и работает xcdroast читает и пишет диски!
и вот
kernel: scsi0 : SCSI host adapter emulation for IDE ATAPI devices

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

6. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от Antonio emailИскать по авторуВ закладки(??) on 18-Июн-04, 15:07  (MSK)
Это всё прекрасно. Но cdrecord'у нужен лишь sg-модуль (SCSI Generic), а для mount -- ещё и несколько (в том числе SCSI Disk Support).

Вот это в dmesg есть?
sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12


Тупейшая мысль -- а как там с правами на /dev/scd0?

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

7. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от wawont emailИскать по авторуВ закладки(ok) on 18-Июн-04, 15:52  (MSK)
>Это всё прекрасно. Но cdrecord'у нужен лишь sg-модуль (SCSI Generic), а для
>mount -- ещё и несколько (в том числе SCSI Disk Support).

Да этого нет...
какие еще нужны

# IDE, ATA and ATAPI Block devices
#
...
CONFIG_BLK_DEV_IDESCSI=y
...

# SCSI support
#
CONFIG_SCSI=y
# CONFIG_BLK_DEV_SD is not set
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
# CONFIG_BLK_DEV_SR is not set
CONFIG_CHR_DEV_SG=y
# CONFIG_SCSI_DEBUG_QUEUES is not set
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set


>Вот это в dmesg есть?
>sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
>Uniform CD-ROM driver Revision: 3.12

вот все что есть:

ide-cd: passing drive hdd to ide-scsi emulation.
hdd: attached ide-scsi driver.
Partition check:
hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 >
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: TEAC      Model: CD-W540E          Rev: 1.0H
  Type:   CD-ROM                             ANSI SCSI revision: 02


>Тупейшая мысль -- а как там с правами на /dev/scd0?
права ка были так и остались
# ls -l /dev/scd0
brw-r-----    1 root     disk      11,   0 Jul 18  1994 /dev/scd0


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

8. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от Antonio emailИскать по авторуВ закладки(??) on 18-Июн-04, 16:25  (MSK)
Вот так у меня (дефолтное ядро слаквари):
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
CONFIG_CHR_DEV_OSST=m    
CONFIG_BLK_DEV_SR=y    
CONFIG_SR_EXTRA_DEVS=2    
CONFIG_CHR_DEV_SG=y    


>ide-cd: passing drive hdd to ide-scsi emulation.
>hdd: attached ide-scsi driver.
>Partition check:
> hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 >
>SCSI subsystem driver Revision: 1.00
>scsi0 : SCSI host adapter emulation for IDE ATAPI devices
>  Vendor: TEAC      Model: CD-W540E  
>        Rev: 1.0H
>  Type:   CD-ROM      
>          
>          
>ANSI SCSI revision: 02

Что и требовалось доказать.

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

9. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от wawont emailИскать по авторуВ закладки(ok) on 19-Июн-04, 14:22  (MSK)
>Вот так у меня (дефолтное ядро слаквари):
>CONFIG_SCSI=y
>CONFIG_BLK_DEV_SD=y
>CONFIG_SD_EXTRA_DEVS=40
>CONFIG_CHR_DEV_ST=m
>CONFIG_CHR_DEV_OSST=m
>CONFIG_BLK_DEV_SR=y
>CONFIG_SR_EXTRA_DEVS=2
>CONFIG_CHR_DEV_SG=y
>

Хорошо но мне не хотелосьбы в ключать в ядро то чего у меня нет, поддержка модулей мне тоже не нужна в данном случае.
Какие необходимы и достаточны опции ядра?
Где об этом прочитать? Какие модули необходимы для mount когда SCSI
emulation врублен?

>>ide-cd: passing drive hdd to ide-scsi emulation.
>>hdd: attached ide-scsi driver.
>>Partition check:
>> hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 >
>>SCSI subsystem driver Revision: 1.00
>>scsi0 : SCSI host adapter emulation for IDE ATAPI devices
>>  Vendor: TEAC      Model: CD-W540E  
>>        Rev: 1.0H
>>  Type:   CD-ROM      
>>          
>>          
>>ANSI SCSI revision: 02
>
>Что и требовалось доказать.


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

10. "ATAPI CD-RW странно ведет после перекомпиляции ядра"
Сообщение от wawont emailИскать по авторуВ закладки(ok) on 19-Июн-04, 15:03  (MSK)
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: TEAC      Model: CD-W540E          Rev: 1.0H
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12

# SCSI support
#
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
# CONFIG_BLK_DEV_SR=y
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=y
# CONFIG_SCSI_DEBUG_QUEUES is not set
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set

Все работает! Спасибо. Читал я до этого хелпы к этим опциям и не врубило меня что их нужно включать.

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


Удалить

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




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

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