LINUX.ORG.RU

hdparm -E для /dev/scd0


0

0

Как при эмуляции SCSI для CD-WR оставить второй привод IDE-шным ?

для того, собственно, чтобы при помощи hdparm -En /dev/cdrom регулировать жужжание музыкальных CD ... ?


Не совсем понял. Плохо задан вопрос. Так что буду гадать.

1) Есть два привода: сидиром и резак. Пусть сидиром == /dev/hdc, а резак == /dev/hdd. Тогда в /etc/lilo.conf (либо в /etc/modules.conf, смотря как у вас сделано) указываем, что ide-scsi нужно делать только для резака (/dev/hdd). Тогда hdparm нормально будет работать с /dev/hdc. При необходимости поправить симлинк /dev/cdrom.

2) Есть только резак и он идет как ide-scsi. Тогда идем на http://www.freshmeat.net и качаем программку cdspeed. Собираем, ставим, убеждаемся, что симлинк /dev/cdrom указывает на /dev/sr0 (если не так, правим) и для зажатия скорости говорим

cdspeed -s нужная_скорость

Можно и не cdspeed, а пользовать уже имеющуюся команду eject (man eject), но в отличие от cdspeed при смене диска зажатие скорости будет сбрасываться.

Obidos ★★★★★
()

Вот что имеется, Obidos :

/dev/hdc - резак /dev/hdd - cdrom/dvd

.config =================================== # IDE, ATA and ATAPI Block devices

CONFIG_BLK_DEV_IDE=y

CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEFLOPPY=y CONFIG_BLK_DEV_IDESCSI=m

# SCSI support

CONFIG_SCSI=y

CONFIG_BLK_DEV_SD=m CONFIG_SD_EXTRA_DEVS=40 CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_SR_EXTRA_DEVS=4 CONFIG_CHR_DEV_SG=m

dmesg: -------------------------------------------- ... BOOT_FILE=/boot/vmlinuz-2.4.20 ... hdc=scsi hdd=cdrom ide_setup: hdc=scsi -- BAD OPTION ide_setup: hdd=cdrom ... hdc: ATAPI 40X CD-ROM CD-R/RW drive, 4096kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 hdd: ATAPI 40X DVD-ROM drive, 640kB Cache, (U)DMA hdc: DMA disabled hdd: DMA disabled --------------------------------------------- Что делаю я : rmmod ide-cd;insmod ide-scsi; cdrecord тра-та-та

Либо rmmod ide-scsi;insmod ide-cd; hdparm -E тра-ля-ля

Т е эта упряжка сидюков скачет только парой ...

warpson
() автор топика

Вот что имеется, Obidos :

/dev/hdc - резак /dev/hdd - cdrom/dvd

.config =================================== # IDE, ATA and ATAPI Block devices

CONFIG_BLK_DEV_IDE=y

CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEFLOPPY=y CONFIG_BLK_DEV_IDESCSI=m

# SCSI support

CONFIG_SCSI=y

CONFIG_BLK_DEV_SD=m CONFIG_SD_EXTRA_DEVS=40 CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_SR_EXTRA_DEVS=4 CONFIG_CHR_DEV_SG=m

dmesg: -------------------------------------------- ... BOOT_FILE=/boot/vmlinuz-2.4.20 ... hdc=scsi hdd=cdrom ide_setup: hdc=scsi -- BAD OPTION ide_setup: hdd=cdrom ... hdc: ATAPI 40X CD-ROM CD-R/RW drive, 4096kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 hdd: ATAPI 40X DVD-ROM drive, 640kB Cache, (U)DMA hdc: DMA disabled hdd: DMA disabled --------------------------------------------- Что делаю я : rmmod ide-cd;insmod ide-scsi; cdrecord тра-та-та

Либо rmmod ide-scsi;insmod ide-cd; hdparm -E тра-ля-ля

Т е эта упряжка сидюков скачет только парой ...

warpson
() автор топика

#lilo.conf ... append= "hdc=ide-scsi hdd=cdrom"

И все чудненько

Вот только зачем подбирать имена, когда *.help пишет русским по белому для модуля ide-scsi

типа "hdX=scsi"

вот ДЯТЛЫ

ладно хоть извилины собственные еще работают :)

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