Interesting error
Moderator:Moderators
I have been plagued the last couple weeks by an error that i thought was in the code. However, it appears that my entire kernel is cut off at 0x100200 for some reason and the rest of the memory is filled w/ 0s. I'm very confused by this.
- Attachments
-
- error.png (237.3KiB)Viewed 57243 times
Re: Interesting error
This means that your 2nd stage bootloader is only loading the first sector of the kernel
Your kernel is loaded at 0x10000 and 0x200 is 512 bytes.
Most probably, it is not decoding the File Allocator Table correctly and thinking that the first sector is also the last sector.
Hope this helps,
~Andrew
Your kernel is loaded at 0x10000 and 0x200 is 512 bytes.
Most probably, it is not decoding the File Allocator Table correctly and thinking that the first sector is also the last sector.
Hope this helps,
~Andrew

Re: Interesting error
You're right... for some reason I didn't have the last part of the kernel loading in my bootsector.
Thanks for the help
Thanks for the help