LINUX.ORG.RU

Них*** не пойму по поводу 10й слаки[[


0

0

Стоит 2.4.27 ядро

А!! Ну проблема с запиьсю CD в ней появилась...

так вот. Стоит 2.4.27 ядро. scsi эмуляция ядром (не модулем)

lilo стартовало исходя из конфига где были забиты нужные строчки такие как:

image = /boot/vmlinuz-2.4.7 append="hdc=ide-scsi hdd=ide-scsi hdb=ide-scsi"

итд....

sr0 (оно же hdc) устройство даже в fstab стоит для работы с обычными CDуами и все

нормально...

но стоит дать команду: "cdrecord --scanbus" как начинается ругань:

Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 JЖrg Schilling cdrecord: Read-only file system. Cannot open '/dev/pg0'. Cannot open SCSI driver. cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root. cdrecord: For possible transport specifiers try 'cdrecord dev=help'

Делаю ссылку с sr0 на pg0 > is fuck >нихрена хорошего из ентого не выходит...

Также ессессно и все осталные типа X-программы не видят вообще scsi...

По dmesg устройства как scsci видны:

...

hda: hda1 hda2 < hda5 hda6 hda7 hda8 > hda3 hda4 SCSI subsystem driver Revision: 1.00 scsi0 : SCSI host adapter emulation for IDE ATAPI devices Vendor: MITSUMI Model: CR-48XATE Rev: 1.0E Type: CD-ROM ANSI SCSI revision: 02 Vendor: SONY Model: DVD-ROM DDU1621 Rev: S2.7 Type: CD-ROM ANSI SCSI revision: 02 Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0

...

sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.12 sr1: scsi3-mmc drive: 6x/40x cd/rw xa/form2 cdda tray

Но вот атм есть такая строчка:

sr0: CDROM (ioctl) reports ILLEGAL REQUEST.

и не одна...

Что за херь??? Кто знает? Вообще.... ))

anonymous

А чё говорит если ты ему в лоб говоришь:

cdrecord -v dev=0,0,0 blank=fast например

ну вместо dev=0,0,0 попробуй dev=/dev/hdc или dev=/dev/sr0

anonymous
()
Ответ на: комментарий от fagot

Спасибо за внимание, на самом деле....

там в почте сказано точно то же что было всегда верно для любой версии Linux (как я раньше всегда и настраивал)

за исключением только если того что типа Ваше ide-scsi устройство будет как scd[0/1]!!!

Вот этот текст:

Do you have an IDE based CD-RW drive?  If so, you'll need to use
the SCSI emulation kernel module, which will allow your drive to look
like a SCSI CD burner to cdrdao, cdrecord, and other Linux CD
burning applications.  (Unless you use a 2.6 kernel, which no longer
requires the ide-scsi driver and can use IDE devices like /dev/hdc
directly)
  The ide-scsi module is loaded by default for Linux 2.4, but you'll
also need to pass an option to the kernel telling it to use SCSI
emulation for a specific device, otherwise the ATAPI driver will be
used.  Let's say your CD-RW drive is /dev/hdc, then you'd want to pass
the "hdc=ide-scsi" option to the kernel.  You can do this with an
append command in /etc/lilo.conf:
   append="hdc=ide-scsi"
After editing lilo.conf, you must run lilo to reinstall it.
You can also pass the hdc=ide-scsi option on a bootdisk command line.
Once you do this, your CD-RW device will appear as a SCSI device
(/dev/scd0) rather than an IDE device (/dev/hdc).  If this is the only
CD-ROM type device in the machine (there's no DVD drive, for instance),
then you'll probably also want to change your /dev/cdrom symbolic link
to point to the new SCSI device instead of the old IDE device:

  cd /dev
  rm cdrom
  ln -sf scd0 cdrom

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.