Zdravim, potreboval bych poradit s vypalovanim pod FreeBSD. Bohuzel musim smutne konstatovat, ze se mi pod FreeBSD jeste nepovedlo vypalit ani jedno CD nebo DVD, aniz by s tim nebyl nejaky problem. Nakonec jsem vetsinou skoncil na nejakem Windows, kde vse probehlo bez problemu. Na Internetu jsem nenalezl zadne narky, ze by pod FreeBSD byly nejake vyrazne problemy s vypalovanim, a tak to prisuzuji necemu, co jsem asi prehledl.
Popisu nektere problemy, se kterymi jsem se setkal. Ve vypalovani se zase tak moc nevyznam a tak jsem sel cestou nejmensiho odporu pomoci frontendu K3B nebo xcdroast. Vse jsem nastavil tak, jak je popsano v navodu "sysutils/k3b/pkg-message". Sestava: IBM TPR52 Vypalovacka: MATSHITA DVD-RAM UJ-830S 1.02 FreeBSD R6.1 k3b-1.0_1 xcdroast-0.98.a.15_6 cdparanoia-3.9.8_8 cdrdao-1.2.1 cdrtools-2.01_5 1) Pri vypalovani na DVD-RW se datova cast pali bez problemu (i kdyz k3b ukazuje, ze pali rychlosti 2x misto nastavene max. 4x - tezko rict, jaka je skutecna rychlost paleni). Po vypaleni dat, se vsak objevi hlaska, ze se vyprazdnuje cache a to trva asi 6minut a to i presto, ze jsem napriklad palil jen 20MB, jejichz vypaleni trvalo par sekund. Po tech 6-ti minutach, kdy se konecne dokonci cely proces vypalovani, se zda byt vse v poradku vypalene. Pri vypalovani pod Windows (na jinem pocitaci, ale na stejne medium) se tento problem neprojevuje. 2) Vlozil jsem CD-RW Verbatim do mechaniky a k3b i xcdroast se tvaril, ze v mechanice neni vlozeno zadne CD. Opet pod Win nebyl zadny problem. 3) Na jinem pocitaci, kde mam vypalovacku Sony CD-RW vypalovani na CD-R skonci s chybou (viz vypis 1). Jinak se ale CD zda byt citelne a pouzitelne. Vypalovano pomoci xcdroast. Opet na Win nebyl problem a to ani pri vypalovani na stejnem pocitaci. 4) Pri vypalovani na CD-RW (opet na te vypalovacce Sony) odmitne vypalovat. Viz vypis 2. Tak ted, prosim, poradte, co by mohlo pomoci vyresit tyto problemy s vypalovanim. Za vsechny rady predem dik Karel ---------------------------------------------------------------------- Vypis 1: Calling: /usr/local/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD dev= "1,0,0" gracetime=2 fs=4096k driveropts=burnfree,noforcespeed -v -useinfo speed=52 -dao -eject -pad -data "/tmp/ubuntu-7.10-desktop-i386.iso" ... scsidev: '1,0,0' scsibus: 1 target: 0 lun: 0 SCSI buffer size: 64512 Cdrecord-Clone 2.01 (i386-unknown-freebsd6.0) Copyright (C) 1995-2004 Jorg Schilling TOC Type: 1 = CD-ROM Using libscg version 'schily-0.8'. Driveropts: 'burnfree,noforcespeed' atapi: 0 Device type : Removable CD-ROM Version : 0 Response Format: 2 Capabilities : Vendor_info : 'SONY ' Identifikation : 'CD-RW CRX225E ' Revision : 'QYB2' Device seems to be: Generic mmc CD-RW. Current: 0x0009 Profile: 0x000A Profile: 0x0009 (current) Profile: 0x0008 Profile: 0x0002 Using generic SCSI-3/mmc CD-R/CD-RW 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 Drive buf size : 1422080 = 1388 KB FIFO size : 4194304 = 4096 KB pregap1: -1 Track 01: data 695 MB padsize: 30 KB Total size: 799 MB (79:10.25) = 356269 sectors Lout start: 799 MB (79:12/19) = 356269 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 4 Is not unrestricted Is not erasable Disk sub type: Medium Type A, high Beta category (A+) (3) ATIP start of lead in: -11077 (97:34/23) ATIP start of lead out: 359848 (79:59/73) Disk type: Long strategy type (Cyanine, AZO or similar) Manuf. index: 11 Manufacturer: Mitsubishi Chemical Corporation Blocks total: 359848 Blocks current: 359848 Blocks remaining: 3579 Forcespeed is OFF. Starting to write CD/DVD at speed 40 in real SAO mode for single session. Waiting for reader process to fill input buffer ... input buffer ready. BURN-Free is OFF. Turning BURN-Free on Performing OPC... Sending CUE sheet... cdrecord: Input/output error. read track info: scsi sendcmd: retryable error CDB: 52 01 00 00 00 FF 00 00 1C 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 04 00 00 00 00 0A 00 00 00 00 08 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sense Key: 0x4 Hardware Error, Segment 0 Sense Code: 0x08 Qual 0x03 (logical unit communication crc error (ultra-dma/32)) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.001s timeout 240s cdrecord: Cannot get next writable address for 'invisible' track. cdrecord: This means that we are checking recorded media. cdrecord: This media cannot be written in streaming mode anymore. cdrecord: If you like to write to 'preformatted' RW media, try to blank the media first. cdrecord: WARNING: Drive returns wrong startsec (0) using -150 Writing pregap for track 1 at -150 Starting new track at sector: 0 Track 01: writing 30 KB of pad data. Track 01: Total bytes read/written: 729608192/729638912 (356269 sectors). Writing time: 175.971s Average write speed 28.2x. Min drive buffer fill was 94% Fixating... Fixating time: 2.341s BURN-Free was never needed. cdrecord: fifo had 11493 puts and 11493 gets. cdrecord: fifo was 0 times empty and 6869 times full, min fill was 90%. ---------------------------------------------------------------------- Vypis 2. Sense Code: 0x08 Qual 0x03 (logical unit communication crc error (ultra-dma/32)) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.004s timeout 240s cdrecord: Cannot get next writable address for 'invisible' track. cdrecord: This means that we are checking recorded media. cdrecord: This media cannot be written in streaming mode anymore. cdrecord: If you like to write to 'preformatted' RW media, try to blank the media first. cdrecord: WARNING: Drive returns wrong startsec (0) using -150 cdrecord: Input/output error. write_g1: scsi sendcmd: retryable error CDB: 2A 00 FF FF FF 6A 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x27 Qual 0x00 (write protected) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.153s timeout 200s Writing pregap for track 1 at -150 cdrecord: Input/output error. read buffer cap: scsi sendcmd: retryable error write track pad data: error after 0 bytes CDB: 5C 00 00 00 00 00 00 00 0C 00 Starting new track at sector: 0 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 00 00 04 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sense Key: 0x2 Not Ready, Segment 0 Sense Code: 0x04 Qual 0x08 (logical unit not ready, long write in progress) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.319s timeout 200s cdrecord: Input/output error. write_g1: scsi sendcmd: retryable error CDB: 2A 00 00 00 00 00 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 21 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x21 Qual 0x02 (invalid address for write) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.030s timeout 200s cdrecord: The current problem looks like a buffer underrun. cdrecord: It looks like 'driveropts=burnfree' does not work for this drive. cdrecord: Please report. cdrecord: Make sure that you are root, enable DMA and check your HW/OS set up. write track data: error after 0 bytes Writing time: 6.910s Average write speed 690.5x. Fixating... Fixating time: 0.002s BURN-Free was never needed. cdrecord: fifo had 64 puts and 1 gets. cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%. -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l