Originally posted by: statik213
Almost all my hardware will change since I'm swapping out my motherboard (built in VGA/SND/Ethernet) and CPU (switching from Sempron to Celeron). Only thing that stays the same are the drives.
Anything I need to know before I install the new hardware and boot fedora?
Yes. everything should 'just work'.
Normally the system detects and configures the hardware _each_ time it boots up.
You may need to re-run the alsa configuration tool, or whatever fedora calls it, and fix that.. then you may need to edit your x.org configuration file to get the correct video drivers working.
The only thing to worry about is the configuration of the drives and what /dev/ name they show up as. If your using normal pata and it's installed as a primary master configuration in the old computer and you installed it as primary master configuration on the second computer then you'll be fine. Or primary slave or secondary master, or whatever.
just as long as the drive will be installed in the same way on the new computer as the old then it should just boot up.
The worst case is that you moved the drive to a odd controller, like you had it installed on a PCI to IDE adapter and now you moved it to a onboard controller things may change. Then it won't boot.
What you need to do then is use the Fedora Rescue cd or a knoppix or other 'live' cdrom.
Then you need to boot up with the cdrom, mount the partitions on the harddrive then use chroot to use the system on the drives. chroot, 'changes root', that is you move from one system onto another... it goes like this:
say you boot up your cdrom and your 'root' on your harddrive shows up on /dev/sda1, then you can make a directory and mount it then use chroot...
mkdir /mnt/mysystem
mount /dev/sda1 /mnt/mysystem
mount -t proc proc /mnt/mysystem/proc
cd /mnt/mysystem
chroot ./
And then you can use the system like you've booted up in it. Then you can edit your /etc/fstab (or /mnt/mysystem/etc/fstab if your not in chroot) to reflect the correct configuration of your mount points, then edit the configuration file of the bootloader and possibly reinstall it. Like with /etc/lilo.conf and the lilo command or whatnot.
then after doing that you just exit out of chroot with the exit command, umount /mnt/mysystem/proc, unmount /mnt/mysystem, then reboot and if you did it right it should boot right up.
But you only have to do that if the drives are moved around or the /dev/ names change any for whatever reason.
Other then that it should work fine... The only things to worry about is mount points (if that changes), and video card configuration (if that changes), and possibly, but not nessicarially, if the sound card changes. (I suppose kudzu will catch that easily.)