stage1: Fix sector loading asm bug
diff --git a/stage1/hdd/disk.asm b/stage1/hdd/disk.asm
index 06506d0c..6d427e68 100644
--- a/stage1/hdd/disk.asm
+++ b/stage1/hdd/disk.asm
@@ -67,8 +67,10 @@ read_sectors:
jc .done
add word [si+4], bp
+ xor ebx, ebx
inc dword [si+8]
- adc dword [si+12], 0
+ seto bl
+ add dword [si+12], ebx
loop .loop
