unable to ocpy large files to udf

C

cisz

I was wondering if there's a size limit for copying files to a udf (incd)
formatted rwcd?

I've been able to copy small files with no problem but the large files hang
and I'm unable to end the program (windows explorer) using "end task" (task
manager). I end up having to reset and reboot.

I wondered if since the disk is being used like a floppy that it can't copy
files larger than 1.44M.
 
L

LVTravel

cisz said:
I was wondering if there's a size limit for copying files to a udf (incd)
formatted rwcd?

I've been able to copy small files with no problem but the large files
hang and I'm unable to end the program (windows explorer) using "end task"
(task manager). I end up having to reset and reboot.

I wondered if since the disk is being used like a floppy that it can't
copy files larger than 1.44M.

What is the size of the file that you are trying to copy? Do you try to
copy the large file to a new formatted CD-RW or one that has been used and
only erased?

While a CD-RW has a theoretical limit of about 650 to 700 MB (depending on
the disk and drive doing the writing) there is a lot of overhead used when
using the disk so the actual size of available space is less.

I can find no references to a file size limit (other than the physical disk
size limit) of a CD-RW. There is, however, a limit to the number of files
that the root folder can contain. Exactly what this number is I do not know
but would suspect somewhere in the neighborhood of about 256 or 512 files or
folder names. Subfolders would be unlimited up to the drives size limit.
 
J

Jim

How large is "large"? If the "large" file exceeds the amount of free space
on the disk, the process will hang.
Jim
 
V

VanguardLH

cisz said:
I was wondering if there's a size limit for copying files to a udf (incd)
formatted rwcd?

I've been able to copy small files with no problem but the large files hang
and I'm unable to end the program (windows explorer) using "end task" (task
manager). I end up having to reset and reboot.

I wondered if since the disk is being used like a floppy that it can't copy
files larger than 1.44M.

http://en.wikipedia.org/wiki/Universal_Disk_Format

UDF and CDFS run as installable file systems (IFS). See:

http://en.wikipedia.org/wiki/Installable_file_system

Since UDF uses packet writing/reading, a file can be rather long. See:

http://en.wikipedia.org/wiki/Comparison_of_file_systems

According to that article, a file can be 16EiB in size (16 exbibytes;
see http://en.wikipedia.org/wiki/Exbibyte). That would take 2^20 of 1
TiB hard disks to hold. In other words, the limitation based on the UDF
spec is it would take about a million million 1 TB hard disks to hold a
file that big. So far, there isn't as mass or removable storage that
comes close to that size. Of course, that also means that you can
create a file on a UDF device that easily exceeds the maximum size
allowed for files when you copy it to a different file system.

As I've read (but don't remember for what versions), Nero will limit you
to 2GB whereas ImgBurn uses level 3 so you can have 4GB files (but that
discussion was for ISO-9660 for CDFS). So how big the file can be will
vary depending on whose burning software you use.

