$324.47


$214.04


$29.26


Запись дисков через ATAPI в Linux

Есть у меня CD-RW. И на нем я иногда пишу. Однажды я задумался: «Что же это за извращение такое, эмуляция scsi на ide?» И решил я записать диск на ATAPI CD-RW через ATAPI. Что из этого вышло…

Надо сказать конфигурацию моих CD приводов: hdc — DVD-ROM одной известной фирмы, hdd — CD-RW другой не менее известной фирмы. Linux-ядро — 2.4.26.

Cdrecord 2.0 (i686-suse-linux) Copyright (C) 1995-2002 JЖrg Schilling.

Отключил я эмуляцию scsi, стало у меня два нормальных IDE/ATAPI DVD/CD-ROM«а. Тут же включил им DMA, одному UDMA/66, другому — UDMA/33. Диски стали читать заметно быстрее, но это к делу не относится. Полезно читать разного рода help»ы и мануалы:

cdrecord dev=help

А вот и первый результат:

Supported SCSI transports for this platform:

Transport name: sg
Transport descr.: Generic transport independent SCSI
Transp. layer ind.:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: ATA
Transport descr.: ATA Packet specific SCSI transport
Transp. layer ind.: ATAPI:
Target specifier: bus,target,lun
Target example: ATAPI:1,2,0

SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: RSCSI
Transport descr.: Remote SCSI
Transp. layer ind.: REMOTE:
Target specifier: rscsi@host:bus,target,lun
Target example: REMOTE:rscsi@host:1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported
Надо сказать, что запись через ATAPI поддерживается достаточно давно, но ни в одном howto я этого не нашел. Поддерживается она на всех последних ядрах 2.4.x и на всех 2.6.x.

Дальше все стало понятно:

cdrecord dev=ATAPI:0,0,0 -checkdrive

Cdrecord 2.0 (i686-suse-linux) Copyright (C) 1995-2002 JЖrg Schilling
scsidev: «ATAPI:0,0,0»
devname: «ATAPI»
scsibus: 0 target: 0 lun: 0
Warning: Using ATA Packet interface.

Warning: The related libscg interface code is in pre alpha.

Warning: There may be fatal problems.

Using libscg version «schily — 0.7»
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : «xxxxxxx »
Identifikation : «DVD-ROM xxx-nnn »
Revision : «1.04»
Device seems to be: Generic mmc2 DVD-ROM.
cdrecord: Sorry, no CD/DVD-Recorder or unsupported CD/DVD-Recorder found on this target.

Знакомьтесь — это мой DVD-ROM, но писать он не умеет, где же взять другое устройство? Очевидно оно по адресу ATAPI:0,1,0.

cdrecord dev=ATAPI:0,1,0 -checkdrive

Cdrecord 2.0 (i686-suse-linux) Copyright (C) 1995-2002 JЖrg Schilling
scsidev: «ATAPI:0,1,0»
devname: «ATAPI»
scsibus: 0 target: 1 lun: 0
Warning: Using ATA Packet interface.

Warning: The related libscg interface code is in pre alpha.

Warning: There may be fatal problems.

Using libscg version «schily — 0.7»
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : «xxxx »
Identifikation : «CD-RW xxxnnnx »
Revision : «QYS1»
Device seems to be: Generic mmc CD-RW.

Using generic SCSI — 3/mmc CD-R driver (mmc_cdr).

Driver flags : MMC — 3 SWABAUDIO BURNFREE FORCESPEED
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Ну вот и все, а дальше — как обычно:

cdrecord -v dev=ATAPI:0,1,0 cdr.iso

Целью моей задачи ставилось записать диск через ATAPI — получилось. Может, кто-то скажет, что он давно знал это, но во всех мануалах пишут (в обоих смыслах) через scsi. А не говорю, что это плохо, но можно по-другому.

 

Интересное

Будущее - за Ethernet DSLAM
Популярность существующих методов широкополосного интернет-доступа (DSL) во многом обеспечивает стабильное состояние рынка решений DSLAM (Digital Subscriber Line Access Multiplexer). Современные...
Подробнее...
ШРИФТ
Удобочитаемость шрифта.Удобочитаемость является одним из важнейших достоинств хорошего шрифта. Это не только общая оценка пригодности его формы, но и показатель красоты. На удобочитаемость влияют...
Подробнее...
Виртуальный выделенный сервер
В последнее время некоторые российские провайдеры стали предоставлять услуги хостинга на виртуальных выделенных серверах. Во всём мире эта услуга не нова. Там, наряду с обычным хостингом, она...
Подробнее...
Уменьшаем траффик вдвое
Заставила меня написать эту статью интересная возможность. Это возможность пользоваться сетью, используя любую технологию, в которой оплата взимается по траффику(например, ADSL или GPRS), снижая...
Подробнее...
Установка Windows Server...
Семейство продуктов Windows Server 2003 берет все самое лучшее от технологии ОС Windows 2000 Server, упрощая при этом развертывание, управление и использование.В результате пользователь получает...
Подробнее...
Советы по графике в Delphi
Вы наверное часто видели довольно хитроумные картины, на которых непонятно что изображено, но все равно необычность их форм завораживает и приковывает внимание. Как правило, это хитроумные формы...
Подробнее...
Учимся работать с DelphiX
Говоря техническим языком, DirectX — набор объектов COM (Component Object Model), которые реализуют интерфейсы для облегчения работы с видеоаппаратурой, звуком, межкомпьютерными соединениями и...
Подробнее...
DNS в Windows 2003
DNS — не роскошь, а необходимостьПротокол, определявший порядок обмена информацией в Интернете, описывал в том числе и систему адресации компьютеров, объединенных в эту Сеть. Согласно этой...
Подробнее...
Новый троян использует...
Специалисты по вопросам компьютерной безопасности предупреждают о появлении новой вредоносной программы под названием Mebroot, при помощи которой злоумышленники теоретически могут захватить полный...
Подробнее...
Пишем описания и титлы
Как же повысить эффективность регистрации в каталогах? Ну, во-первых, регистрировать только в беляках (каталоги не требующие за размещение обратной ссылки или денег), во-вторых, использовать как...
Подробнее...