all you need to change is fstab as long as your are referencing the drive correctly then it should be fine. this is all i did when i cut over and it's no probs, in fact i still have old kernels in grub and to boot off one of them i simply edit fstab and go back.
brett On Saturday 06 November 2004 20:58, Rod Butcher wrote: > >I've heard (but not confirmed) the latest 2.6 > > SATA drivers do live under /dev/sd* instead of /dev/hd*. You'll need to > > confirm the your kernel actually supports it.> > > I'm talking about 2.6.8 and up - they default to libata which refers to > SATA drives as SCSI and hence sda1 etc. so to load this kernel which > wants sda*, on a system built for 2.6.7 i.e. hda*, what do I change > apart from fstab ? > I can bootup 2.6.10 compiled to inhibit libata, and it accepts hda* > fine.. I'm using it as I speak... but this is deprecated. > So.. to bootup 2.6.10 using (the recommended) libata, I believe the > question is how do I rename my partitions to sda* ? > Changing the grub files and fstab didn't work. > I've asked this question before but still no luck. man fstab didn't help > me.. I'll RTFM if I can find what FM to RT. > cheers > Rod > ----------------------------------------------------------- > Brought to you by a thunderbird, penguin, gnu and a camel > > Keith Hopkins wrote: > > Rod Butcher wrote: > >> Hello sluggers, if I want to change the name of a drive & partition > >> from say hda1 to sda1, what do I need to do in addition to updating > >> /etc/fstab ? If I just change fstab and try to boot a kernel using > >> libata to access SATA drives, it can't find /dev/sda. > >> thanks > >> Rod > > > > Hi Rod, > > > > You can't just "change it" for the sake of changing it. The device > > name is (for the most part) assigned by the driver that controls that > > device. Once upon a time, SATA drives fell under the /dev/hd* model. > > If your kernel has that set of drivers, then you are stuck with > > /dev/hda, /dev/hda1, etc. I've heard (but not confirmed) the latest 2.6 > > SATA drivers do live under /dev/sd* instead of /dev/hd*. You'll need to > > confirm the your kernel actually supports it. > > > > Try booting your kernel into single user mode, and looking at dmesg to > > see how it maps the drives. You might even manage a `fdisk -l` -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
