diskfile: always take a copy when setting name