CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2014/06/09 09:50:08
Modified files: usr.sbin/installboot: i386_installboot.c util.c Log message: Change the installboot file copying process so that it carefully overwrites the existing file, before truncating it to the final length. This means that we will keep the same inode and potentially retain the same disk data block allocation between runs. This will aid users who multiboot since it makes it less likely that the PBR will change, although as before, there is no guarantee. Obviously if the second stage boot loader grows or shrinks then the PBR will change regardless.