Reading CDMRW Discs produced by Nero and other tools?
Is there an easy way to do this under linux. At the moment I can only see the dummy iso track that provides the pointer to the Nero website, but I can't read any of the other data. Is it correct that I need extra kernel support for CDMRW even for just reading the disk? Steve
On Mon, Mar 22 2004, Steven Ellis wrote:
Is there an easy way to do this under linux. At the moment I can only see the dummy iso track that provides the pointer to the Nero website, but I can't read any of the other data.
Is it correct that I need extra kernel support for CDMRW even for just reading the disk?
Try current 2.6 kernel, like 2.6.5-rc2. Does it work? -- Jens Axboe
Jens Axboe said the following on 22/03/2004 9:54 p.m.:
On Mon, Mar 22 2004, Steven Ellis wrote:
Is there an easy way to do this under linux. At the moment I can only see the dummy iso track that provides the pointer to the Nero website, but I can't read any of the other data.
Is it correct that I need extra kernel support for CDMRW even for just reading the disk?
Try current 2.6 kernel, like 2.6.5-rc2. Does it work?
I was afraid of this. I've got a custom 2.4.20 kernel which has taken a long time to get stable with my video capture hardware. Due to my use of the Promise Raid driver I can't switch to a 2.6 kernel. Shame that there are simple device drivers available to Mac and Windows users but no simple read only solution for Linux users. Steve
On Tue, 23 Mar 2004, Steven Ellis wrote:
Jens Axboe said the following on 22/03/2004 9:54 p.m.:
On Mon, Mar 22 2004, Steven Ellis wrote:
Is there an easy way to do this under linux. At the moment I can only see the dummy iso track that provides the pointer to the Nero website, but I can't read any of the other data.
Is it correct that I need extra kernel support for CDMRW even for just reading the disk?
Try current 2.6 kernel, like 2.6.5-rc2. Does it work?
I was afraid of this. I've got a custom 2.4.20 kernel which has taken a long time to get stable with my video capture hardware. Due to my use of the Promise Raid driver I can't switch to a 2.6 kernel.
Shame that there are simple device drivers available to Mac and Windows users but no simple read only solution for Linux users.
What do you mean by "extra" ? There's a Mount Rainier patch for 2.4 at http://w1.894.telia.com/~u89404340/patches/packet/2.4/extra/. -- http://www.pervalidus.net/contact.html
On Tue, Mar 23 2004, Steven Ellis wrote:
Jens Axboe said the following on 22/03/2004 9:54 p.m.:
On Mon, Mar 22 2004, Steven Ellis wrote:
Is there an easy way to do this under linux. At the moment I can only see the dummy iso track that provides the pointer to the Nero website, but I can't read any of the other data.
Is it correct that I need extra kernel support for CDMRW even for just reading the disk?
Try current 2.6 kernel, like 2.6.5-rc2. Does it work?
I was afraid of this. I've got a custom 2.4.20 kernel which has taken a long time to get stable with my video capture hardware. Due to my use of the Promise Raid driver I can't switch to a 2.6 kernel.
Shame that there are simple device drivers available to Mac and Windows users but no simple read only solution for Linux users.
False statement, Linux has had out-of-tree support for cd-mrw long before any of the two operating systems you quote. You just need to apply the patch for 2.4.20, I had one for 2.4.19-pre4 that most likely applies to 2.4.20 here: http://www.kernel.org/pub/linux/kernel/people/axboe/patches/v2.4/2.4.19-pre4... cd-mrw in 2.4 lacks some bug fixes that the 2.6 integrated patch has. However, if you look in drivers/cdrom/cdrom.c, in the function cdrom_mrw_open_write(), then change: if (cdrom_mrw_set_lba_space(cdi, MRW_LBA_GAA)) return 1; to if (cdrom_mrw_set_lba_space(cdi, MRW_LBA_DMA)) return 1; That should show you the correct address space when you mount the drive. -- Jens Axboe
My thanks to Jens.. This is brilliant. Yes i'm quite aware we beat Mac/Windows intially, and don't worry i'm a long time Linux user and developer, but Linux does still fall down when you want a "minor" tweak like a new device driver or crmrw support on an older system compared with Windows/Mac Mind due saying this I have had to reinstall both Mac and Windows machines from time to time due to a bad device driver install corrupting libraries etc.. So much for the wonderful world of driverless devices. Hmm Steve
On Wed, Mar 24 2004, Steven Ellis wrote:
My thanks to Jens.. This is brilliant.
Yes i'm quite aware we beat Mac/Windows intially, and don't worry i'm a long time Linux user and developer, but Linux does still fall down when you want a "minor" tweak like a new device driver or crmrw support on an older system compared with Windows/Mac
Yeah I agree, it could be a lot easier. With 2.6 based distros, at least the cd-mrw issue will work out of the box.
Mind due saying this I have had to reinstall both Mac and Windows machines from time to time due to a bad device driver install corrupting libraries etc.. So much for the wonderful world of driverless devices.
At least it's getting better than it was 5 years ago... No the biggest problem is devices that don't adhere to the standards :-) -- Jens Axboe
On Wed, 2004-03-24 at 19:06, Jens Axboe wrote:
Mind due saying this I have had to reinstall both Mac and Windows machines from time to time due to a bad device driver install corrupting libraries etc.. So much for the wonderful world of driverless devices.
At least it's getting better than it was 5 years ago... No the biggest problem is devices that don't adhere to the standards :-)
Hmmm "standards".. Yes I know them only too well. Done work bootstrapping embedded devices and playing with device drivers over the years.. Know a lot about "standards" Steve -- Steven Ellis <mail_lists@stevencherie.net>
participants (3)
-
Frédéric L. W. Meunier
-
Jens Axboe
-
Steven Ellis