Навигация
  Главня
Статьи
-Сеть
--Безопасность
-Графика
--Photoshop
--Corel Draw
--Illustrator
-ОС
--Windows
--Linux
--Unix
-SEO
-Дизайн
--Web-Design
-Разное
-Программирование
--Delphy
--C/C++
--.NET
--PHP
--Pascal
--Perl
--Visual Basic
--Ассемблер
--Java
--Java Script
--ASP
Книги

Карта Сайта
Наши Сайты
Обратная связь
Новое на сайте
Статьи про любовь

 
Вход
 
Логин
Пароль
 

 
Найти
 

 
Партнёры
 

 
Статистика
 

 
Популярное
 

 
Календарь
 
«    Сентябрь 2007    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

 
Архив
  Сентябрь 2008 (4)
Июнь 2008 (4)
Май 2008 (12)
Апрель 2008 (49)
Март 2008 (51)
Февраль 2008 (73)
Январь 2008 (40)
Декабрь 2007 (58)
Ноябрь 2007 (61)
Октябрь 2007 (51)
Сентябрь 2007 (82)

 
Реклама
  Кулинарные рецепты на Cook-room.com - с пошаговыми фото

 
Казино
 

Интернет-казино Grand Casino произвело фурор в игорном мире. Одно из самых важных нововведений - наличие системы контроля честности всех азартных игр казино. Наличие контроля честности дает возможность полностью уйти в игру, не задумываясь о подтасовке или обмане. В Grand Casino можно пополнить счет и вывести выигрыш большим количеством способов:(SMS, E-gold, Rupay, Яндекс.Деньги, Webmoney,Кредитные карты,...). Теперь азартные игры на деньги стали доступнее. Предоставлены игры: Рулетка, Покер, Блэкджек, Видео Покер, Игровые автоматы, Кено.

   

Статьи » ОС » Linux » Запись дисков через 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. А не говорю, что это плохо, но можно по-другому.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Вы читаете: Статьи » ОС » Linux » Запись дисков через ATAPI в Linux
Статьи по теме:
  • Linux Format
  • Настройка видеокарты от nVidia под Linux'ом
  • Оптимизация памяти в Windows XP
  • Загрузка FreeBSD 5.0 на Sun машине через сеть
  • FreeBSD под эмулятором Bochs
  •  (голосов: 0)
    Просмотров: 2787 :: Комментарии: (0) :: :: Напечатать

    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
     
    Design by PODPOLE