Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
printf
Сообщение
printf » 14.08.2005 02:52
Я никогда раньше не делал этого в Linux.
Вобщем, беру одноразовую болванку, засовываю её в резак, запускаю k3b, пытаюсь записать файлы, но буфер оно заполнило, а проценты на нуле. Потом смотрю, а на болванке записались только маленькие части каждого из файлов (видео RealMedia). Один файл даже начинает проигрываться. Что за лажа?
Поом пробовал записывать многоразовый. Он вроде что-то записал, даже прогрес нормально прошёл и в конце закукарекал, но после прожига диск не монтируется, пишет
Код: Выделить всё
mount: wrong fs type, bad option, bad superblock on /dev/cdrom,
missing codepage or other error
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
In some cases useful info is found in syslog - try
dmesg | tail or so
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin
Сообщение
Bolverk » 14.08.2005 03:47
Почитай CD-Writing-HOWTO, может наведёт на какие мысли.
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)
Сообщение
vg2.0 » 14.08.2005 04:03
Я так понял из подписи, что ядро 2.4.29, для него обязательно должна быть эмуляция scsi для ide устройства.
FreeBSD 6-stable
FreeBSD 5.5-stable
printf
Сообщение
printf » 14.08.2005 04:14
Пока что я натолкнулся на следующее:
Код: Выделить всё
# cdrecord -scanbus
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 JЖrg Schilling
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
Чем это мне грозит?
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)
Сообщение
vg2.0 » 14.08.2005 04:25
[code]
Чем это мне грозит?
[quote]
Грозит незнаю, но скорее всего что со scsi либо нет эмуляции либо поддержки в ядре. Ядро пересобиралось или родное?
FreeBSD 6-stable
FreeBSD 5.5-stable
printf
Сообщение
printf » 14.08.2005 04:33
Ядро пересобиралось или родное?
Ядро пересобиралось, но всё, что касается scsi я не трогал. SCSI support включён в состав ядра. Да это, впринципе, логично, потому что часть данных на диск всё-таки записалась. В чём тогда проблема?
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)
Сообщение
vg2.0 » 14.08.2005 04:37
помимо ядра должна быть эмулляция в загрузчике lilo или grub.
FreeBSD 6-stable
FreeBSD 5.5-stable
printf
Сообщение
printf » 14.08.2005 04:53
А как её туда прописать?
Я пробовал hdc=ide-scsi, но Lilo ругается и не хочет обновлять конфиг.
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)
Сообщение
vg2.0 » 14.08.2005 05:01
а заново запустить конфигуратор lilo не пробовал, помоему запускается одноеменной командой и там прописать hdc=ide-scsi
FreeBSD 6-stable
FreeBSD 5.5-stable
printf
Сообщение
printf » 14.08.2005 05:25
Ну это я поборол с горем пополам
. Надо было просто врисать следующее: append = "hdc=ide-scsi"
Щас ребутнусь и попробую записать мою многострадальную болванку
printf добавил в
14.08.2005 05:25
Ребутнулся. cdrecord -scanbus выдаёт теперь:
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright © 1995-2004 JЖrg Schilling
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) 'HL-DT-ST' 'RW/DVD GCC-4521B' '1.03' 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) *
Но с записью те же проблемы. Вроде нормально записал, откукарекал, а примонтировать диск низя. Может ещё что-то надо сделать?
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник
Сообщение
Valerius » 14.08.2005 11:10
Для printf:
Может ты скорость записи слишком большую ставил?
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
pzp-5
Сообщения: 558
Статус: Главный модератор "Пингвинария" на Лафоксе.
Сообщение
pzp-5 » 14.08.2005 12:15
(printf @ Воскресенье, 14 Августа 2005, 4:25) писал(а): Вроде нормально записал, откукарекал, а примонтировать диск низя. Может ещё что-то надо сделать?
Опишите, какими командами производилась запись - может тогда что-то станет ясно.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
printf
Сообщение
printf » 14.08.2005 14:49
Может ты скорость записи слишком большую ставил?
на 24х
Опишите, какими командами производилась запись - может тогда что-то станет ясно.
Командами k3b
по-другому не умею пока.
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin
Сообщение
Bolverk » 14.08.2005 15:20
k3b должен уметь создавать лог записи (то, что говорит cdrecord). Попробуй создать, почитать, если что непонятно - пиши.
printf
Сообщение
printf » 14.08.2005 15:55
Сорри за большой лог, но я не знаю, что именно важно.
Код: Выделить всё
System
-----------------------
HL-DT-ST RW/DVD GCC-4521B 1.03 (/dev/sr0, /dev/sg0) at [CD-R; CD-RW; CD-ROM; DVD-ROM] [DVD-ROM; CD-ROM; CD-R; CD-RW] [SAO; TAO; RAW; SAO/R96P; SAO/R96R; RAW/R16; RAW/R96P; RAW/R96R]
K3b
-----------------------
Size of filesystem calculated: 18497
Used versions
-----------------------
mkisofs: 2.1
cdrecord: 2.1
cdrecord
-----------------------
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.1.25
SCSI buffer size: 64512
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.8'.
Driveropts: 'burnfree'
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'HL-DT-ST'
Identifikation : 'RW/DVD GCC-4521B'
Revision : '1.03'
Device seems to be: Generic mmc2 DVD-ROM.
Current: 0x000A
Profile: 0x000A (current)
Profile: 0x0009
Profile: 0x0008
Profile: 0x0002 (current)
Profile: 0x0010
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-2 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1328096 = 1296 KB
FIFO size : 4194304 = 4096 KB
Encoding speed : 404x (30279 sectors/s) for libedc from Heiko Eißfeldt
Track 01: data 36 MB
Total size: 41 MB (04:06.62) = 18497 sectors
Lout start: 41 MB (04:08/47) = 18497 sectors
Current Secsize: 2048
ATIP info from disk:
Indicated writing power: 2
Reference speed: 6
Is not unrestricted
Is erasable
Disk sub type: High speed Rewritable (CAV) media (1)
ATIP start of lead in: -11077 (97:34/23)
ATIP start of lead out: 359849 (79:59/74)
1T speed low: 4 1T speed high: 10
2T speed low: 2 2T speed high: 10
power mult factor: 2 6
recommended erase/write power: 5
A1 values: 24 2C DC
A2 values: 14 A4 4A
Disk type: Phase change
Manuf. index: 11
Manufacturer: Mitsubishi Chemical Corporation
Blocks total: 359849 Blocks current: 359849 Blocks remaining: 341352
Starting to write CD/DVD at speed 10 in real RAW/RAW96R mode for single session.
Last chance to quit, starting real write in 2 seconds.
1 seconds.
0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
BURN-Free is OFF.
Turning BURN-Free on
Performing OPC...
/usr/bin/cdrecord: WARNING: Drive returns wrong startsec (0) using -11077 from ATIP
Writing lead-in at sector -11077
Lead-in write time: 20.032s
Writing pregap for track 1 at -150
Starting new track at sector: 0
Track 01: 0 of 43 MB written.
...
Track 01: 43 of 43 MB written (fifo 100%) [buf 54%] 9.8x.
Track 01: Total bytes read/written: 45280656/45280656 (18497 sectors).
Writing time: 45.203s
Average write speed 9.8x.
Min drive buffer fill was 52%
Writing Leadout...
Fixating...
Fixating time: 9.675s
/usr/bin/cdrecord: fifo had 712 puts and 712 gets.
/usr/bin/cdrecord: fifo was 32 times empty and 16 times full, min fill was 0%.
BURN-Free was never needed.
cdrecord command:
-----------------------
/usr/bin/cdrecord -v gracetime=2 dev=0,0,0 speed=10 -raw96r driveropts=burnfree -eject -data -tsize=18497s -
mkisofs
-----------------------
18497
2.76% done, estimate finish Sun Aug 14 14:51:34 2005
...
97.39% done, estimate finish Sun Aug 14 14:51:11 2005
Total translation table size: 0
Total rockridge attributes bytes: 251
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used 0
18497 extents written (36 MB)
mkisofs command:
-----------------------
/usr/bin/mkisofs -gui -graft-points -volid K3b data project -volset -appid K3B THE CD KREATOR (C) 1998-2005 SEBASTIAN TRUEG AND THE K3B TEAM -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-root/k3b2Jqd9a.tmp -rational-rock -hide-list /tmp/kde-root/k3bp0Znxa.tmp -joliet -hide-joliet-list /tmp/kde-root/k3bYz16ub.tmp -full-iso9660-filenames -iso-level 2 -path-list /tmp/kde-root/k3brTTvga.tmp
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник
Сообщение
Valerius » 14.08.2005 15:59
Для printf: Сори за идиотский вопрос, а другие диски у тебя монтируются?
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
printf
Сообщение
printf » 14.08.2005 16:10
Сори за идиотский вопрос, а другие диски у тебя монтируются?
Всмысле CD? Ну да, эта же болванка монтировалась, до начала экспериментов с записью.
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin
Сообщение
Bolverk » 14.08.2005 16:21
Мне вот это не нравится:
Код: Выделить всё
/usr/bin/cdrecord: fifo was 32 times empty and 16 times full, min fill was 0%.
Т.е. где-то тормоза в системе, похоже. Попробуй сначала создать iso-образ, потом его записать.