Booting off a usb drive on a pc that does not support it

Click For Summary

Discussion Overview

The discussion revolves around the challenges and potential methods for booting a PC from a USB drive when the BIOS does not support USB booting. Participants explore various approaches, including using CDs as intermediaries and discussing different operating systems that can be booted from USB drives.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants suggest booting from a CD and transferring the startup process to the USB drive as a potential workaround.
  • There are mentions of dual boot setups and checking for BIOS updates as possible solutions.
  • Participants note that while there are many ways to create a bootable USB drive, if the BIOS does not support USB booting, it may not be possible to boot from it at all.
  • Historical methods of booting from floppy disks and the possibility of using a CD-ROM to initiate the boot process are discussed.
  • Some participants mention that Linux distributions, such as Puppy Linux and DSL, are generally easier to boot from USB, while booting Windows can be more complex.
  • One participant describes a method involving loading USB drivers after booting, similar to how live CDs operate, but acknowledges limitations due to space constraints in the boot record.
  • There is a consensus that if the BIOS does not support USB booting, it severely limits options, with some participants agreeing on this point.

Areas of Agreement / Disagreement

Participants generally agree that if the BIOS does not support USB booting, it presents a significant barrier. However, there are multiple competing views on potential workarounds and methods to address the issue, and the discussion remains unresolved regarding the effectiveness of these methods.

Contextual Notes

Limitations include the dependency on BIOS capabilities, the specific operating systems being used, and the unresolved technical details regarding boot record constraints and driver loading processes.

Who May Find This Useful

This discussion may be useful for individuals interested in booting older PCs from USB drives, exploring alternative boot methods, or those looking for insights into Linux booting processes.

Ulysees
Messages
515
Reaction score
0
I would like to boot off a usb drive on a pc that does not support it.

Has anyone thought of booting off a cd and transferring the start-up to the usb drive?
 
Computer science news on Phys.org
Dual boot setup perhaps.
You could also check for a BIOS update.
 
Ulysees said:
I would like to boot off a usb drive on a pc that does not support it.

Has anyone thought of booting off a cd and transferring the start-up to the usb drive?

There are lots of ways of making a USB key bootable depending on what OS you want to run from it, but f the PC bios doesn't support booting of a USB drive then there is nothing you can do about it.
 
mgb_phys said:
There are lots of ways of making a USB key bootable depending on what OS you want to run from it, but f the PC bios doesn't support booting of a USB drive then there is nothing you can do about it.

In the old days of linux you could boot off a floppy and optionally chain the boot to the hard disk boot sector to run windows. Someone must have thought the same for a cd-rom boot as the first step. Also linux liveCD's can see most usb drives.

I forgot to say, the pc does not have a hard disk.
 
Last edited:
Linux is generally easy to boot from a usb key, see puppy linux or DSL for examples.
Booting windows is tricky but can be done - see bartpe.

But if your bios doesn't support booting from usb then you are SOL, it doesn't matter what is on the key if the machine isn't looking at it!
Sometimes it takes a few different techniques to boot a pariculalr older PC you can make the USB key look like either a floppy, hard disc or CDROM.
Any modern BIOS will boot quite happily from a USB.
 
mgb_phys said:
Linux is generally easy to boot from a usb key, see puppy linux or DSL for examples.

Thanks but I know this, it's a DSL flash disk I have made and want to use on a pc that does not support usb boot, as I say in the title.

But if your bios doesn't support booting from usb then you are SOL, it doesn't matter what is on the key if the machine isn't looking at it!

There's an area in every partition called the boot record, that contains software like lilo or grub among with other information. It can be programmed to do what is required, except the space available is too small to load a usb driver from it. So I was thinking of loading the usb drivers afterwards, like a liveCD does, and then going back to 16-bit mode to execute the master boot record of the usb drive. Someone must have thought that.
 
mgb_phys said:
if the PC bios doesn't support booting of a USB drive then there is nothing you can do about it.

Correct 100%
 
joeseppe said:
Correct 100%

I've explained how it is possible (it's just software), but since the description must have been above you, let's go straight to the final result, that I eventually found:

http://linuxgazette.net/116/okopnik1.html"
 
Last edited by a moderator:
I highly recommend knoppix, its great and so easy to setup. You can run it of a cd or a usb.
 
  • #10
I like it too, the DSL that I am using is a remaster of knoppix.

In fact DSL probably makes the ideal host for vmware, because it is so small in memory and disk space requirements and can be made even smaller.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
1K
Replies
12
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
14
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
6
Views
3K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K