Hello!
ive been enjoying the tutorials :>. however, i got to copying the bootloader, then i hit an error. i made the floppy disk using VFD, every thing worked, i can see it in my computer etc. However, when i run partcopy i get the error. "Divide Error" and when i run windows Debug i get the error "Disk error writing drive A".
i would like to continue with the tutorials, i wondered if any of you could help me :<.
If it helps; im useing vista ultimate.
Thanks alot, Rob.
Bootloader 1
Moderator:Moderators
Re: Bootloader 1
Nevermind!
i got it fixed, it was compatability issue it seems. im now continuing with the tutorials in a VM of XP. for anyone else whos having the same problems :/
i got it fixed, it was compatability issue it seems. im now continuing with the tutorials in a VM of XP. for anyone else whos having the same problems :/
Go inside of your Windows Explorer and see if you have an A drive that you can open.
If not, go into Virtual Floppy Drive and try the following:
(Please note that these steps was in the previous version of the tutorial but accidentally edited out. This will be fixed very soon)
1. Start VFD;
2. Click the Drive0 tab. There should be a Change... button where it reads Drive Letter. Select it.
3. A new dialog should appear. Select a drive letter (A is the most common) and select the Persistent / Global checkbox. Hit Ok.
4. It should now read A (Persistent Global) next to Drive Letter (Or similar). Click the Driver tab.
5. Select Stop (If it is currently running) and hit Start to start it up.
Please try these steps and let us know what happens.
*edit: Ah, posted to late! You got it working on XP? I may need to see if there is a Vista compliant program we can use then...
If not, go into Virtual Floppy Drive and try the following:
(Please note that these steps was in the previous version of the tutorial but accidentally edited out. This will be fixed very soon)
1. Start VFD;
2. Click the Drive0 tab. There should be a Change... button where it reads Drive Letter. Select it.
3. A new dialog should appear. Select a drive letter (A is the most common) and select the Persistent / Global checkbox. Hit Ok.
4. It should now read A (Persistent Global) next to Drive Letter (Or similar). Click the Driver tab.
5. Select Stop (If it is currently running) and hit Start to start it up.
Please try these steps and let us know what happens.
*edit: Ah, posted to late! You got it working on XP? I may need to see if there is a Vista compliant program we can use then...
Me Again...
Sorry about this mike, i must be a real pain.
But once i try to run the code in the bochs emulator. i get the "System Bios Must End at 0xfffff" error, and as instructed, i minus 0xfffff from 131072 (128Bytes (the size of my Bochs bios image)) to get the memory address 0xDFFFF, but once entered that in my config file. the error doesnt change? ive tried a number of address and sums. i just cant get it
<-- Really isnt my day haha.
Thanks alot, Rob
But once i try to run the code in the bochs emulator. i get the "System Bios Must End at 0xfffff" error, and as instructed, i minus 0xfffff from 131072 (128Bytes (the size of my Bochs bios image)) to get the memory address 0xDFFFF, but once entered that in my config file. the error doesnt change? ive tried a number of address and sums. i just cant get it
<-- Really isnt my day haha.
Thanks alot, Rob
Not really I enjoy helping people outSorry about this mike, i must be a real pain.
Try it without positioning the bios image (Some newer Bochs versions dont need it)
Code: Select all
romimage: file=BIOS-bochs-latest