@jdeboeck
No, sorry, but you are missing a little bit.
A drive (it does not matter if floopy, zip, hard or pen) to be bootable needs to have a boot sector (sometimes referred to as boot record).
The boot sector holds two kinds of info:
1) A boot loader (i.e. a program that loads the operating system)
2) The partition table (i.e. how files are stored on the disk)
In older dos/win9x the bootsector's bootloader contained just a call to load the dos system files IO.SYS MSDOS.SYS and COMMAND.COM.
In more recent OS's WinNT/2k/XP and Linux, the bootsector invokes an "intermediate" bootloader (NTLDR in WinNT/2K/XP) (LILO or Grub in Linux) that load a "settings" file (boot.ini in winNT/2k/XP) (lilo.conf or other in Linux) that gives the user the choice of how / what to boot.
Bootpart is just a nifty utility that can write (actually copying it from an image it has inside the executable) the bootsector's bootloader part for some standard operating systems:
MS-DOS 6.22
Windows 9x
Windows NT/2k/XP
leaving unmodified the partition table part.
To boot a drive (any drive) with win NT/2k/XP you need to have on the drive:
1) a bootsector bootloader part that loads NTLDR
2) the NTLDR (which calls BOOT.INI)
3) NTDETECT.COM (which actually loads the Operating system according to what you selected in boot.ini)
Of course before this, the BIOS must call the bootable drive, so if you haven't got an option in your Bios to boot from USB device, you cannot use this feature.
Hope the above clarifies the matter, here is some reference:
http://www.winnetmag.com/Article/ArticleID/13462/13462.htmlhttp://www.pcplus.co.uk/tips/default.asp?p...ubsectionid=111http://www.sysinternals.com/ntw2k/info/bootini.shtmljaclaz