Re: Spare Tables error on format
Listas Canal <[email protected]> Fri, 29 Oct 2021 23:38:55 -0500
| Newsgroups | gmane.comp.audio.cd-record |
|---|---|
| Message-ID | <CAEzMNBFg2MTqdfn64o7sArnp0S01s19A0vStPd2WwPjjTygAfQ@mail.gmail.com> |
--00000000000020a24505cf8a8612 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thankyou Thomas, evidently dvd+rw-format has an error in the source code, because there is no such value that satisfies a proper format inquiry. dvd+rw-format has a nice idea, about specifying the close spare area size, and finding the closest format index value, but fails. I did not have much knowledge like others of C/C++ or debugging hardware, but I will try with the hints you write in the next email. I've found BD-RE brand new from Japan, and I think it is the better than ever storage media for Cold Backups, since I have old, very old, CD-RW, or DVD-RW media intact, without any kind of data loss. Recently I've been involved in small projects about 1 month each, and I have to keep the information confidential and safe for as long as I can. So, that's because xorriso -outdev /dev/sr1 -format fast_by_index_2 saved my day. Thank you again, I really appreciate it. Here my experiment: ################ user@mtrog64:~$ dvd+rw-format -f /dev/sr1 -ssa=3D262144000 * BD/DVD=C2=B1RW/-RAM format utility by <[email protected]>, version 7.1= . * 24.2GB BD media detected. * formatting .:-[ FORMAT UNIT failed with SK=3D5h/INVALID FIELD IN PARAMETE= R LIST]: Input/output error user@mtrog64:~$ dvd+rw-format -f /dev/sr0 -ssa=3D262144000 * BD/DVD=C2=B1RW/-RAM format utility by <[email protected]>, version 7.1= . :-( mounted media doesn't appear to be DVD=C2=B1RW, DVD-RAM or Blu-ray user@mtrog64:~$ dvd+rw-format -f /dev/sr1 -ssa=3D262144000 * BD/DVD=C2=B1RW/-RAM format utility by <[email protected]>, version 7.1= . * 24.2GB BD media detected. * formatting .:-[ FORMAT UNIT failed with SK=3D5h/INVALID FIELD IN PARAMETE= R LIST]: Input/output error user@mtrog64:~$ xorriso -outdev /dev/sr4 -list_formats xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. libburn : FAILURE : File object '/dev/sr4' not found libburn : FAILURE : Cannot access '/dev/sr4' as SG_IO CDROM drive xorriso : FAILURE : Cannot acquire drive '/dev/sr4' xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE' user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_formats xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free Format status: formatted, with 23098.0 MiB BD Spare Area: 0 blocks consumed, 393216 blocks available Format idx 0 : 00h , 11826176s , 23098.0 MiB Format idx 1 : 30h , 11826176s , 23098.0 MiB Format idx 2 : 30h , 11564032s , 22586.0 MiB Format idx 3 : 30h , 12088320s , 23610.0 MiB Format idx 4 : 31h , 12219392s , 23866.0 MiB user@mtrog64:~$ dvd+rw-mediainfo /dev/sr1 INQUIRY: [PIONEER ][BD-RW BDR-209D][1.51] GET [CURRENT] CONFIGURATION: Mounted Media: 43h, BD-RE Media ID: CMCMAG/CN2 Current Write Speed: 2.0x4495=3D8990KB/s Write Speed #0: 2.0x4495=3D8990KB/s Speed Descriptor#0: 00/11826175 [email protected]=3D8990KB/s [email protected]=3D8990= KB/s READ DISC INFORMATION: Disc status: complete Number of Sessions: 1 State of Last Session: complete Number of Tracks: 1 READ FORMAT CAPACITIES: formatted: 11826176*2048=3D24220008448 00h(3000): 11826176*2048=3D24220008448 30h(3000): 11826176*2048=3D24220008448 30h(5000): 11564032*2048=3D23683137536 30h(1000): 12088320*2048=3D24756879360 31h(800): 12219392*2048=3D25025314816 READ TRACK INFORMATION[#1]: Track State: complete Track Start Address: 0*2KB Free Blocks: 0*2KB Track Size: 11826176*2KB FABRICATED TOC: Track#1 : 14@0 Track#AA : 14@11826176 Multi-session Info: #1@0 READ CAPACITY: 11826176*2048=3D24220008448 user@mtrog64:~$ xorriso -outdev /dev/sr1 -format fast_by_index_0 xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free Beginning to format medium. xorriso : UPDATE : Formatting ( 1.0% done in 1 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 2 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 3 seconds ) xorriso : UPDATE : Formatting ( 1.8% done in 4 seconds ) xorriso : UPDATE : Formatting ( 2.7% done in 5 seconds ) xorriso : UPDATE : Formatting ( 3.6% done in 6 seconds ) xorriso : UPDATE : Formatting ( 4.4% done in 7 seconds ) xorriso : UPDATE : Formatting ( 5.3% done in 8 seconds ) xorriso : UPDATE : Formatting ( 6.1% done in 9 seconds ) xorriso : UPDATE : Formatting ( 6.9% done in 10 seconds ) xorriso : UPDATE : Formatting ( 7.8% done in 11 seconds ) xorriso : UPDATE : Formatting ( 8.7% done in 12 seconds ) xorriso : UPDATE : Formatting ( 9.5% done in 13 seconds ) xorriso : UPDATE : Formatting ( 10.3% done in 14 seconds ) xorriso : UPDATE : Formatting ( 11.2% done in 15 seconds ) xorriso : UPDATE : Formatting ( 12.0% done in 16 seconds ) xorriso : UPDATE : Formatting ( 12.9% done in 17 seconds ) xorriso : UPDATE : Formatting ( 13.8% done in 18 seconds ) xorriso : UPDATE : Formatting ( 14.6% done in 19 seconds ) xorriso : UPDATE : Formatting ( 15.5% done in 20 seconds ) xorriso : UPDATE : Formatting ( 16.3% done in 21 seconds ) xorriso : UPDATE : Formatting ( 17.1% done in 22 seconds ) xorriso : UPDATE : Formatting ( 18.0% done in 23 seconds ) xorriso : UPDATE : Formatting ( 18.9% done in 24 seconds ) xorriso : UPDATE : Formatting ( 18.9% done in 25 seconds ) Formatting done xorriso : NOTE : Re-assessing -outdev '/dev/sr1' Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free user@mtrog64:~$ dvd+rw-mediainfo /dev/sr1 INQUIRY: [PIONEER ][BD-RW BDR-209D][1.51] GET [CURRENT] CONFIGURATION: Mounted Media: 43h, BD-RE Media ID: CMCMAG/CN2 Current Write Speed: 2.0x4495=3D8990KB/s Write Speed #0: 2.0x4495=3D8990KB/s Speed Descriptor#0: 00/11826175 [email protected]=3D8990KB/s [email protected]=3D8990= KB/s READ DISC INFORMATION: Disc status: complete Number of Sessions: 1 State of Last Session: complete Number of Tracks: 1 READ FORMAT CAPACITIES: formatted: 11826176*2048=3D24220008448 00h(3000): 11826176*2048=3D24220008448 30h(3000): 11826176*2048=3D24220008448 30h(5000): 11564032*2048=3D23683137536 30h(1000): 12088320*2048=3D24756879360 31h(800): 12219392*2048=3D25025314816 READ TRACK INFORMATION[#1]: Track State: complete Track Start Address: 0*2KB Free Blocks: 0*2KB Track Size: 11826176*2KB FABRICATED TOC: Track#1 : 14@0 Track#AA : 14@11826176 Multi-session Info: #1@0 READ CAPACITY: 11826176*2048=3D24220008448 user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_formats xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free Format status: formatted, with 23098.0 MiB BD Spare Area: 0 blocks consumed, 393216 blocks available Format idx 0 : 00h , 11826176s , 23098.0 MiB Format idx 1 : 30h , 11826176s , 23098.0 MiB Format idx 2 : 30h , 11564032s , 22586.0 MiB Format idx 3 : 30h , 12088320s , 23610.0 MiB Format idx 4 : 31h , 12219392s , 23866.0 MiB user@mtrog64:~$ xorriso -outdev /dev/sr1 -format fast_by_index_3 xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free Beginning to format medium. xorriso : UPDATE : Formatting ( 1.0% done in 1 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 2 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 3 seconds ) xorriso : UPDATE : Formatting ( 2.5% done in 4 seconds ) xorriso : UPDATE : Formatting ( 4.2% done in 5 seconds ) xorriso : UPDATE : Formatting ( 5.7% done in 6 seconds ) xorriso : UPDATE : Formatting ( 7.2% done in 7 seconds ) xorriso : UPDATE : Formatting ( 8.8% done in 8 seconds ) xorriso : UPDATE : Formatting ( 10.3% done in 9 seconds ) xorriso : UPDATE : Formatting ( 12.0% done in 10 seconds ) xorriso : UPDATE : Formatting ( 13.5% done in 11 seconds ) xorriso : UPDATE : Formatting ( 15.0% done in 12 seconds ) xorriso : UPDATE : Formatting ( 15.0% done in 13 seconds ) Formatting done xorriso : NOTE : Re-assessing -outdev '/dev/sr1' Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.1g free user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_formats xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.1g free Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.1g free Format status: formatted, with 23610.0 MiB BD Spare Area: 0 blocks consumed, 131072 blocks available Format idx 0 : 00h , 11826176s , 23098.0 MiB Format idx 1 : 30h , 11826176s , 23098.0 MiB Format idx 2 : 30h , 11564032s , 22586.0 MiB Format idx 3 : 30h , 12088320s , 23610.0 MiB Format idx 4 : 31h , 12219392s , 23866.0 MiB user@mtrog64:~$ xorriso -outdev /dev/sr1 -format fast_by_index_4 xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.1g free Beginning to format medium. xorriso : UPDATE : Formatting ( 1.0% done in 1 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 2 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 3 seconds ) xorriso : UPDATE : Formatting ( 3.2% done in 4 seconds ) xorriso : UPDATE : Formatting ( 5.7% done in 5 seconds ) xorriso : UPDATE : Formatting ( 7.9% done in 6 seconds ) xorriso : UPDATE : Formatting ( 10.1% done in 7 seconds ) xorriso : UPDATE : Formatting ( 12.6% done in 8 seconds ) xorriso : UPDATE : Formatting ( 14.8% done in 9 seconds ) xorriso : UPDATE : Formatting ( 17.0% done in 10 seconds ) xorriso : UPDATE : Formatting ( 19.3% done in 11 seconds ) Formatting done xorriso : NOTE : Re-assessing -outdev '/dev/sr1' Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.3g free user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_formats xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.3g free Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.3g free Format status: formatted, with 23866.0 MiB BD Spare Area: 0 blocks consumed, 0 blocks available Format idx 0 : 00h , 11826176s , 23098.0 MiB Format idx 1 : 30h , 11826176s , 23098.0 MiB Format idx 2 : 30h , 11564032s , 22586.0 MiB Format idx 3 : 30h , 12088320s , 23610.0 MiB Format idx 4 : 31h , 12219392s , 23866.0 MiB user@mtrog64:~$ xorriso -outdev /dev/sr1 -format fast_by_index_2 xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 23.3g free Beginning to format medium. xorriso : UPDATE : Formatting ( 1.0% done in 1 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 2 seconds ) xorriso : UPDATE : Formatting ( 1.0% done in 3 seconds ) xorriso : UPDATE : Formatting ( 2.1% done in 4 seconds ) xorriso : UPDATE : Formatting ( 3.2% done in 5 seconds ) xorriso : UPDATE : Formatting ( 4.4% done in 6 seconds ) xorriso : UPDATE : Formatting ( 5.5% done in 7 seconds ) xorriso : UPDATE : Formatting ( 6.6% done in 8 seconds ) xorriso : UPDATE : Formatting ( 7.8% done in 9 seconds ) xorriso : UPDATE : Formatting ( 8.8% done in 10 seconds ) xorriso : UPDATE : Formatting ( 9.9% done in 11 seconds ) xorriso : UPDATE : Formatting ( 11.1% done in 12 seconds ) xorriso : UPDATE : Formatting ( 12.2% done in 13 seconds ) xorriso : UPDATE : Formatting ( 13.3% done in 14 seconds ) xorriso : UPDATE : Formatting ( 14.5% done in 15 seconds ) xorriso : UPDATE : Formatting ( 15.6% done in 16 seconds ) xorriso : UPDATE : Formatting ( 15.6% done in 17 seconds ) Formatting done xorriso : NOTE : Re-assessing -outdev '/dev/sr1' Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.1g free user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_formats xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.1g free Drive current: -outdev '/dev/sr1' Media current: BD-RE Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 22.1g free Format status: formatted, with 22586.0 MiB BD Spare Area: 0 blocks consumed, 655360 blocks available Format idx 0 : 00h , 11826176s , 23098.0 MiB Format idx 1 : 30h , 11826176s , 23098.0 MiB Format idx 2 : 30h , 11564032s , 22586.0 MiB Format idx 3 : 30h , 12088320s , 23610.0 MiB Format idx 4 : 31h , 12219392s , 23866.0 MiB user@mtrog64:~$ dvd+rw-mediainfo /dev/sr1 INQUIRY: [PIONEER ][BD-RW BDR-209D][1.51] GET [CURRENT] CONFIGURATION: Mounted Media: 43h, BD-RE Media ID: CMCMAG/CN2 Current Write Speed: 2.0x4495=3D8990KB/s Write Speed #0: 2.0x4495=3D8990KB/s Speed Descriptor#0: 00/11564031 [email protected]=3D8990KB/s [email protected]=3D8990= KB/s READ DISC INFORMATION: Disc status: complete Number of Sessions: 1 State of Last Session: complete Number of Tracks: 1 READ FORMAT CAPACITIES: formatted: 11564032*2048=3D23683137536 00h(3000): 11826176*2048=3D24220008448 30h(3000): 11826176*2048=3D24220008448 30h(5000): 11564032*2048=3D23683137536 30h(1000): 12088320*2048=3D24756879360 31h(800): 12219392*2048=3D25025314816 READ TRACK INFORMATION[#1]: Track State: complete Track Start Address: 0*2KB Free Blocks: 0*2KB Track Size: 11564032*2KB FABRICATED TOC: Track#1 : 14@0 Track#AA : 14@11564032 Multi-session Info: #1@0 READ CAPACITY: 11564032*2048=3D23683137536 On Mon, Oct 25, 2021 at 7:33 AM Thomas Schmitt <[email protected]> wrote: > Hi, > > if you can afford to wait the up to 5000 seconds for a full format, > then try > > dvd+rw-format -force=3Dfull /dev/sr0 -ssa=3Dmin > > ------------------------------------------------------------------------- > Long story: > > I found an old modified dvd+rw-tools directory which i used to spy on > growisofs when i noticed behavior differences between it and libburn. > (Substantial parts of libburn's DVD and BD knowledge was learned from > dvd+rw-tools. But the need to see its actual SCSI transactions came up > later when supporting growisofs users.) > > The failing SCSI command transaction is > > FORMAT UNIT > 04 11 00 00 00 00 > To drive: 12b > 00 82 00 08 00 b8 74 00 c3 00 10 00 > +++ key=3D5 asc=3D26h ascq=3D00h ( 4 ms) > > FOV bit and Immed bit are set in the Format List Header. > 8 bytes are announced for the Format Descriptor, which requests 0xb87400 > =3D 12088320 blocks, which is indeed the largest possible payload and thu= s > requests the smallest possible size of the Spare Area. > Format Type is 0x30 (BD-R or BD-RE with spares). > Format-Subtype is 3 (Quick Certification). > Type Dependend Parameter is 0x00 0x010 0x00. > > Spying on libburn by > > xorriso -scsi_log on -outdev /dev/sr4 -format fast_by_index_3 \ > 2>&1 | tee -i /tmp/xorriso.log > > yields this successful transaction > > FORMAT UNIT > 04 11 00 00 00 00 > To drive: 12b > 00 82 00 08 00 b8 74 00 c0 00 10 00 > > The only difference to dvd+rw-format is the Format-Subtype: > 0 (Quick Reformat) instead of 3 (Quick Certification). > > > Now i begin to find traces in libburn. A comment from 2008 says > LG GGW-H20L YL03 refuses on 0x30 with > "Quick certification". dvd+rw-format > does 0x00 by default and succeeds quickly. > Newer is a test for the Quick Certification flag in feature 23h, > which would prevent Sub-type 3 if not set. > > Looking at > > https://sources.debian.org/src/dvd+rw-tools/7.1-14/dvd%252Brw-format.cpp/= #L791 > which has > > if (full && (formats[i+4+4]>>2)!=3D0x31) > formats[i+4+4] |=3D 2;// "Full Certificaton" > else if ((formats[i+4+4]>>2)=3D=3D0x30) > formats[i+4+4] |=3D 3;// "Quick Certification" > > gives the idea that a run of > > dvd+rw-format -force=3Dfull /dev/sr0 -ssa=3Dmin > > might succeed. > > (My test BD-RE currently gets a -format by_index_3 run of xorriso and > will be ready for more experiments in an hour and a half ...) > > > -------------------------------------------------------------------------= --- > > If -force=3Dfull helps, then a patch candidate would be to replace > > formats[i+4+4] |=3D 3;// "Quick Certification" > > by a no-op (the 0 is already written to formats[i+4+4]): > > ; // "Quick Reformat" because "Quick Certification" often fai= ls > > I am not sure whether this will work with all drives. > Maybe better would be to inquire bit 2 of byte 4 of feature 23h from the > GET CONFIGURATION command which already inquires the mmc_profile, i.e. > the current media type and personality. > If that bit is not set, then libburn uses Format Sub-Type 0 instead of 3 > or 2 ("Full Certification"). > > > Further i will have to find out why both softwares send a Type Dependend > Parameter that is not all 0. Might be debris from the Format Descriptors > which gets sent back to the drives. Only good that they gracefully ignore > that 0x10 byte. > > > Have a nice day :) > > Thomas > > --00000000000020a24505cf8a8612 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Thankyou Thomas, evidently dvd+rw-format has an error in t= he source code, because there is no such value that satisfies a proper form= at inquiry.<br>dvd+rw-format has a nice idea, about specifying the close sp= are area size, and finding the closest format index value, but fails.<br><b= r>I did not have much knowledge like others of C/C++ or debugging hardware,= but I will try with the hints you write in the next email.<br><br>I've= found BD-RE brand new from Japan, and I think it is the better than ever s= torage media for Cold Backups, since I have old, very old, CD-RW, or DVD-RW= media intact, without any kind of data loss.<br><br>Recently I've been= involved in small projects about 1 month each, and I have to keep the info= rmation confidential and safe for as long as I can. So, that's because = xorriso -outdev /dev/sr1 -format fast_by_index_2 saved my day.<br><br>Thank= you again, I really appreciate it.<br><br>Here my experiment:<br>#########= #######<br>user@mtrog64:~$ dvd+rw-format -f /dev/sr1 -ssa=3D262144000<br>* = BD/DVD=C2=B1RW/-RAM format utility by <<a href=3D"mailto:[email protected]= rs.se">[email protected]</a>>, version 7.1.<br>* 24.2GB BD media dete= cted.<br>* formatting .:-[ FORMAT UNIT failed with SK=3D5h/INVALID FIELD IN= PARAMETER LIST]: Input/output error<br>user@mtrog64:~$ dvd+rw-format -f /d= ev/sr0 -ssa=3D262144000<br>* BD/DVD=C2=B1RW/-RAM format utility by <<a h= ref=3D"mailto:[email protected]">[email protected]</a>>, version 7= .1.<br>:-( mounted media doesn't appear to be DVD=C2=B1RW, DVD-RAM or B= lu-ray<br>user@mtrog64:~$ dvd+rw-format -f /dev/sr1 -ssa=3D262144000<br>* B= D/DVD=C2=B1RW/-RAM format utility by <<a href=3D"mailto:[email protected]= s.se">[email protected]</a>>, version 7.1.<br>* 24.2GB BD media detec= ted.<br>* formatting .:-[ FORMAT UNIT failed with SK=3D5h/INVALID FIELD IN = PARAMETER LIST]: Input/output error<br>user@mtrog64:~$ xorriso -outdev /dev= /sr4 -list_formats<br>xorriso 1.5.0 : RockRidge filesystem manipulator, lib= burnia project.<br><br>libburn : FAILURE : File object '/dev/sr4' n= ot found<br>libburn : FAILURE : Cannot access '/dev/sr4' as SG_IO C= DROM drive<br>xorriso : FAILURE : Cannot acquire drive '/dev/sr4'<b= r>xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE= '<br>user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_formats<br>xorriso = 1.5.0 : RockRidge filesystem manipulator, libburnia project.<br><br>Drive c= urrent: -outdev '/dev/sr1'<br>Media current: BD-RE<br>Media status = : is blank<br>Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free<= br>Drive current: -outdev '/dev/sr1'<br>Media current: BD-RE<br>Med= ia status : is blank<br>Media summary: 0 sessions, 0 data blocks, 0 data, 2= 2.6g free<br>Format status: formatted, with 23098.0 MiB<br>BD Spare Area: 0= blocks consumed, 393216 blocks available<br>Format idx 0 : 00h , 11826176s= , 23098.0 MiB<br>Format idx 1 : 30h , 11826176s , 23098.0 MiB<br>Format id= x 2 : 30h , 11564032s , 22586.0 MiB<br>Format idx 3 : 30h , 12088320s , 236= 10.0 MiB<br>Format idx 4 : 31h , 12219392s , 23866.0 MiB<br>user@mtrog64:~$= dvd+rw-mediainfo /dev/sr1<br>INQUIRY: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0[PIONEER ][BD-RW =C2=A0 BDR-209D][1.51]<br>GET [CURRENT= ] CONFIGURATION:<br>=C2=A0Mounted Media: =C2=A0 =C2=A0 =C2=A0 =C2=A0 43h, B= D-RE<br>=C2=A0Media ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CMC= MAG/CN2<br>=C2=A0Current Write Speed: =C2=A0 2.0x4495=3D8990KB/s<br>=C2=A0W= rite Speed #0: =C2=A0 =C2=A0 =C2=A0 =C2=A02.0x4495=3D8990KB/s<br>=C2=A0Spee= d Descriptor#0: =C2=A0 =C2=A000/11826175 [email protected]=3D8990KB/s [email protected]= =3D8990KB/s<br>READ DISC INFORMATION:<br>=C2=A0Disc status: =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 complete<br>=C2=A0Number of Sessions: =C2=A0 =C2=A01<b= r>=C2=A0State of Last Session: complete<br>=C2=A0Number of Tracks: =C2=A0 = =C2=A0 =C2=A01<br>READ FORMAT CAPACITIES:<br>=C2=A0formatted: =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 11826176*2048=3D24220008448<br>=C2=A000h(3000)= : =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11826176*2048=3D24220008448<br>= =C2=A030h(3000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11826176*2048=3D= 24220008448<br>=C2=A030h(5000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1= 1564032*2048=3D23683137536<br>=C2=A030h(1000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 12088320*2048=3D24756879360<br>=C2=A031h(800): =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A012219392*2048=3D25025314816<br>READ TRACK= INFORMATION[#1]:<br>=C2=A0Track State: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = complete<br>=C2=A0Track Start Address: =C2=A0 0*2KB<br>=C2=A0Free Blocks: = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0*2KB<br>=C2=A0Track Size: =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A011826176*2KB<br>FABRICATED TOC:<br>=C2=A0Track#= 1 =C2=A0: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 14@0<br>=C2=A0Track#AA = : =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 14@11826176<br>=C2=A0Multi-sess= ion Info: =C2=A0 =C2=A0#1@0<br>READ CAPACITY: =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A011826176*2048=3D24220008448<br>user@mtrog64:~$ xorriso -outdev /dev/s= r1 -format fast_by_index_0<br>xorriso 1.5.0 : RockRidge filesystem manipula= tor, libburnia project.<br><br>Drive current: -outdev '/dev/sr1'<br= >Media current: BD-RE<br>Media status : is blank<br>Media summary: 0 sessio= ns, 0 data blocks, 0 data, 22.6g free<br>Beginning to format medium.<br>xor= riso : UPDATE : Formatting =C2=A0( 1.0% done in 1 seconds )<br>xorriso : UP= DATE : Formatting =C2=A0( 1.0% done in 2 seconds )<br>xorriso : UPDATE : Fo= rmatting =C2=A0( 1.0% done in 3 seconds )<br>xorriso : UPDATE : Formatting = =C2=A0( 1.8% done in 4 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 2= .7% done in 5 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 3.6% done = in 6 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 4.4% done in 7 seco= nds )<br>xorriso : UPDATE : Formatting =C2=A0( 5.3% done in 8 seconds )<br>= xorriso : UPDATE : Formatting =C2=A0( 6.1% done in 9 seconds )<br>xorriso := UPDATE : Formatting =C2=A0( 6.9% done in 10 seconds )<br>xorriso : UPDATE = : Formatting =C2=A0( 7.8% done in 11 seconds )<br>xorriso : UPDATE : Format= ting =C2=A0( 8.7% done in 12 seconds )<br>xorriso : UPDATE : Formatting =C2= =A0( 9.5% done in 13 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 10.= 3% done in 14 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 11.2% done= in 15 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 12.0% done in 16 = seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 12.9% done in 17 seconds= )<br>xorriso : UPDATE : Formatting =C2=A0( 13.8% done in 18 seconds )<br>x= orriso : UPDATE : Formatting =C2=A0( 14.6% done in 19 seconds )<br>xorriso = : UPDATE : Formatting =C2=A0( 15.5% done in 20 seconds )<br>xorriso : UPDAT= E : Formatting =C2=A0( 16.3% done in 21 seconds )<br>xorriso : UPDATE : For= matting =C2=A0( 17.1% done in 22 seconds )<br>xorriso : UPDATE : Formatting= =C2=A0( 18.0% done in 23 seconds )<br>xorriso : UPDATE : Formatting =C2=A0= ( 18.9% done in 24 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 18.9%= done in 25 seconds )<br>Formatting done<br>xorriso : NOTE : Re-assessing -= outdev '/dev/sr1'<br>Drive current: -outdev '/dev/sr1'<br>M= edia current: BD-RE<br>Media status : is blank<br>Media summary: 0 sessions= , 0 data blocks, 0 data, 22.6g free<br>user@mtrog64:~$ dvd+rw-mediainfo /de= v/sr1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0<br>INQUIRY: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= [PIONEER ][BD-RW =C2=A0 BDR-209D][1.51]<br>GET [CURRENT] CONFIGURATION:<br>= =C2=A0Mounted Media: =C2=A0 =C2=A0 =C2=A0 =C2=A0 43h, BD-RE<br>=C2=A0Media = ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CMCMAG/CN2<br>=C2=A0Cur= rent Write Speed: =C2=A0 2.0x4495=3D8990KB/s<br>=C2=A0Write Speed #0: =C2= =A0 =C2=A0 =C2=A0 =C2=A02.0x4495=3D8990KB/s<br>=C2=A0Speed Descriptor#0: = =C2=A0 =C2=A000/11826175 [email protected]=3D8990KB/s [email protected]=3D8990KB/s<br>REA= D DISC INFORMATION:<br>=C2=A0Disc status: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 complete<br>=C2=A0Number of Sessions: =C2=A0 =C2=A01<br>=C2=A0State of = Last Session: complete<br>=C2=A0Number of Tracks: =C2=A0 =C2=A0 =C2=A01<br>= READ FORMAT CAPACITIES:<br>=C2=A0formatted: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 11826176*2048=3D24220008448<br>=C2=A000h(3000): =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 11826176*2048=3D24220008448<br>=C2=A030h(3000):= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11826176*2048=3D24220008448<br>= =C2=A030h(5000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11564032*2048=3D= 23683137536<br>=C2=A030h(1000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1= 2088320*2048=3D24756879360<br>=C2=A031h(800): =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A012219392*2048=3D25025314816<br>READ TRACK INFORMATION[#= 1]:<br>=C2=A0Track State: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 complete<br>= =C2=A0Track Start Address: =C2=A0 0*2KB<br>=C2=A0Free Blocks: =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 0*2KB<br>=C2=A0Track Size: =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A011826176*2KB<br>FABRICATED TOC:<br>=C2=A0Track#1 =C2=A0: = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 14@0<br>=C2=A0Track#AA : =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 14@11826176<br>=C2=A0Multi-session Info:= =C2=A0 =C2=A0#1@0<br>READ CAPACITY: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A01182= 6176*2048=3D24220008448<br>user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_f= ormats =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>xorriso 1.5.0 : RockRidge file= system manipulator, libburnia project.<br><br>Drive current: -outdev '/= dev/sr1'<br>Media current: BD-RE<br>Media status : is blank<br>Media su= mmary: 0 sessions, 0 data blocks, 0 data, 22.6g free<br>Drive current: -out= dev '/dev/sr1'<br>Media current: BD-RE<br>Media status : is blank<b= r>Media summary: 0 sessions, 0 data blocks, 0 data, 22.6g free<br>Format st= atus: formatted, with 23098.0 MiB<br>BD Spare Area: 0 blocks consumed, 3932= 16 blocks available<br>Format idx 0 : 00h , 11826176s , 23098.0 MiB<br>Form= at idx 1 : 30h , 11826176s , 23098.0 MiB<br>Format idx 2 : 30h , 11564032s = , 22586.0 MiB<br>Format idx 3 : 30h , 12088320s , 23610.0 MiB<br>Format idx= 4 : 31h , 12219392s , 23866.0 MiB<br>user@mtrog64:~$ xorriso -outdev /dev/= sr1 -format fast_by_index_3<br>xorriso 1.5.0 : RockRidge filesystem manipul= ator, libburnia project.<br><br>Drive current: -outdev '/dev/sr1'<b= r>Media current: BD-RE<br>Media status : is blank<br>Media summary: 0 sessi= ons, 0 data blocks, 0 data, 22.6g free<br>Beginning to format medium.<br>xo= rriso : UPDATE : Formatting =C2=A0( 1.0% done in 1 seconds )<br>xorriso : U= PDATE : Formatting =C2=A0( 1.0% done in 2 seconds )<br>xorriso : UPDATE : F= ormatting =C2=A0( 1.0% done in 3 seconds )<br>xorriso : UPDATE : Formatting= =C2=A0( 2.5% done in 4 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( = 4.2% done in 5 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 5.7% done= in 6 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 7.2% done in 7 sec= onds )<br>xorriso : UPDATE : Formatting =C2=A0( 8.8% done in 8 seconds )<br= >xorriso : UPDATE : Formatting =C2=A0( 10.3% done in 9 seconds )<br>xorriso= : UPDATE : Formatting =C2=A0( 12.0% done in 10 seconds )<br>xorriso : UPDA= TE : Formatting =C2=A0( 13.5% done in 11 seconds )<br>xorriso : UPDATE : Fo= rmatting =C2=A0( 15.0% done in 12 seconds )<br>xorriso : UPDATE : Formattin= g =C2=A0( 15.0% done in 13 seconds )<br>Formatting done<br>xorriso : NOTE := Re-assessing -outdev '/dev/sr1'<br>Drive current: -outdev '/de= v/sr1'<br>Media current: BD-RE<br>Media status : is blank<br>Media summ= ary: 0 sessions, 0 data blocks, 0 data, 23.1g free<br>user@mtrog64:~$ xorri= so -outdev /dev/sr1 -list_formats =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>xor= riso 1.5.0 : RockRidge filesystem manipulator, libburnia project.<br><br>Dr= ive current: -outdev '/dev/sr1'<br>Media current: BD-RE<br>Media st= atus : is blank<br>Media summary: 0 sessions, 0 data blocks, 0 data, 23.1g = free<br>Drive current: -outdev '/dev/sr1'<br>Media current: BD-RE<b= r>Media status : is blank<br>Media summary: 0 sessions, 0 data blocks, 0 da= ta, 23.1g free<br>Format status: formatted, with 23610.0 MiB<br>BD Spare Ar= ea: 0 blocks consumed, 131072 blocks available<br>Format idx 0 : 00h , 1182= 6176s , 23098.0 MiB<br>Format idx 1 : 30h , 11826176s , 23098.0 MiB<br>Form= at idx 2 : 30h , 11564032s , 22586.0 MiB<br>Format idx 3 : 30h , 12088320s = , 23610.0 MiB<br>Format idx 4 : 31h , 12219392s , 23866.0 MiB<br>user@mtrog= 64:~$ xorriso -outdev /dev/sr1 -format fast_by_index_4<br>xorriso 1.5.0 : R= ockRidge filesystem manipulator, libburnia project.<br><br>Drive current: -= outdev '/dev/sr1'<br>Media current: BD-RE<br>Media status : is blan= k<br>Media summary: 0 sessions, 0 data blocks, 0 data, 23.1g free<br>Beginn= ing to format medium.<br>xorriso : UPDATE : Formatting =C2=A0( 1.0% done in= 1 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 1.0% done in 2 second= s )<br>xorriso : UPDATE : Formatting =C2=A0( 1.0% done in 3 seconds )<br>xo= rriso : UPDATE : Formatting =C2=A0( 3.2% done in 4 seconds )<br>xorriso : U= PDATE : Formatting =C2=A0( 5.7% done in 5 seconds )<br>xorriso : UPDATE : F= ormatting =C2=A0( 7.9% done in 6 seconds )<br>xorriso : UPDATE : Formatting= =C2=A0( 10.1% done in 7 seconds )<br>xorriso : UPDATE : Formatting =C2=A0(= 12.6% done in 8 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 14.8% d= one in 9 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 17.0% done in 1= 0 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 19.3% done in 11 secon= ds )<br>Formatting done<br>xorriso : NOTE : Re-assessing -outdev '/dev/= sr1'<br>Drive current: -outdev '/dev/sr1'<br>Media current: BD-= RE<br>Media status : is blank<br>Media summary: 0 sessions, 0 data blocks, = 0 data, 23.3g free<br>user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_format= s =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>xorriso 1.5.0 : RockRidge filesyste= m manipulator, libburnia project.<br><br>Drive current: -outdev '/dev/s= r1'<br>Media current: BD-RE<br>Media status : is blank<br>Media summary= : 0 sessions, 0 data blocks, 0 data, 23.3g free<br>Drive current: -outdev &= #39;/dev/sr1'<br>Media current: BD-RE<br>Media status : is blank<br>Med= ia summary: 0 sessions, 0 data blocks, 0 data, 23.3g free<br>Format status:= formatted, with 23866.0 MiB<br>BD Spare Area: 0 blocks consumed, 0 blocks = available<br>Format idx 0 : 00h , 11826176s , 23098.0 MiB<br>Format idx 1 := 30h , 11826176s , 23098.0 MiB<br>Format idx 2 : 30h , 11564032s , 22586.0 = MiB<br>Format idx 3 : 30h , 12088320s , 23610.0 MiB<br>Format idx 4 : 31h ,= 12219392s , 23866.0 MiB<br>user@mtrog64:~$ xorriso -outdev /dev/sr1 -forma= t fast_by_index_2<br>xorriso 1.5.0 : RockRidge filesystem manipulator, libb= urnia project.<br><br>Drive current: -outdev '/dev/sr1'<br>Media cu= rrent: BD-RE<br>Media status : is blank<br>Media summary: 0 sessions, 0 dat= a blocks, 0 data, 23.3g free<br>Beginning to format medium.<br>xorriso : UP= DATE : Formatting =C2=A0( 1.0% done in 1 seconds )<br>xorriso : UPDATE : Fo= rmatting =C2=A0( 1.0% done in 2 seconds )<br>xorriso : UPDATE : Formatting = =C2=A0( 1.0% done in 3 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 2= .1% done in 4 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 3.2% done = in 5 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 4.4% done in 6 seco= nds )<br>xorriso : UPDATE : Formatting =C2=A0( 5.5% done in 7 seconds )<br>= xorriso : UPDATE : Formatting =C2=A0( 6.6% done in 8 seconds )<br>xorriso := UPDATE : Formatting =C2=A0( 7.8% done in 9 seconds )<br>xorriso : UPDATE := Formatting =C2=A0( 8.8% done in 10 seconds )<br>xorriso : UPDATE : Formatt= ing =C2=A0( 9.9% done in 11 seconds )<br>xorriso : UPDATE : Formatting =C2= =A0( 11.1% done in 12 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 12= .2% done in 13 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 13.3% don= e in 14 seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 14.5% done in 15= seconds )<br>xorriso : UPDATE : Formatting =C2=A0( 15.6% done in 16 second= s )<br>xorriso : UPDATE : Formatting =C2=A0( 15.6% done in 17 seconds )<br>= Formatting done<br>xorriso : NOTE : Re-assessing -outdev '/dev/sr1'= <br>Drive current: -outdev '/dev/sr1'<br>Media current: BD-RE<br>Me= dia status : is blank<br>Media summary: 0 sessions, 0 data blocks, 0 data, = 22.1g free<br>user@mtrog64:~$ xorriso -outdev /dev/sr1 -list_formats<br>xor= riso 1.5.0 : RockRidge filesystem manipulator, libburnia project.<br><br>Dr= ive current: -outdev '/dev/sr1'<br>Media current: BD-RE<br>Media st= atus : is blank<br>Media summary: 0 sessions, 0 data blocks, 0 data, 22.1g = free<br>Drive current: -outdev '/dev/sr1'<br>Media current: BD-RE<b= r>Media status : is blank<br>Media summary: 0 sessions, 0 data blocks, 0 da= ta, 22.1g free<br>Format status: formatted, with 22586.0 MiB<br>BD Spare Ar= ea: 0 blocks consumed, 655360 blocks available<br>Format idx 0 : 00h , 1182= 6176s , 23098.0 MiB<br>Format idx 1 : 30h , 11826176s , 23098.0 MiB<br>Form= at idx 2 : 30h , 11564032s , 22586.0 MiB<br>Format idx 3 : 30h , 12088320s = , 23610.0 MiB<br>Format idx 4 : 31h , 12219392s , 23866.0 MiB<br>user@mtrog= 64:~$ dvd+rw-mediainfo /dev/sr1<br>INQUIRY: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0[PIONEER ][BD-RW =C2=A0 BDR-209D][1.51]<br>GET [CUR= RENT] CONFIGURATION:<br>=C2=A0Mounted Media: =C2=A0 =C2=A0 =C2=A0 =C2=A0 43= h, BD-RE<br>=C2=A0Media ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0CMCMAG/CN2<br>=C2=A0Current Write Speed: =C2=A0 2.0x4495=3D8990KB/s<br>= =C2=A0Write Speed #0: =C2=A0 =C2=A0 =C2=A0 =C2=A02.0x4495=3D8990KB/s<br>=C2= =A0Speed Descriptor#0: =C2=A0 =C2=A000/11564031 [email protected]=3D8990KB/s [email protected]= x4495=3D8990KB/s<br>READ DISC INFORMATION:<br>=C2=A0Disc status: =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 complete<br>=C2=A0Number of Sessions: =C2=A0 =C2= =A01<br>=C2=A0State of Last Session: complete<br>=C2=A0Number of Tracks: = =C2=A0 =C2=A0 =C2=A01<br>READ FORMAT CAPACITIES:<br>=C2=A0formatted: =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11564032*2048=3D23683137536<br>=C2=A000= h(3000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11826176*2048=3D24220008= 448<br>=C2=A030h(3000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11826176*= 2048=3D24220008448<br>=C2=A030h(5000): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 11564032*2048=3D23683137536<br>=C2=A030h(1000): =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 12088320*2048=3D24756879360<br>=C2=A031h(800): =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A012219392*2048=3D25025314816<br>RE= AD TRACK INFORMATION[#1]:<br>=C2=A0Track State: =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 complete<br>=C2=A0Track Start Address: =C2=A0 0*2KB<br>=C2=A0Free B= locks: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0*2KB<br>=C2=A0Track Size: =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A011564032*2KB<br>FABRICATED TOC:<br>=C2= =A0Track#1 =C2=A0: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 14@0<br>=C2=A0= Track#AA : =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 14@11564032<br>=C2=A0M= ulti-session Info: =C2=A0 =C2=A0#1@0<br>READ CAPACITY: =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A011564032*2048=3D23683137536<br></div><br><div class=3D"gmail_= quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Oct 25, 2021 at 7:33 A= M Thomas Schmitt <<a href=3D"mailto:[email protected]">[email protected]= </a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:= 0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">= Hi,<br> <br> if you can afford to wait the up to 5000 seconds for a full format,<br> then try<br> <br> =C2=A0 dvd+rw-format -force=3Dfull /dev/sr0 -ssa=3Dmin<br> <br> -------------------------------------------------------------------------<b= r> Long story:<br> <br> I found an old modified dvd+rw-tools directory which i used to spy on<br> growisofs when i noticed behavior differences between it and libburn.<br> (Substantial parts of libburn's DVD and BD knowledge was learned from<b= r> dvd+rw-tools. But the need to see its actual SCSI transactions came up<br> later when supporting growisofs users.)<br> <br> The failing SCSI command transaction is<br> <br> =C2=A0 FORMAT UNIT<br> =C2=A0 04 11 00 00 00 00<br> =C2=A0 To drive: 12b<br> =C2=A0 00 82 00 08 00 b8 74 00 c3 00 10 00<br> =C2=A0 +++ key=3D5=C2=A0 asc=3D26h=C2=A0 ascq=3D00h=C2=A0 =C2=A0(=C2=A0 =C2= =A0 =C2=A04 ms)<br> <br> FOV bit and Immed bit are set in the Format List Header.<br> 8 bytes are announced for the Format Descriptor, which requests 0xb87400<br= > =3D 12088320 blocks, which is indeed the largest possible payload and thus<= br> requests the smallest possible size of the Spare Area.<br> Format Type is 0x30 (BD-R or BD-RE with spares).<br> Format-Subtype is 3 (Quick Certification).<br> Type Dependend Parameter is 0x00 0x010 0x00.<br> <br> Spying on libburn by<br> <br> =C2=A0 xorriso -scsi_log on -outdev /dev/sr4 -format fast_by_index_3 \<br> =C2=A0 =C2=A0 2>&1 | tee -i /tmp/xorriso.log<br> <br> yields this successful transaction<br> <br> =C2=A0 FORMAT UNIT<br> =C2=A0 04 11 00 00 00 00<br> =C2=A0 To drive: 12b<br> =C2=A0 00 82 00 08 00 b8 74 00 c0 00 10 00<br> <br> The only difference to dvd+rw-format is the Format-Subtype:<br> 0 (Quick Reformat) instead of 3 (Quick Certification).<br> <br> <br> Now i begin to find traces in libburn. A comment from 2008 says<br> =C2=A0 =C2=A0LG GGW-H20L YL03 refuses on 0x30 with<br> =C2=A0 =C2=A0"Quick certification". dvd+rw-format<br> =C2=A0 =C2=A0does 0x00 by default and succeeds quickly.<br> Newer is a test for the Quick Certification flag in feature 23h,<br> which would prevent Sub-type 3 if not set.<br> <br> Looking at<br> =C2=A0 <a href=3D"https://sources.debian.org/src/dvd+rw-tools/7.1-14/dvd%25= 2Brw-format.cpp/#L791" rel=3D"noreferrer" target=3D"_blank">https://sources= .debian.org/src/dvd+rw-tools/7.1-14/dvd%252Brw-format.cpp/#L791</a><br> which has<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 if (full && (formats[i+4+4]>>2)!= =3D0x31)<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 formats[i+4+4] |=3D 2;// "Fu= ll Certificaton"<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 else if ((formats[i+4+4]>>2)=3D=3D0x30)<b= r> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 formats[i+4+4] |=3D 3;// "Qu= ick Certification"<br> <br> gives the idea that a run of<br> <br> =C2=A0 dvd+rw-format -force=3Dfull /dev/sr0 -ssa=3Dmin<br> <br> might succeed.<br> <br> (My test BD-RE currently gets a -format by_index_3 run of xorriso and<br> will be ready for more experiments in an hour and a half ...)<br> <br> ---------------------------------------------------------------------------= -<br> <br> If -force=3Dfull helps, then a patch candidate would be to replace<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 formats[i+4+4] |=3D 3;// "Qu= ick Certification"<br> <br> by a no-op (the 0 is already written to formats[i+4+4]):<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ; // "Quick Reformat" b= ecause "Quick Certification" often fails<br> <br> I am not sure whether this will work with all drives.<br> Maybe better would be to inquire bit 2 of byte 4 of feature 23h from the<br= > GET CONFIGURATION command which already inquires the mmc_profile, i.e.<br> the current media type and personality.<br> If that bit is not set, then libburn uses Format Sub-Type 0 instead of 3<br= > or 2 ("Full Certification").<br> <br> <br> Further i will have to find out why both softwares send a Type Dependend<br= > Parameter that is not all 0. Might be debris from the Format Descriptors<br= > which gets sent back to the drives. Only good that they gracefully ignore<b= r> that 0x10 byte.<br> <br> <br> Have a nice day :)<br> <br> Thomas<br> <br> </blockquote></div> --00000000000020a24505cf8a8612--