extract-archive.sh: fall back to a copy if hard linking doesn't work

This allows for the case where /var/lib/tftpboot and /var/www/install aren't on the same filesystem