Booting Linux from USB harddisk without BIOS USB booting support

From: balabek (Balabek_at_gmail.com)
Date: 09/19/05


Date: 18 Sep 2005 17:18:33 -0700

Hi,

I have a laptop with Windows XP. The harddisk space is pretty small, so
I got an external harddisk and would like to install Linux there
(currently trying Ubuntu 5.04). The problem is BIOS does not support
booting from USB storage devices.

I have tried to install it on external harddisk. Before installation I
had disabled internal disk from BIOS, so it does not mess up the MBR.

I have tried to get GRUB (not GRUB 2) on a floppy disk. After booting
from floppy, I can see only (hd0,*), which is the internal harddisk,
but cannot find device hd1.

My understanding is that GRUB cannot see the external USB device at
all, so it cannot boot from it.

Are there any other solutions? Can I boot the kernel from floppy,
enable USB harddisk, the continue without the floppy?

I don't mind installing Linux on internal harddisk, but I cannot
allocate large amount of disk space.

Is the following possible?
I map specific folders used for booting to internal harddisk. Say, I
can allocate up to 500 MB of storage for that. The rest of file system
will reside in external disk.
Would this work?
Would it be enough if I map the folder /boot to internal harddisk, and
leave everything out in external drive? Will it be able to load USB
drivers before continuing with the rest of the boot process?

Bala.



Relevant Pages

  • Re: Booting Linux from USB harddisk without BIOS USB booting support
    ... The harddisk space is pretty small, ... > I got an external harddisk and would like to install Linux there ... > booting from USB storage devices. ... > from floppy, I can see only, which is the internal harddisk, ...
    (comp.os.linux.setup)
  • Re: 386sx/25mhz compatibility
    ... I'd need to add hard drives also, ... Get as much memory as possible. ... fail, put the harddisk into another computer, and install Linux there. ... Then, move the harddisk to 386, and boot. ...
    (comp.os.linux.hardware)
  • installing redhat linux on a dell latitude d800
    ... the thing has a built in harddisk and a bay in which I can put a ... cd-rom/dvd or 2nd harddisk. ... I have xp running on the internal hd, and want to install Linux on the ...
    (linux.redhat.install)
  • Re: Booting Linux from USB harddisk without BIOS USB booting support
    ... The harddisk space is pretty small, ... > booting from USB storage devices. ... > from floppy, I can see only, which is the internal harddisk, ... Can I boot the kernel from floppy, ...
    (comp.os.linux.setup)
  • CF Ram Reg EWF "Incorrect function"
    ... The final configuration will only have the CF; no HD, CD or floppy. ... I let FBA run on harddisk, made the registry changes as per the docs, ... Then I disconnected the CD-ROM and floppy drives and tried once more: ...
    (microsoft.public.windowsxp.embedded)