How to boot BIOS from USB (Windows 10)

How to boot BIOS from USB (Windows 10)

In order to boot from a device, you will need the boot sectors . Boot sectors contain the information the BIOS needs to allow it to boot using the device. You will need to create a bootable USB drive.

The next step is the copy the files to the USB stick . Now that the drive is bootable, you can put essential files on it. Copy all the files you inserted into drive A: earlier to your pen drive. Note that if your floppy has a .BAT or CONFIG.SYS file and use the absolute path referencing drive A :, this could be a problem.

After that, Reboot the PC and enter the BIOS by pressing the button [ Canc ] on the keyboard. ([ F1 ], [ F2 ], [ Inserisci ] And [ F10 ] these are all alternative keys that can be used here, depending on the model. Sometimes the PC will display a message telling you which key to press.)

NB : Some laptops allow you to set boot devices using a Windows application. Toshiba, for example, does this with some of its laptops. The application is a standalone application or an applet in the Control panel .

  • Depending on your computer’s BIOS, you can set the USB stick as a boot device . If your PC’s BIOS doesn’t seem to support it, check if an update is available. For some reason, most BIOSes prefer to refer to the USB stick rather than a USB removable floppy disk or USB zip disk.

If the mentioned settings don’t seem to work with your PC, please follow the steps below.

  • Enter the BIOS and go to the page that determines the boot order. (It is usually called Advanced configuration , Boot options or Functionality configuration .)
  • Try all variants of USB drives. Begins with USB ZIP so USB FDD , USB HDD etc.
  • To speed up the test, disable all other boot devices. This applies to the 2nd, 3rd, etc., but also to the alternative boot devices .

How to enter AMI BIOS and boot from USB?

LOVE yes refers to AMIBIOS Simple Setup Utility .

  • To access it, go to Function configuration and enable the options Support USB function , USB function for DOS And ThumbDrive for DOS .
  • Go to Advanced configuration and set the first boot device up USB RMD-FDD .
  • Reboot the PC. It should now boot from the pen drive.
  • If that doesn’t work, go on USB mass storage device configuration > Type of emulation and set it to Hard disk .
  • Go to boot menu and set the first boot device up USB pendrive .
  • You can now exit the BIOS after saving the changes. If that doesn’t seem to work, you can try setting the value of the type of emulation up Floppy or Forced FDD .

How to enter Phoenix / Award BIOS?

  • To access the BIOS Phoenix / Award go to Advanced BIOS features .
  • Go to the 1st Boot device and set it to USB-ZIP .
  • Sometimes the device is listed as a USB hard drive in the hard drives menu. Finish by restarting.

What is MKBT?

Introduction to MKBT

MKBT is used for installing boot sectors. It supports FAT, NTFS and RAW boot sectors. It allows you to transfer a boot sector to floppy images. This allows you to create a 2.88MB bootable floppy image without the need for a 2.88MB floppy drive.

MKBT is compiled as a Win32 executable and runs on Windows 95/98 / ME (FAT) and Windows NT4 / 2000 / XP (FAT and NTFS).

MKBT copies parts of the boot sector. The boot sector, the very first sector of a floppy disk, is 512 bytes long and looks like this:

  • FAT boot sector
  • Offset length meaning
  • 0x0 3 byte Jump instruction
  • 0x3 8 bytes OEM name
  • BIOS parameter block 0xB 25 bytes
  • 0x24 26 bytes Extended BIOS parameter block
  • 0x3E 448-byte Bootstrap code
  • 0x1FE 2 bytes End of sector indicator

The BIOS parameter block and the BIOS extended parameter block contain the information:

  • BIOS parameter block for FAT volumes
  • Offset length meaning
  • 0xB 2 bytes Bytes per sector
  • 0xD 1 byte Sectors per cluster
  • 0x0E 2 byte Reserved sectors
  • 0x10 1 byte Number of FATs
  • 0x11 2 bytes Root entries
  • 0x13 2 bytes Small sectors
  • 0x15 1 byte Media type
  • 0x16 2 byte Sectors for FAT
  • 0x18 2 byte Sectors per track
  • 0x1A 2 byte Number of heads
  • 0x1C 4 byte Hidden sectors
  • 0x20 4 bytes Large sectors

Extended BIOS parameter block for FAT volumes:

  • Offset length meaning
  • 0x24 1 byte Physical disk number
  • 0x25 1 byte Dos: Current head
  • NT: Dirty flag
  • 0x26 1 byte Signature
  • 0x27 4 bytes Serial number of the volume
  • 0x2B 11 bytes Volume label
  • 0x36 8 bytes File system ID

Command line syntax

The command line syntax is as follows:

Usage: mkbt [interruttori]

The source file / drive which contains the boot sector on which to install The target file / drive on which to install the boot sector

Options: -v Verbose mode -c Copy mode (no installation) used to copy boot sectors -x Advanced mode (do not select drive A or B only) USE CAREFULLY! -l = Set the volume label to

Returns the error level 0 when it is OK, 1 when an error has occurred.

Examples: to install the boot sector from the “bootsect.bin” file on drive A: -> mkbt c: \ os \ dos622 \ bootsect.bin a:

To install the boot sector from the “bootsect.bin” file on the floppy image “288.img” -> mkbt c: \ os \ dos622 \ bootsect.bin c: \ tmp \ 288.img

To copy the boot sector from a bootable floppy to drive A: into a file called “bootsect.bin” -> mkbt -ca: c: \ os \ dos622 \ bootsect.bin

Installing a boot sector

To install a boot sector, MKBT follows the following steps.

First, it reads the source sector in buffer 1. Then, it reads the destination sector in buffer 2. Then, it transfers the parts of the boot sector from buffer 1 to buffer 2. Finally, it writes buffer 2 to the destination sector.

Copy the boot sector

MKBT v1.3 (and later) has an option Copy boot sector , which copies the entire boot sector. Previous versions only copied those sections that were needed to install it.

Similar Posts

Leave a Reply

Your email address will not be published.