[haiku-bugs] Re: [Haiku] #3473: Haiku does not recognise multi session CDs

  • From: "Ziusudra" <trac@xxxxxxxxxxxx>
  • Date: Mon, 31 May 2010 05:50:22 -0000

#3473: Haiku does not recognise multi session CDs
-----------------------------------+----------------------------------------
 Reporter:  bbjimmy                |       Owner:  axeld         
     Type:  bug                    |      Status:  new           
 Priority:  normal                 |   Milestone:  R1            
Component:  File Systems/ISO 9660  |     Version:  R1/Development
 Keywords:  corum session          |    Platform:  All           
Blockedby:                         |       Patch:  0             
 Blocking:                         |  
-----------------------------------+----------------------------------------
Changes (by Ziusudra):

  * keywords:  => corum session


Comment:

 Here's a Haiku syslog and a pic of what R5 DriveSetup sees.

 I'm guessing that `bfs` returning 0.8 before `session` returns 0.699 is
 the issue.  So `iso9660` is never is asked to try the rest of the disc.

 Shouldn't all the partitioning systems get a go at it before any of the
 file systems or return a higher value?

 The following works to install all the game files:
 {{{
 dd if=/dev/disk/atapi/0/slave/raw of=CorumIII-data.image bs=32K skip=1299
 mkdir /Corum\ III
 mount -ro CorumIII-data.image /Corum\ III
 }}}
 so `iso9660` should recognise that session if given the chance.

 Haiku does recognize the R4, R4.5 and R5 discs correctly but for those the
 iso9660 session comes before the bfs session and `iso9660` returns 0.6.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/3473#comment:2>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: