From: yomguy Date: Tue, 7 Dec 2010 13:45:09 +0000 (+0000) Subject: fix flashback env X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=0f9fa06b4c867e53f172d318c9ba8ca418b027a5;p=tools.git fix flashback env git-svn-id: http://svn.parisson.org/svn/tools/trunk@132 457c0346-1240-4656-8a5a-9edca8063506 --- diff --git a/telecaster/flashback_ghost.sh b/telecaster/flashback_ghost.sh index a207545..21ed7b9 100644 --- a/telecaster/flashback_ghost.sh +++ b/telecaster/flashback_ghost.sh @@ -1,31 +1,42 @@ #!/bin/sh +# Live Install ISO on USB Disk /dev/sdb BOOT +# Ghost on USB Disk /dev/sdc +# Destination SSD /dev/sda + su + if [ ! -d /mnt/root/ ]; then mkdir /mnt/root; fi +if [ ! -d /mnt/ghost_root ]; then mkdir /mnt/ghost_root; fi +if [ ! -d /mnt/ghost_home ]; then mkdir /mnt/ghost_home; fi + mount /dev/sda1 /mnt/root mount /dev/sda2 /mnt/root/home mount /dev/sdc1 /mnt/ghost_root mount /dev/sdc2 /mnt/ghost_home + rsync -a /mnt/ghost_root/ /mnt/root/ rsync -a /mnt/ghost_home/ /mnt/root/home/ sync + umount /mnt/ghost_root/ umount /mnt/ghost_home/ # chroot MANUALLY only to CHANGE boot / fstab options # mount -o bind /dev /mnt/root/dev # mount -t proc none /mnt/root/proc -# ls /dev/disk/by-uuid -# chroot /mnt/root/ -# nano /etc/fstab -# #(edit to get right UUID, save) -# #In the chroot : -# # grub install /dev/sda -# # update-grub -# # exit -# # umount /mnt/root/proc -# # umount /mnt/root/dev +# $ ls /dev/disk/by-uuid +# $ chroot /mnt/root/ +# $ nano /etc/fstab +# # (edit to get right UUID, save) +# # In the chroot : +# $ grub install /dev/sda +# $ update-grub +# $ exit +# umount /mnt/root/proc +# umount /mnt/root/dev umount /mnt/root/home umount /mnt/root + reboot