How can I boot from a USB hard drive without BIOS support and no HDD?
Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
How can I boot from a USB hard drive without BIOS support and no HDD?
I have a laptop going on 9 years old that I'm trying to rescue. Its IDE controller is broken and its bios doesn't support booting from USB devices.
I was able to install Debian on an old Western Digital HDD and put it in an enclosure to connect to the laptop via USB. When I use a livecd such as debian's or ubuntu's, it can see the drive and I can mount it/access its files/etc. But what I want to do is boot from it and have it run as a normal install rather than it being installed as a livecd.
I tried the PLoP boot manager but it freezes when trying to access the boot sector.
I tried a Slax boot cd but it wants to boot a Slax install on a usb drive and doesn't seem to be able to work with other distros.
Is there anything out there which will load up usb drivers and then boot from a usb drive as if it's a regular drive?
I have access to the following:
Windows 7 system (with burner)
Debian system (with burner)
debian live cd (cli only)
ubuntu livedvd
slax boot cd
PLoP boot cd
I don't think this is going to be possible without having the boot cd in there at all times. Reason is your bios does not have support to boot from usb so you have to boot from some type of media that it can boot from. You can of course load linux onto a usb key and boot from a cd and have it load the linux on the usb drive that would be possible. Just use some live distro that lets you modify the grub menu or you can make a custom boot cd with grub on it.
Remember when loading linux on a usb key there are some options that you may wanna use such as rootdelay and usb-storage.delay_use=1. The first option will delay root to allow the usb drivers to pop on and the second will allow the drivers to come up faster.
I don't think this is going to be possible without having the boot cd in there at all times. Reason is your bios does not have support to boot from usb so you have to boot from some type of media that it can boot from. You can of course load linux onto a usb key and boot from a cd and have it load the linux on the usb drive that would be possible. Just use some live distro that lets you modify the grub menu or you can make a custom boot cd with grub on it.
Remember when loading linux on a usb key there are some options that you may wanna use such as rootdelay and usb-storage.delay_use=1. The first option will delay root to allow the usb drivers to pop on and the second will allow the drivers to come up faster.
That's fine, I just want the OS to be running from the hard drive. And it's not a USB key/flash drive, it's a hard disk drive connected through a USB enclosure.
That's fine, I just want the OS to be running from the hard drive. And it's not a USB key/flash drive, it's a hard disk drive connected through a USB enclosure.
Ehh same issues arise since its using USB to connect to the laptop. Also reading my previous post and having a better idea of what your trying to do I am not sure if grub has the necessary drivers to access usb media. Grub2 probably does but that requires more tinkering.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.