Flexion.Org
Bad grammar and typos for total strangers
Wiki › Blu Ray
Wiki Index All Recent Edit Bottom

Blu-Ray

1.   Introduction
2.   UDF 2.50 Support
3.   Compiling the UDF 2.5 Filesystem Kernel Module
4.   udf_debug("Changing parition# from %d to ", UDF_SB_PARTMAPS(sb)[i].s_partition_num);
5.   udf_debug("%d ", UDF_SB_PARTMAPS(sb)[i].s_partition_num);

Introduction

OK, now the format war is over, it is time to start tinkering with the new technology.

UDF 2.50 Support

Sadly UDF 2.5 support is not included in the kernel shipped with Hardy, therefore we either need to patch the kernel or recompile the UDF kernel module. The later is far easier.

None of this is my own work, I have simply collated tips found in the references below.

Compiling the UDF 2.5 Filesystem Kernel Module

 sudo aptitude install linux-headers-`uname -r`
 wget "http://ubuntuforums.org/attachment.php?attachmentid=61993&d=1205001057" -O udf-filesystem-2.5.tar.gz
 tar zxvf udf-filesystem-2.5.tar.gz
 cd udf-filesystem-2.5/

Windows Vista creates CDs and DVDs which are not UDF standards compliant, therefore we need an additional patch!

 nano vista.patch

Add the following to the file and save it.

Now apply the patch

 cd src
 patch -l <../vista.patch

Now compile the kernel module

 cd ..
 make

Remove the kernel udf module from memory.

 sudo rmmod udf

Test if the new module works.

 sudo insmod src/udf.ko

Install the new kernel module if it didn't complain.

 sudo cp src/udf.ko /lib/modules/`uname -r`/kernel/fs/udf/

NOTE! The UDF 2.50 kernel module will be need to be re-compiled and installed after a kernel upgrade.

You should now be able to mount Blu-Ray discs and discs created with Windows Vista built-in CD/DVD burning application.

References

$Id: BluRay,v 1.20 2008/07/02 06:44:23 martin Exp $

Wiki Index All Recent Edit Top
 
Valid XHTML Valid CSS Hacker