Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I'd like to install a Linux distro to an external hard drive, that I can carry around to any of my computers - each with slightly differing hardware - and be able to plug the drive in and boot to a reasonably functional system without resorting to manual configuration or tweaking. By this, I mean some auto-hardware configuration, and no need to tweak mount points or use cheat codes to accommodate that the disk may appear at different target locations (e.g. /dev/sda vs /dev/sbd) on different machines becuase of different USB port configurations.
I'd just like to be able to plug the dik in, boot, and have it work.
depends what you want to get out of the system... you can easily run DSL from a 128mb memory stick, or a full distro on a standard large drive... as long as a system sees the device when you boot, you shouldn't have any problems when you boot, including instaling it in the first place.
I'd like to install a Linux distro to an external hard drive, that I can carry around to any of my computers - each with slightly differing hardware - and be able to plug the drive in and boot to a reasonably functional system without resorting to manual configuration or tweaking. By this, I mean some auto-hardware configuration, and no need to tweak mount points or use cheat codes to accommodate that the disk may appear at different target locations (e.g. /dev/sda vs /dev/sbd) on different machines becuase of different USB port configurations.
I'd just like to be able to plug the dik in, boot, and have it work.
Can this even be done?
Where might I look to learn how to do this?
TIA,
Rob
Do you mean a HARD DISK? Not a thumb drive memory stick usb drive or whatever else people
call them? I want to know too! I already have numerous distros on thumb drives. I cannot figure out how to make a computer boot a removable usb HARD DISK. Even on a BIOS that recognizes the Western Digital Passport 500 GB and lets me select it as the 1st USB Device to boot from.
When you install an operating system on an external drive, you need to install the bootloader to the master boot record of that drive.
If you can set the external to first boot priority and you have the bootloader correctly installed it should boot. If it doesn't you usually get some error message.
yancek
Yeah thats what I figured. I think my problem is when I use a LIVECD to
install, I don't know how to make the installer do that correctly. Up till now I usually
end up overwriting stuff I don't want to and end up needing to restore my mbr(s)
I've read plenty of tutorials on bootloaders chapter and verse over and over.
Some of us are just slower than others I guess.
I'll get it right sooner or later.
a) Burn a CD from www.tinycorelinux.net
b) boot from the CD (change your BIOS setup before)
c) install Tinycorelinux on your USB device (HDD) by starting the "TC-Install" extension. BE SURE YOU CHOOSE THE CORRECT DEVICE! else everything will be gone on the choosen device..
d) change your BIOS setup for booting from the USB
e) start again your PC.. thats it (.. and extend/enlarge/modify your Tinycorelinux setup; see the homepage for that)
Remark: you could use an USB Stick, if you have enough RAM (not an HDD).
and: ask again with precise questions anytime (google your question before.. an answer perhaps already exists)
Do you mean a HARD DISK? Not a thumb drive memory stick usb drive or whatever else people
call them? I want to know too! I already have numerous distros on thumb drives. I cannot figure out how to make a computer boot a removable usb HARD DISK. Even on a BIOS that recognizes the Western Digital Passport 500 GB and lets me select it as the 1st USB Device to boot from.
all these external hard drives are essentially the same as far as the pc's bios cares (i.e.- the pc cant differentiate between a camera, phone, flash drive, thumb drive, mp3-player, ide-usb enclosure, ... as long as they are seen as external storage.
most modern distros have a live-usb iso (i like fedora live-usb)... nowadays its the only way to install them.
each pc manufacturer has a different way to access the bios and set-up the boot sequence (rtfm )
also fdisk -l output would help us... maybe your specific drive has some weird format that needs to be fixed before booting ?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.