It also depends on where UDF is implemented. For optical media, the
logical block size is usually 2KB (as noted by the article at
http://homepage.mac.com/wenguangwang/myhome/udf.html). If used on a
hard disk, it takes the sector size from the underlying file system or
expected sector size (so it is likely 512 bytes for a sector). There
can be 2^30 extants (logical blocks) so you get 2^11 * 2^30 for 2^41
bytes (yet I've read elsewhere that 2^40 bytes is the max) for optical
media.

So max file size depends on what type of media on which UDF is used, the
support provided by UDFS in the OS, and what burning software you use.
Microsoft probably doesn't specify a max file size because it depends on
the version of udfs.sys (i.e., for which version of Windows) and on what
type of media (e.g., hard disk versus optical) it is used; see
http://technet.microsoft.com/en-us/library/bb457112.aspx#EDAA. It does
mention that 64-bit file sizes are possible. Since each bit addresses a
logical block, how big for the file depends on how big is the logical
block and that differs based on the media (hard disk versus optical).
2^64 times 2^11 (for 2048KB sectors on optical media) means 2^75 bytes
but, I believe, that exceeds the ISO-13346 spec for UDF of 2^60 extants
noted at http://www.osta.org/specs/ (for version 1.2 so later versions
might've upped that count). Plus you'll hit some physical limitation
long before then, like the size of the storage medium itself.

The file can be huge and can, by spec, exceed the size of the storage
medium that you use but other limitations may come into play that reduce
that size. For example, how are you going to do 64-bit addressing in a
32-bit operating system? Normally 32-bit controllers don't do 64-bit
addressing so software might come into play to emulate 64-bit addressing
but that would incur a performance penalty, plus the 32-bit addressing
probably gets you past the physical limit of the storage medium. 2^32
sectors times 2^9 bytes/sector (for optical media) is 2^41, and that's 4
tebibytes (terabytes in common parlance) for a file size.

As for Nero's InCD (from Nero), Roxio's DirectCD, or Sonic's DLA, they
have always and still remain flaky. I gave up long ago using those
installable file systems. If you use them, expect hangs. You're better
of simply deciding when to copy the files off your hard disk and store
them onto your [re]writable optical media using burning software. IFS
under UNIX seems to work rather reliably but I haven't yet seen a
reliable IFS to use under Windows (other than those provided by
Microsoft). You're just another user that thought it was a cool feature
only to find out later that it is just too unreliable to continue using.
 
C

cisw

VanguardLH said:
cisz wrote:

[...]
As for Nero's InCD (from Nero), Roxio's DirectCD, or Sonic's DLA, they
have always and still remain flaky. I gave up long ago using those
installable file systems. If you use them, expect hangs. You're better
of simply deciding when to copy the files off your hard disk and store
them onto your [re]writable optical media using burning software. IFS
under UNIX seems to work rather reliably but I haven't yet seen a
reliable IFS to use under Windows (other than those provided by
Microsoft). You're just another user that thought it was a cool feature
only to find out later that it is just too unreliable to continue using.

One file was ~1500kb and the other was ~2900kb.

I haven't noticed having this problem before with incd, but I'm not sure if
I previously tried to copy a file this size.
 
V

VanguardLH

cisw said:
VanguardLH wrote
[...]
As for Nero's InCD (from Nero), Roxio's DirectCD, or Sonic's DLA, they
have always and still remain flaky. I gave up long ago using those
installable file systems. If you use them, expect hangs. You're better
of simply deciding when to copy the files off your hard disk and store
them onto your [re]writable optical media using burning software. IFS
under UNIX seems to work rather reliably but I haven't yet seen a
reliable IFS to use under Windows (other than those provided by
Microsoft). You're just another user that thought it was a cool feature
only to find out later that it is just too unreliable to continue using.

One file was ~1500kb and the other was ~2900kb.

I haven't noticed having this problem before with incd, but I'm not sure if
I previously tried to copy a file this size.

Have you toted those UDF discs to other hosts to make sure they are
readable over there?
 
C

cisz

VanguardLH said:
cisw said:
VanguardLH wrote
[...]
As for Nero's InCD (from Nero), Roxio's DirectCD, or Sonic's DLA, they
have always and still remain flaky. I gave up long ago using those
installable file systems. If you use them, expect hangs. You're better
of simply deciding when to copy the files off your hard disk and store
them onto your [re]writable optical media using burning software. IFS
under UNIX seems to work rather reliably but I haven't yet seen a
reliable IFS to use under Windows (other than those provided by
Microsoft). You're just another user that thought it was a cool feature
only to find out later that it is just too unreliable to continue using.

One file was ~1500kb and the other was ~2900kb.

I haven't noticed having this problem before with incd, but I'm not sure
if
I previously tried to copy a file this size.

Have you toted those UDF discs to other hosts to make sure they are
readable over there?

Do you mean, did I try them on another computer or cd recorder?

I have been able to copy smaller files to the disks.
 
C

cisz

cisz said:
VanguardLH said:
cisw said:
VanguardLH wrote

[...]
As for Nero's InCD (from Nero), Roxio's DirectCD, or Sonic's DLA, they
have always and still remain flaky. I gave up long ago using those
installable file systems. If you use them, expect hangs. You're
better
of simply deciding when to copy the files off your hard disk and store
them onto your [re]writable optical media using burning software. IFS
under UNIX seems to work rather reliably but I haven't yet seen a
reliable IFS to use under Windows (other than those provided by
Microsoft). You're just another user that thought it was a cool
feature
only to find out later that it is just too unreliable to continue
using.

One file was ~1500kb and the other was ~2900kb.

I haven't noticed having this problem before with incd, but I'm not sure
if
I previously tried to copy a file this size.

Have you toted those UDF discs to other hosts to make sure they are
readable over there?

Do you mean, did I try them on another computer or cd recorder?

I have been able to copy smaller files to the disks.

I tried the disk in a different computer (and different cd player) and it
was able to read it (the smaller files were there).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top