At Sat, 12 Jun 2010 18:48:08 -0500 CentOS mailing list <centos@xxxxxxxxxx> wrote: > > I'm trying to learn Asterisk (specifically Trixbox) and, as you > probably know, it runs on CentOS. I want to run it on my laptop and > thought that I could install it to an external USB hard drive, like > I've done with Fedora 12 and Linux Mint 8 (I like to keep my small > CentOS/Windows dual booting hard drive in the laptop's hard drive > slot). But it won't work. It kept giving me hard drive errors when I > tried to install it to the USB drive, so I installed it in the regular > hard drive slot in the laptop -- where it works fine. But when I move > it to the USB enclosure, it starts to boot, but can't mount the > partitions and goes into kernel panic. I checked this with my CentOS > hard drive and it does the same. I'm guessing the only reason Linux > Mint works is because it refers to all partitions as "sda" instead of > "hda" -- so it doesn't know it's in the wrong slot (just a guess). > > Is there an easy fix for this? Is there some configuration file that I > can change entries from "hda" to "sda" so the partitions will mount or > is it more involved than that? /etc/fstab Also, you need to change the grub config (root=/dev/hda<mumble>). Even better than changing from /dev/hda to /dev/sda, would be to use labeled file systems (using LABEL=mumble instead of /dev/hdaN or /dev/sdaN). See 'man e2label' for more information. > > Thanks for any pointers. > -- Robert Heller -- Get the Deepwoods Software FireFox Toolbar! Deepwoods Software -- Linux Installation and Administration http://www.deepsoft.com/ -- Web Hosting, with CGI and Database heller@xxxxxxxxxxxx -- Contract Programming: C/C++, Tcl/Tk _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos