Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Apr 2012 05:18:51 +0930
From:      Shane Ambler <FreeBSD@ShaneWare.Biz>
To:        Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: blu ray recorders
Message-ID:  <4F91BDA3.1090903@ShaneWare.Biz>
In-Reply-To: <alpine.BSF.2.00.1204201657320.96314@wojtek.tensor.gdynia.pl>
References:  <alpine.BSF.2.00.1204161033250.10710@wojtek.tensor.gdynia.pl> <4F902748.7050400@ShaneWare.Biz> <alpine.BSF.2.00.1204201657320.96314@wojtek.tensor.gdynia.pl>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On 21/04/2012 00:29, Wojciech Puchar wrote:
>> dvd's.
>>
>> From the info I can see that cdrecord and growisofs list blu-ray in
>>  features.
>
> already found - growisofs (which i use regularly) do support blu ray
>  recording. so i will buy BD-recorder.
>
>
> the problem is - FreeBSD seems not to support >4GB files on CD9660
> filesystem. mkisofs --iso-level 3 create it fine
>
> Even windoze can then see it properly, but FreeBSD shows multiple
> files.
>

The mkisofs man page says iso/joliet/udf supports disk size up to 8TB
and maximum single file up to 8TB with udf only up to 200GB single file.


Personally I use the -UDF option to make an iso/udf hybrid as well as
iso-level 3 and get a message that "files larger than 2GB found. These
files will only be fully accessible if mounted with UDF"

Just tested a disk now - on a dvd-r medium. One file of 4.3G and another
of 29M

If I mount_udf I see one file of 4.3G and one 29M.

I find if I use mount_cd9660 I see two copies of the same file - showing
as 4G each and one 29M. I don't see any difference using any of the
options.

-r--r--r--  1 root  wheel  4294965248 21 Apr 03:57 tester.file

While that file size isn't a full 32 bit value it is close.

My guess would be that the iso driver is still using a 32bit filesize

df -h shows the cd9660 mounted size at 4.4G

[leader:/] shane# mount_cd9660 /dev/cd0 /mnt/CD
[leader:/] shane# ls -lah /mnt/CD/
total 8388612
dr-xr-xr-x  3 root  wheel   2.0k 21 Apr 04:09 .
drwxr-xr-x  4 root  wheel   512B  6 Apr 15:40 ..
-r--r--r--  1 root  wheel    29M  8 Apr 14:34 animation.mp4
-r--r--r--  1 root  wheel     4G 21 Apr 03:57 tester.file
-r--r--r--  1 root  wheel     4G 21 Apr 03:57 tester.file
[leader:/] shane# umount /mnt/CD/
[leader:/] shane# mount_udf /dev/cd0 /mnt/CD
[leader:/] shane# ls -lah /mnt/CD/
total 4551764
dr-xr-xr-x  2 root  wheel   2.0k 21 Apr 04:09 .
drwxr-xr-x  4 root  wheel   512B  6 Apr 15:40 ..
-r--r--r--  1 root  wheel    29M  8 Apr 14:34 animation.mp4
-r--r--r--  1 root  wheel   4.3G 21 Apr 03:57 tester.file
[leader:/] shane# umount /mnt/CD/

[leader:/] shane# uname -a
FreeBSD leader.local 9.0-RELEASE FreeBSD 9.0-RELEASE #1: Wed Feb 15 
16:03:18 CST 2012     root@:/usr/obj/usr/src/sys/GENERIC  amd64



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?4F91BDA3.1090903>