Nick Guenther wrote:

>  Here's what cd-info(1) (for the archives: this is from package libcdio)
>  has to say about a DVD that OpenBSD shows LFNs for:
>  ~$ cd-info  --dvd
>  cd-info version 0.80 i386-unknown-openbsd4.9
>  Copyright (c) 2003, 2004, 2005, 2007, 2008 R. Bernstein
>  This is free software; see the source for copying conditions.
>  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>  PARTICULAR PURPOSE.
>  CD location   : /dev/rcd0c
>  CD driver name: OpenBSD
>     access mode: READ_CD
> 
>  Vendor                      : TSSTcorp
>  Model                       : CD/DVDW TS-H652D
>  Revision                    : GA01
>  Hardware                                  : CD-ROM or DVD
>  Can eject                                 : Yes
>  Can close tray                            : Yes
>  Can disable manual eject                  : Yes
>  Can select juke-box disc                  : No
> 
>  Can set drive speed                       : No
>  Can read multiple sessions (e.g. PhotoCD) : Yes
>  Can hard reset device                     : Yes
> 
>  Reading....
>    Can read Mode 2 Form 1                  : Yes
>    Can read Mode 2 Form 2                  : Yes
>    Can read (S)VCD (i.e. Mode 2 Form 1/2)  : Yes
>    Can read C2 Errors                      : Yes
>    Can read IRSC                           : Yes
>    Can read Media Channel Number (or UPC)  : Yes
>    Can play audio                          : Yes
>    Can read CD-DA                          : Yes
>    Can read CD-R                           : Yes
>    Can read CD-RW                          : Yes
>    Can read DVD-ROM                        : Yes
> 
>  Writing....
>    Can write CD-RW                         : Yes
>    Can write DVD-R                         : Yes
>    Can write DVD-RAM                       : Yes
>    Can write DVD-RW                        : No
>    Can write DVD+RW                        : No
>  __________________________________
> 
>  Disc mode is listed as: DVD-R
>  CD-ROM Track List (1 - 1)
>    #: MSF       LSN    Type   Green? Copy?
>    1: 00:02:00  000000 data   false  no
>  ++ WARN: number of minutes (501) truncated to 99.
>  170: 99:24:74  447224 leadout (1003 MB raw, 873 MB formatted)
>  __________________________________
>  CD An        alysis Report
>  CD-ROM with ISO 9660 filesystem and joliet extension level 3
>  ISO 9660: 2256224 blocks, label `GOSHA_DOCUMENTS                 '
>  Application: NERO BURNING ROM
>  Preparer   :
>  Publisher  :
>  System     :
>  Volume     : GOSHA_DOCUMENTS
>  Volume Set :
>  ~$
> 
> 
>  and one that OpenBSD shows SFNs for:
> 
>  ~$ cd-info --dvd
>  [snip common drive info]
> 
>  Disc mode is listed as: DVD-R
>  CD-ROM Track List (1 - 1)
>    #: MSF       LSN    Type   Green? Copy?
>    1: 00:02:00  000000 data   false  no
>  ++ WARN: number of minutes (507) truncated to 99.
>  170: 99:16:26  446576 leadout (1001 MB raw, 872 MB formatted)
>  __________________________________
>  CD Analysis Report
>  ISO 9660: 2279017 blocks, label `G Save B 6                      '
>  Application: EASY CD CREATOR 6.0 (171) COPYRIGHT (C) 1999-2003 ROXIO,
>  INC.
>  Preparer   :
>  Publisher  :
>  System     :
>  Volume     : G Save B 6
>  Volume Set :
>  UDF: version 0.00
> 
> 
>  and another:
> 
>  Disc mode is listed as: DVD-R
>  CD-ROM Track List (1 - 1)
>    #: MSF       LSN    Type   Green? Copy?
>    1: 00:02:00  000000 data   false  no
>  ++ WARN: number of minutes (505) truncated to 99.
>  170: 99:57:63  449688 leadout (1008 MB raw, 878 MB formatted)
>  __________________________________
>  CD Analysis Report
>  ISO 9660: 2269454 blocks, label `G Save B 7                      '
>  Application: EASY CD CREATOR 6.0 (171) COPYRIGHT (C) 1999-2003 ROXIO,
>  INC.
>  Preparer   :
>  Publisher  :
>  System     :
>  Volume     : G Save B 7
>  Volume Set :
>  UDF: version 0.00
> 
> 
>  So, obviously, the clue is that Roxio obviously didn't put Joliet data
>  on the discs (grrr), which Nero did on the other one. But nevertheless
>  the long file names *are* there because linux reads them. Is there any
>  way to make OpenBSD find the long names anyway?
> 
>  Thanks to all you lovely misc@ers,
>  -Nick

If I'm not mistaken your LFN disc only show ISO9660, the SFN discs have an
additional "UDF: version 0.00" marker.

I've never used it so I don't know if it's the right tool for the job but
there is mount_udf(8) on OpenBSD.

I'll leave it to you if you want to risk trying it, or wait for more
knowledgeable people to chime in.

Reply via email to