Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to boot directly from an external hard disk to improve performance over my internal notebook hard disk. My notebook has no native eSata jack but a pci express card.

As my BIOS doesn't support the card on boot time so no way directly booting it.

My question is, is it possible to work around this issue by using an USB stick or similar with a boot loader like grub and if so, will this only work for Linux or Windows as well?

share|improve this question

If the drive does not show up for the BIOS (I do not know whether or not it will), then no simple boot loader can help you. If it does show up then grub can just hand off execution to the MBR of the drive, which will load whichever OS it's designed to handle.

share|improve this answer
So there is no way for grub to load drivers before mounting the device? How about a special ram image on an usb stick which grub starts that handles the drivers and boots the kernel from the eSata? – OliverS Jun 30 '10 at 7:08
grub does not support drivers for devices, only for filesystems. – Ignacio Vazquez-Abrams Jun 30 '10 at 12:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .