Re: `boot-floppies' <current> directory structure spec.
On Mon, 6 Mar 2000, Karl M. Hegbloom wrote:
> >>>>> "J" == J A Bezemer <costar@panic.et.tudelft.nl> writes:
>
> >> Anne's proposal is very nice, though at this point I'm a little unsure
> >> whether links are OK for the CD.
>
> J> They should be. If the sym2hardlink stuff doesn't work (which I really doubt),
> J> we'll just manually copy all files. AFAIK there's enough space left on the
> J> 3 Binary CDs to store that.
>
> They are NOT going to work. Symlinks are part of the rockridge
> extensions, which is unsupported by DOS. `mkisofs' doesn't preserve
> hard links either; it copies the file anew. (Even though files that
Ok, I'll SHOW you.
This was created with mkhybrid (no special options), using 1 symlink and 3
hardlinks.
Note the size of the .iso!!
I've also tested with mkisofs, EXACTLY the same result.
attica:/root# ls -alF /tmp/cdtest1.iso
-rw-r--r-- 1 costar users 1568768 Mar 6 23:40 /tmp/cdtest1.iso
attica:/root# mount -o loop /tmp/cdtest1.iso /mnt
attica:/root# ls -alF /mnt
total 5897
dr-xr-xr-x 2 root root 2048 Mar 7 2000 ./
drwxr-xr-x 24 root root 1024 Jun 4 1999 ../
-r--r--r-- 1 root root 249 Mar 7 2000 TRANS.TBL
lr-xr-xr-x 1 root root 19 Mar 7 2000 link1 ->
rv50_linux20.tar.gz
-r--r--r-- 4 root root 1503253 Jun 16 1998 link2
-r--r--r-- 4 root root 1503253 Jun 16 1998 link3
-r--r--r-- 4 root root 1503253 Jun 16 1998 link4
-r--r--r-- 4 root root 1503253 Jun 16 1998 rv50_linux20.tar.gz
attica:/root# umount /mnt
attica:/root# mount -o loop,norock /tmp/cdtest1.iso /mnt
attica:/root# ls -alF /mnt
total 5895
dr-xr-xr-x 1 root root 2048 Mar 7 2000 ./
drwxr-xr-x 24 root root 1024 Jun 4 1999 ../
-r-xr-xr-x 1 root root 0 Jun 16 1998 link1*
-r-xr-xr-x 1 root root 1503253 Jun 16 1998 link2*
-r-xr-xr-x 1 root root 1503253 Jun 16 1998 link3*
-r-xr-xr-x 1 root root 1503253 Jun 16 1998 link4*
-r--r--r-- 1 root root 1503253 Jun 16 1998 rv50_linux20.tar.gz
attica:/root# umount /mnt
attica:/root# mount -o loop,norock,nojoliet /tmp/cdtest1.iso /mnt
attica:/root# ls -alF /mnt
total 5896
dr-xr-xr-x 1 root root 2048 Mar 7 2000 ./
drwxr-xr-x 24 root root 1024 Jun 4 1999 ../
-r--r--r-- 1 root root 0 Jun 16 1998 link1
-r--r--r-- 1 root root 1503253 Jun 16 1998 link2
-r--r--r-- 1 root root 1503253 Jun 16 1998 link3
-r--r--r-- 1 root root 1503253 Jun 16 1998 link4
-r--r--r-- 1 root root 1503253 Jun 16 1998 rv50_lin.gz
-r--r--r-- 1 root root 249 Mar 7 2000 trans.tbl
So... I think my proposal was quite sane after all...
Regards,
Anne Bezemer
Reply to: