10.0 release ISO images have broken hardlinks
Eugene Grosbein
egrosbein at rdtc.ru
Wed Dec 11 13:38:43 UTC 2013
Hi!
This message continues discussion of the problem
previously discussed a bit here: http://lists.freebsd.org/pipermail/freebsd-stable/2013-April/073050.html
Release ISO images located at ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-amd64/
were generated with mkisofs(8) upto 8.2-RELEASE until the switch to makefs(8).
It is possible to unroll FreeBSD-8.2-RELEASE-amd64-livefs.iso correctly
with respect to hardlinks using xorriso command from ports:
# xorriso -for_backup -load volid \* -indev ../FreeBSD-8.2-RELEASE-amd64-livefs.iso -osirrox on -- -extract / livefs -rollback_end
The ./rescue subdirectory is full of hardlinks and takes less than 10M on-disk.
For 8.3-RELEASE and later resulted subdirectory takes about 700MB.
The image FreeBSD-10.0-RC1-amd64-disk1.iso can be unrolled
using similar command without obvious errors,
but the resulted hardlinks are broken. This image has no /rescue
but /bin/ln and /bin/link that should be hardlinks. They are not.
So, upcoming FreeBSD-10.0-RELEASE-amd64-livefs.iso would have broken hardlinks too,
I guess, unless fixed before release.
Eugene Grosbein
More information about the freebsd-stable
mailing list