On Wednesday 04 April 2007 01:02 pm, Stefan Monnier wrote: > > I would like to run Debian off of a USB drive using my laptop. Currently [snip] > One way to get what you want is to let the boot-loader load Debian. > I.e. you'd install GRUB on your internal drive, and have separate entries > there to boot either from the internal disk or from the USB disk. > But this may not work if the BIOS doesn't see the USB drive (which is > somewhat likely if it doesn't let you boot from it).
I tried this. The BIOS doesn't see the USB drive. > If the BIOS doesn't see your USB drive, you'll have to go through a more > real piece of OS. The cleanest way would probably be to boot a Linux > initrd off of your internal drive (or off of a CD) and then have that mount > your USB drive. I.e. you'd have the Debian system on your USB drive, but > the kernel would be either on your internal drive or on a CDROM. Placing > it on a CDROM is rather inconvenient when you need to update to a new > kernel or a new initrd (and in order to get the thing to work, you'll > probably have to try and fiddle with your initrd a few times). > > So the cleanest way would be: make room on your internal drive for a small > boot partition which will hold GRUB plus your Linux kernel(s) and their > associated initrd(s). Count 10MB per kernel, so 50MB will be sufficient > (my boot partition is around 200MB and has about 60MB used). How do I make an initrd do this? The only initrd I've made so far was as a result of compiling a new kernel, and I don't see how that will help. Peter A. Bonucci -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]