|
|
Creating an ISO image bigger than 4Gb
Is there a way of creating an ISO image bigger than 4Gb on Solaris?
mkisofs appears to have a 4Gb limit.
--
Ian Collins.
|
|
0
|
|
|
|
Reply
|
Ian
|
7/23/2006 2:21:16 AM |
|
Ian Collins wrote:
> Is there a way of creating an ISO image bigger than 4Gb on Solaris?
>
> mkisofs appears to have a 4Gb limit.
>
Sorry, I hit send too soon, I should have said mkisofs appears to have a
4Gb limit on the input file size. I was attempting to run mkisofs on a
4.3Gb tar file.
--
Ian Collins.
|
|
0
|
|
|
|
Reply
|
Ian
|
7/23/2006 2:25:45 AM
|
|
Ian Collins wrote:
> > Is there a way of creating an ISO image bigger than 4Gb on Solaris?
> >
> > mkisofs appears to have a 4Gb limit.
> >
> Sorry, I hit send too soon, I should have said mkisofs appears to have a
> 4Gb limit on the input file size. I was attempting to run mkisofs on a
> 4.3Gb tar file.
>From what I remember there is a 2 GB file size limit for files
within an ISO-9660 filesystem and this is actually part of
the ISO-9660 standard unless it has changed recently.
Of course, there is no limit on the iso image itself
only the files within the system.
I have personally never generated an iso image greater than
4.4 GB since I haven't started burning dual layer DVD's yet
but I would think that mkisofs should be able to handle
that in Solaris 10.
/Karl
|
|
-1
|
|
|
|
Reply
|
KarlD
|
7/23/2006 5:24:53 AM
|
|
KarlD wrote:
> Ian Collins wrote:
>
>>>Is there a way of creating an ISO image bigger than 4Gb on Solaris?
>>>
>>>mkisofs appears to have a 4Gb limit.
>>>
>>
>>Sorry, I hit send too soon, I should have said mkisofs appears to have a
>>4Gb limit on the input file size. I was attempting to run mkisofs on a
>>4.3Gb tar file.
>
> I have personally never generated an iso image greater than
> 4.4 GB since I haven't started burning dual layer DVD's yet
> but I would think that mkisofs should be able to handle
> that in Solaris 10.
>
# mkisofs -o test.iso test.tar
mkisofs: Value too large for defined data type. File test.tar is too
large - ignoring
# ls -l test.tar
-rw-rw-r-- 1 ian staff 4544905728 Jul 23 14:07 test.tar
I'm assuming the 'defined data type' is a 32 bit unsigned int.
--
Ian Collins.
|
|
0
|
|
|
|
Reply
|
Ian
|
7/23/2006 6:19:03 AM
|
|
Ian Collins wrote:
> # mkisofs -o test.iso test.tar
> mkisofs: Value too large for defined data type. File test.tar is too
> large - ignoring
> # ls -l test.tar
> -rw-rw-r-- 1 ian staff 4544905728 Jul 23 14:07 test.tar
>
> I'm assuming the 'defined data type' is a 32 bit unsigned int.
You could split it into 1G pieces. I frequently
need to move big images to file systems with 2G limit
and I use "split". You could do something like:
% mkdir data
% cd data
% split -b 1000m /path/to/test.tar
% cd ..
% mkisofs -o test.iso data
To recreate the original test.tar you can simply do
% cat xaa xab xac xab xac > test.tar
(The 1G pieces generated by split get named xaa xab ...)
/Karl
|
|
0
|
|
|
|
Reply
|
KarlD
|
7/23/2006 6:45:33 PM
|
|
In article <4ig519F3jfqnU2@individual.net>,
Ian Collins <ian-news@hotmail.com> wrote:
>Ian Collins wrote:
>> Is there a way of creating an ISO image bigger than 4Gb on Solaris?
>>
>> mkisofs appears to have a 4Gb limit.
>>
>Sorry, I hit send too soon, I should have said mkisofs appears to have a
>4Gb limit on the input file size. I was attempting to run mkisofs on a
>4.3Gb tar file.
Solaris hsfs currently has a 4 GB limit for single files.
This will change before the end of this year.
You will see Joliet support soon, followed by hard link support.
Supporting files > 4 GB needs a lot of changes (support for multi-extent
files).
--
EMail:joerg@schily.isdn.cs.tu-berlin.de (home) J�rg Schilling D-13353 Berlin
js@cs.tu-berlin.de (uni)
schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
|
|
0
|
|
|
|
Reply
|
js
|
7/24/2006 1:35:19 PM
|
|
|
5 Replies
1005 Views
(page loaded in 0.173 seconds)
|
|
|
|
|
|
|
|
|