Hi,
Am 30.08.2019 um 21:18 schrieb waddlesplash:
diff --git a/src/add-ons/kernel/file_systems/bfs/Volume.cpp
b/src/add-ons/kernel/file_systems/bfs/Volume.cpp
index ca3241fd24..2b06068c3f 100644
--- a/src/add-ons/kernel/file_systems/bfs/Volume.cpp
+++ b/src/add-ons/kernel/file_systems/bfs/Volume.cpp
@@ -828,8 +828,12 @@ Volume::_EraseUnusedBootBlock()
{
const int32 blockSize = 512;
const char emptySector[blockSize] = { 0 };
+ // Erase boot block if any
if (write_pos(fDevice, 0, emptySector, blockSize) != blockSize)
return B_IO_ERROR;
+ // Erase ext2 superblock if any
+ if (write_pos(fDevice, 1024, emptySector, blockSize) != blockSize)
+ return B_IO_ERROR;