Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7408521
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T05:55:55+00:00 2026-05-29T05:55:55+00:00

I have written a simple bootloader of my own. I, first, have initial typical

  • 0

I have written a simple bootloader of my own. I, first, have initial typical 3 lines of code

bits   16
org    0x7c00
jmp    main

followed by BIOS Parameter Block for FAT 12 and for 1.44MB Floppy disk, up to offset byte 0x003D. Let’s say the main bootloader is printing “Hello World” for simplicity.

When I copy my bootloader using

PARTCOPY 0 200 -f0 0

it makes my disk to lose its format, triggering “Disk not formatted” message on Windows.

On the other hand, if I copy my bootloader using

PARTCOPY  0  3  -f0  0
PARTCOPY 3E 1C2 -f0 3E       ; Do not copy BIOS Parameter Block

Windows does not complain about the formatting.

With these different results, I would like to know how BPB affects the formatting and/or Partition Table. I mentioned Partition Table, because I got an advice that I need to have the Partition Table to resolve the “Disk not formatted” problem after copying the boot sector.

Any help or comment would be appreciated.

Sincerely,

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T05:55:56+00:00Added an answer on May 29, 2026 at 5:55 am

    Windows performs a number of checks on boot sectors and is a little too picky in what it considers a valid boot sector. If you preserve the first 62 (0x3E) bytes of a FAT12 formatted floppy and don’t corrupt the FAT, Windows won’t complain. It doesn’t care about what’s in bytes at offsets 0x3E through 0x1FD. You can change the OEM name and volume label name entries too. The rest, just keep it as-is. Your code may use the values in the BPB to read a file from the FAT.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have written simple first stage bootloader which displays Hello world using interrupt to
I have written a very simple WCF service, that worked fine (code below), then
I have written a simple Hello World program. #include <stdio.h> int main() { printf(Hello
I have written some simple and working assembly code on 8085 trainer hardware. But
I have written a simple code using getopt for understanding perspective. #include <stdio.h> #include
I have written some simple code, to send en auto generated email, using the
i have written simple client server socket programming code as follow MyServer.java import java.io.DataInputStream;
I have written a simple depth-first search in Scala with a recursive function like
I have written two simple Java classes (one of them containing main(), and the
I have written a simple program where to read the first 4 characters and

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.