Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 May 2022 21:48:28 +0200
From:      Tomek CEDRO <tomek@cedro.info>
To:        FreeBSD Questions Mailing List <freebsd-questions@freebsd.org>
Subject:   UDF mount failed: Unsupported partition map: *UDF Virtual Partition
Message-ID:  <CAFYkXjm_K2Tp3JGv5iNBSjhuKvw2MzELqWZU7LY6TwC==JrEQw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFYkXjm_K2Tp3JGv5iNBSjhuKvw2MzELqWZU7LY6TwC==JrEQw>