UDF mount failed: Unsupported partition map: *UDF Virtual Partition
Date: Tue, 31 May 2022 19:48:28 UTC
Hello world :-)
Today I had to read DVD disk with medical data (DICOM + Viewer). It
was burned probably by a MRI scanner operator station directly in a
way that mount_udf (nor mount_cd9660) could not mount it. macOS also
could not open the disk. Windoze 10 opened it with no problem.
I was able to DD disk with no problem for investigation. Disk does not
seem to have valid ISO signature (hybrid ISO+UDF). Is there any chance
that this is the ISO+UDF disk but FreeBSD does not support modern UDF
versions? Maybe some sort of raw UDF disk?
Dmesg error message:
Unsupported partition map: *UDF Virtual Partition
Looking around I found a forum thread that suggested 7Z could extract
iso/udf files.. but that does not work either here.
ISOINFO does not seem to recognize that disk either:
hexagon% isoinfo -d -i disk.iso
Setting input-charset to 'UTF-8' from locale.
**BAD RRVERSION (67) in ' ' field 09 18.
CD-ROM is NOT in ISO 9660 format
Here is a hexdump of first 4096 bytes:
hexagon% hexdump -C -n4096 disk.iso
00000000 d8 56 b5 3c 03 8a c2 c6 d9 a2 42 85 e9 68 7a 20 |.V.<......B..hz |
00000010 46 d6 9a bb 2b 3a 18 a2 5c a2 17 c8 ca a4 02 b0 |F...+:..\.......|
00000020 79 5f c8 58 19 1d 0a 57 21 f9 95 25 e4 e2 fd 80 |y_.X...W!..%....|
00000030 89 ac 27 08 b7 48 b0 52 da f9 7a 75 4a b7 47 85 |..'..H.R..zuJ.G.|
00000040 86 80 e7 73 0a de b9 06 fb 0d d9 8b c1 e9 4e d1 |...s..........N.|
00000050 ac 58 94 a6 6d 43 fc 03 ff 0d c9 db 90 bc 0b d4 |.X..mC..........|
00000060 a8 58 a4 56 9e bc 33 0c f3 0d f9 2b 63 43 c4 db |.X.V..3....+cC..|
00000070 a4 58 b4 06 cf e9 76 09 f7 0d e9 7b 32 16 81 de |.X....v....{2...|
00000080 a0 58 44 35 f3 e9 86 3a cb 0d 19 48 0e 16 71 ed |.XD5...:...H..q.|
00000090 9c 58 54 65 a2 bc c3 3f cf 0d 09 18 5f 43 34 e8 |.XTe...?...._C4.|
000000a0 98 58 64 95 51 43 0c 30 c3 0d 39 e8 ac bc fb e7 |.Xd.QC.0..9.....|
000000b0 94 58 74 c5 00 16 49 35 c7 0d 29 b8 fd e9 be e2 |.Xt...I5..).....|
000000c0 90 58 04 74 b6 bc 93 2e db 0d 59 09 4b 43 64 f9 |.X.t......Y.KCd.|
000000d0 8c 58 14 24 e7 e9 d6 2b df 0d 49 59 1a 16 21 fc |.X.$...+..IY..!.|
000000e0 88 58 24 d4 14 16 19 24 d3 0d 79 a9 e9 e9 ee f3 |.X$....$..y.....|
000000f0 84 58 34 84 45 43 5c 21 d7 0d 69 f9 b8 bc ab f6 |.X4.EC\!..i.....|
00000100 80 58 c4 b7 79 43 ac 12 eb 0d 99 ca 84 bc 5b c5 |.X..yC........[.|
00000110 bc 58 d4 e7 28 16 e9 17 ef 0d 89 9a d5 e9 1e c0 |.X..(...........|
00000120 b8 58 e4 17 db e9 26 18 e3 0d b9 6a 26 16 d1 cf |.X....&....j&...|
00000130 b4 58 f4 47 8a bc 63 1d e7 0d a9 3a 77 43 94 ca |.X.G..c....:wC..|
00000140 b0 58 84 f6 3c 16 b9 06 fb 0d d9 8b c1 e9 4e d1 |.X..<.........N.|
00000150 ac 58 94 a6 6d 43 fc 03 ff 0d c9 db 90 bc 0b d4 |.X..mC..........|
00000160 a8 58 a4 56 9e bc 33 0c f3 0d f9 2b 63 43 c4 db |.X.V..3....+cC..|
00000170 a4 58 b4 06 cf e9 76 09 f7 0d e9 7b 32 16 81 de |.X....v....{2...|
00000180 a0 58 44 35 f3 e9 86 3a cb 0d 19 48 0e 16 71 ed |.XD5...:...H..q.|
00000190 9c 58 54 65 a2 bc c3 3f cf 0d 09 18 5f 43 34 e8 |.XTe...?...._C4.|
000001a0 98 58 64 95 51 43 0c 30 c3 0d 39 e8 ac bc fb e7 |.Xd.QC.0..9.....|
000001b0 94 58 74 c5 00 16 49 35 c7 0d 29 b8 fd e9 be e2 |.Xt...I5..).....|
000001c0 90 58 04 74 b6 bc 93 2e db 0d 59 09 4b 43 64 f9 |.X.t......Y.KCd.|
000001d0 8c 58 14 24 e7 e9 d6 2b df 0d 49 59 1a 16 21 fc |.X.$...+..IY..!.|
000001e0 88 58 24 d4 14 16 19 24 d3 0d 79 a9 e9 e9 ee f3 |.X$....$..y.....|
000001f0 84 58 34 84 45 43 5c 21 d7 0d 69 f9 b8 bc ab f6 |.X4.EC\!..i.....|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00001000
I am wondering is this a problem of particular MRI device or there is
some sort of new way of optical disk writing that FreeBSD does not yet
support?
Any hints welcome :-)
Tomek
--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info