Hi,

   I have made some more changes to libtransfer:

Handle zero-length files to avoid hardlink problems when copying from hsfs
   A separate list is created for all zero length files to avoid passing
   these pathnames to cpio. A separate loop is then used to create
   these files onn the harddisk.

Add couple of flushes to sync buferred file data for ease of debugging
Make cpio use /tmp instead of /var/tmp to avoid filling up the ramdisk
   TMPDIR env var is being set to /tmp to force cpio to use swap. cpio uses
   /var/tmp by default and /var/tmp is not mounted on swap.

The webrevs are at:

http://jurassic.eng/~mg147109/libtransfer/webrev/

I was able to get a successful boot off harddisk without any sharetab or
utmpx errors after using this library with a DC iso image.

Regards,
Moinak.


Reply via email to