From 0ba79fd489c4649c816abd17724dd2a74b4b51b0 Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Sun, 5 Oct 2025 20:39:51 +0200 Subject: [PATCH] Set DriveNumber to emulate hard disk --- tools/diskimg.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/diskimg.c b/tools/diskimg.c index b1bf0c6..ae9f467 100644 --- a/tools/diskimg.c +++ b/tools/diskimg.c @@ -465,6 +465,9 @@ int main(int argc, char **argv) } } + /* Set DriveNumber to emulate hard disk */ + ImageVbr[0x40] = 0x80; + /* Write the corrected VBR back to the disk image */ fseek(File, Partition.StartLBA * SECTOR_SIZE, SEEK_SET); if(fwrite(ImageVbr, 1, SECTOR_SIZE, File) != SECTOR_SIZE)