It seems that things go south shortly after the line: libguestfs: trace: chmod 0 "/etc/shadow" Is that the intended operation or did something go wrong getting the proper file mode? 0 seems wrong.