How To Remotely Install Debian Over A RH Based Distro - Page 4
9) Copy base Debian system into new partitionWe need to move the system back onto the original partition that held the RH distro. Look back over your notes, select the partition the RH distro was located in. In our case the partition was /dev/hda3. First do a quick format of the system to clear it off: mke2fs -j /dev/hda3 Once that's done, we'll move the filesystem over using dd: dd if=/dev/hda2 of=/dev/hda3 bs=1024 'if' is the current partition you want to copy the data FROM. This command can take 3-30 minutes depending on your system and hard drive speeds, so have another slice of pizza before it gets too cold. When that finishes, the new filesystem isn't aware of the new partition size. That will need to be adjusted: e2fsck -f -y /dev/hda3 Run this command until you do not get any more errors (usually twice should do it). Now resize the partition: resize2fs -p /dev/hda3 resize2fs 1.40-WIP (14-Nov-2006) Run fsck on it again to make sure there were no hiccups: e2fsck -f -y /dev/hda3 Then go back into grub and tell it to boot into the new partition: vim /boot/grub/menu.lst default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
title Debian!
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda3 ro
initrd /boot/initrd.img-2.6.18-6-686
Note that we changed /dev/hda2 to /dev/hda3. Change the /etc/fstab to point / (root) at the new partition (/dev/hda3): vim /etc/fstab # filesystem mount fs-type options dump fsck-order /dev/hda1 /boot ext3 defaults 1 2 /dev/hda3 / auto defaults 0 1 proc /proc proc defaults 0 0 And a reboot to bring the new partition up...... reboot You will now be in your full Debian system. There are still a couple details to be attended to, but the system is now fully functional.
10) Get our swap partition backOne of the final steps is to convert the temporary filesystem we loaded the Debian base onto (/dev/hda2) back into swap space to be utilized by the Debian system. We need to use fdisk to change the partition type from ext3 to swap: fdisk /dev/hda Command (m for help): t Add an entry into fstab for the swap partition: vim /etc/fstab # filesystem mount fs-type options dump fsck-order /dev/hda1 /boot ext3 defaults 1 2 /dev/hda2 swap swap defaults 0 0 /dev/hda3 / auto defaults 0 1 proc /proc proc defaults 0 0 Have the system turn it back into swap space: mkswap /dev/hda2 Activate and sync the swap space for the running system to use: swapon -a sync;sync;sync And that was the last step! You've now converted a RH based machine into a Debian machine without ever physically touching it. I like to do 1 more reboot to make sure everything is working correctly - I'd recommend you do the same.
|
Join the discussion.
www.seamlessenterprise.com
IP Convergence
Integrate your wireless and wireline networks.
Learn how from the experts at Sprint.
www.seamlessenterprise.com
Wireless & Wireline Integration
Thoughts, strategies and solutions: join the discussion
www.seamlessenterprise.com
Unified Communications 2009
Join the Discussion. Now.
www.seamlessenterprise.com





print: 
Recent comments
3 hours 59 min ago
5 hours 42 min ago
8 hours 8 min ago
8 hours 14 min ago
12 hours 48 min ago
14 hours 48 min ago
18 hours 12 min ago
20 hours 19 min ago
20 hours 30 min ago
22 hours 56 min ago