At one time I had the suggested change that you made in bin/51619 in the FreeBSD-5.0 newfs program. The problem with that change is that the bootstrap on some architectures now exceeds 8K which means that instead of zeroing an old superblock you destroy the boot code. So, I removed the zeroing of the old UFS1 superblock area. A possible alternative would be to check for a UFS1 magic number at the old location (and also at the 16K first backup location) and zero out just those fields if they are found. While it is possible that a bootstrap might just have that number at that offset, it is highly unlikely. Kirk McKusickReceived on Wed May 07 2003 - 13:29:18 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:06 UTC