यहां एक और विधि के लिए पूर्ण चरण हैं, एक हार्ड ड्राइव से दूसरे में जाने के लिए काम करता है, और यहां तक कि एक मशीन क्लोनिंग भी यदि हार्डवेयर समान है।
सबसे पहले, एक अच्छी कार्य प्रणाली की एक छवि बनाएं। इसे जड़ के रूप में करें।
# cd /
# tar cpzf hostname.tgz / --exclude=hostname.tgz --exclude=proc --exclude=lost+found --exclude=mnt --exclude=sys --exclude=home --exclude=usr/src
कर्नेल छवियों का बैकअप लें
# mount /boot
# cd /boot
# tar cpzf boot.tgz *
उस मशीन को बूट करें जिसे आप लाइव सीडी / जेंटू सीडी के साथ तैनात करना चाहते हैं। उस हार्ड ड्राइव को माउंट करें और इसे उचित रूप से विभाजित करें:
# fdisk /dev/hda
/dev/hda1 /boot
/dev/hda2 swap
/dev/hda3 /tmp
/dev/hda4 /
Filesystems जोड़ें
# mke2fs /dev/hda1
# mkswap /dev/hda2
# mke2fs -j /dev/hda3
# mke2fs -j /dev/hda4
माउंट ड्राइव:
# mount /dev/hda4 /mnt/new_root
# mkdir /mnt/new_root/tmp
# mkdir /mnt/new_root/boot
# mkdir /mnt/new_root/proc
# mkdir /mnt/new_root/sys
# mount /dev/hda3 /mnt/new_root/tmp
# mount /dev/hda1 /mnt/new_root/boot
# swapon /dev/hda2
# mount -t proc proc /mnt/new_root/proc
इस मशीन पर hostname.tgz फ़ाइल की प्रतिलिपि बनाएँ।
इसे नई मशीन / mnt / new_root की जड़ में निकालें
# tar -xzf hostname.tgz
नए वातावरण में चूरोट।
# chroot /mnt/new_root /bin/bash
# env-update && source /etc/profile
सत्यापित करें /boot/grub/grub.conf और / etc / fstab
हार्ड ड्राइव पर सेटअप ग्रब:
# grep -v rootfs /proc/mounts > /etc/mtab
# grub-install /dev/hda
बाहर निकलें और umount ड्राइव, मशीन रिबूट।