Differences between revisions 29 and 30
Revision 29 as of 2005-11-11 07:18:20
Size: 3056
Editor: PeMac
Revision 30 as of 2005-11-11 07:20:35
Size: 3162
Editor: PeMac
Deletions are marked like this. Additions are marked like this.
Line 28: Line 28:

=== Format the USB key ===
Store your USB pendrive data and format it with ["fdisk"] with ["root"].

This page is about boot Linux via ["USB"] pendrives in any computer.

BIOS and USB standard mass storage interface

There are two common BIOS methods for direct USB booting:

  • One method is called the "USBHDD" method and it is used to support the booting of standard USB mass storage devices that are configured like a normal PC hard drive.
  • The other method is called the "USBZIP" method and it supports booting from a USB storage device that behaves like the original IOMEGA ZIP drive with USB support.

Most computers (just about all Dells, for example) made today have a BIOS that supports the USBHDD method so I expect that this will eventually become the standard way to boot a USB device. However, many motherboards will support BOTH methods, and many older motherboards have USBZIP support.

You need a USB device with standard mass storage interface and with, at least, 128 MBytes (the distros uses generally 50 -64 MB) to work with Linux.

See StandardPendrive.

=== USB pendrive location and mount===

Most USB pendrives are located at device name "?sda" after they are plugged into the USB port.

However, you can verify this location by typing this command inside a terminal window:

  • dmesg | grep scsi -A 3

and it should tell you the device name for your USB (SCSI emulated) devices and vendor name.

See : ["dmesg"].

If you cannot find it, you have to load the ?UsbStorage ["module"] (type in a ["terminal"] modprobe usb-storage) and ["mount"] the usb FileSystem s (mount -t usb-devfs none /proc/bus/usb ).

Format the USB key

Store your USB pendrive data and format it with ["fdisk"] with ["root"].

Installation methods

There is two installation methods:

  • Burned: from a LiveCD using the utility Install to USB.
  • Unburned: downloading the files (ISO or other) and installing them in the USB pendrive.

Obtain the installation files from ISO file

You have to use a IsoBuster .

USB Debian distros

  • Debian:
  • DamnSmallLinux, that uses FluxBox , where the majority of Debian USB distros are based .

  • Flonix : based on DamnSmallLinux, but uses IceWM instead of FluxBox .

  • Fedora / RedHat:

  • ?PuppyLinux , that uses FVWM-95 graphical environment.

  • Gentoo :
  • SPB-Linux , with XFCE4 environment

More information

See also:

  • ?BootingFromFloppyToUsb .

  • ["growisofs"].