Πνευματικά δικαιώματα: © 2007-2009, Σπύρος Γεωργαράς <sng@hellug.gr> | Μία σελίδα |
Τελευταία ενημέρωση: 19/12/2009 | Εκτυπώσιμη μορφή |
Επιλογή γλώσσας: ![]() ![]() | ![]() |
Προηγούμενο | Περιεχόμενα | Επόμενο |
Ας υποθέσουμε ότι χρησιμοποιήσατε το Clonezilla Live για να πάρετε backup των Windows XP σας (κατάτμηση /dev/hda1), το οποίο ονομάσατε win_img. Τώρα θα αναρωτιέστε τι να το κάνετε. Μία εναλλακτική είναι να το αφήσετε στο σκληρό όπου το αποθηκεύσατε, και να το χρησιμοποιήσετε όποτε χρειαστεί να κάνετε restore.
Η άλλη εναλλακτική είναι να το γράψετε σε ένα DVD. Αυτή η διαδικασία θα παρουσιαστεί εδώ.
Θα χρησιμοποιήσετε το Clonezilla-SysRescCD για να δημιουργήσετε ένα σύστημα επαναφοράς του Clonezilla Live, το οποίο θα γράψετε σε DVD μαζί με το αρχείο image win_img. Ανάλογα με το μέγεθος του image και του ελεύθερου χώρου που έχετε στους δίσκους σας, έχετε τις ακόλουθες εναλλακτικές:
Θεωρώντας ότι έχετε αποθηκεύσει το αρχείο image win_img στην κατάτμηση hdb4, θα πρέπει να κάνετε κανονική εκκίνηση του Clonezilla Live στη RAM, με χρήση του Clonezilla-SysRescCD, και όταν γίνει πλήρης φόρτωση του συστήματος να επιλέξετε Enter_shell και να πληκτρολογήσετε 2 για να γυρίσετε στην γραμμή εντολών.
Μετά θα προσαρτήσετε την κατάτμηση στο /home/partimag
sudo su -
mount /dev/hdb4 /home/partimag
cd /home/partimag
Σημείωση: Αν το /dev/hdb4 είναι μία NTFS (Windows XP) κατάτμηση, θα πρέπει να χρησιμοποιήσετε το ntfs-3g για να το προσαρτήσετε, αφού πρέπει να έχετε δυνατότητα εγγραφής σε αυτό. Σε αυτήν την περίπτωση, πληκτρολογήστε τις εντολές:
sudo su -
rm /home/partimag
mkdir /home/partimag
ntfs-3g /dev/hdb4 /home/partimag
cd /home/partimag
Αν έχετε προβλήματα με την προσάρτηση της κατάτμησης, ανατρέξτε στην ενότητα "Αποθήκευση αρχείων image σε κατατμήσεις NTFS".
Δημιουργήστε το αρχείο ISO εκτελώντας την εντολή:
/opt/drbl/sbin/ocs-iso -O restore.iso -V "Win XP Restore" \
-P "Spiros Georgaras <sng@hellug.gr>" -s
Το μόνο που μένει είναι να γραφτεί το DVD. Αφαιρέστε το CD από τη συσκευή εγγραφής, εισάγετε ένα εγγράψιμο DVD και γράψτε το αρχείο ISO:
growisofs -Z /dev/hdc=restore.iso
eject /dev/hdc
Αν ο υπολογιστής έχει μόνο μία συσκευή εγγραφής DVD, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή, η οποία θα την εντοπίσει αυτόματα
growisofs -Z $(what-cd -dwb)=restore.iso
eject $(what-cd -dwb)
Τελικά, προσθέστε το αρχείο image στο DVD, πληκτρολογώντας:
growisofs -M /dev/hdc -R -J \
-V "Win XP Restore" --publisher "Spiros Georgaras <sng@hellug.gr>" \
-graft-points /win_img/=/home/partimag/win_img
Αν ο υπολογιστής έχει μόνο μία συσκευή εγγραφής DVD, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή, η οποία θα την εντοπίσει αυτόματα
growisofs -M $(what-cd -dwb) -R -J \
-V "Win XP Restore" --publisher "Spiros Georgaras <sng@hellug.gr>" \
-graft-points /win_img/=/home/partimag/win_img
Σημείωση: Στις τελευταίες εντολές έχω θεωρήσει ότι η συσκευή εγγραφής σας είναι το /dev/hdc. Εσείς θα πρέπει να χρησιμοποιήσετε το όνομα που έχει η συσκευή στο σύστημά σας.
Το σενάριο κελύφους επαναφοράς του Clonezilla Live μπορεί να λάβει παραμέτρους εργασίας κατά τη δημιουργία του DVD επαναφοράς. Αυτό είναι χρήσιμο για τη δημιουργία "αυτοματοποιημένου" DVD επαναφοράς. Το σενάριο κελύφους επαναφοράς (osc-sr) δέχεται τις ακόλουθες παραμέτρους:
Αυτές τις εντολές θα τις χρησιμοποιήσουμε κατά τη δημιουργία του DVD επαναφοράς. Σύμφωνα με την τεκμηρίωση του Clonezilla, εφόσον θα χρησιμοποιήσουμε το mkisofs (στην πραγματικότητα το genisoimage) που υπάρχει στο Clonezilla Live, το αρχείο ISO δεν μπορεί να είναι μεγαλύτερο από 4,4GB.
Σημείωση: Το DVD επαναφοράς θα χρησιμοποιήσει οθόνη 800x600 εξ ορισμού. Αν πρέπει να χρησιμοποιήσετε οθόνη 640x480, θα πρέπει να τροποποιήσετε το αρχείο isolinux/isolinux.cfg χειρονακτικά.
Μπορείτε να πάρετε περισσότερες πληροφορίες για τις διαθέσιμες παραμέτρους του σεναρίου κελύφους επαναφοράς εκτελώντας την εντολή
/opt/drbl/sbin/ocs-sr -h 2>&1 | less
Προσοχή: Δεν είναι δυνατόν να γίνει σύντμηση των επιλογών, όπως πολύ συχνά γίνεται στο linux. Δηλ. αν γράψετε -bc... αντί του -b -c --nogui..., το αποτέλεσμα είναι ότι το αυτόματο restore δε θα δουλεύει. Αυτό έχει να κάνει με τον τρόπο που έχει γραφτεί το αρχικό σενάριο κελύφους επαναφοράς.
Θεωρώντας ότι έχετε αποθηκεύσει το αρχείο image win_img στην κατάτμηση hdb4, θα πρέπει να κάνετε κανονική εκκίνηση του Clonezilla Live στη RAM, με χρήση του Clonezilla-SysRescCD, και όταν γίνει πλήρης φόρτωση του συστήματος να επιλέξετε Enter_shell και να πληκτρολογήσετε 2 για να γυρίσετε στην γραμμή εντολών.
Μετά θα προσαρτήσετε την κατάτμηση στο /home/partimag
sudo su -
mount /dev/hdb4 /home/partimag
cd /home/partimag
Σημείωση: Αν το /dev/hdb4 είναι μία NTFS (Windows XP) κατάτμηση, θα πρέπει να χρησιμοποιήσετε το ntfs-3g για να το προσαρτήσετε, αφού πρέπει να έχετε δυνατότητα εγγραφής σε αυτό. Σε αυτήν την περίπτωση, πληκτρολογήστε τις εντολές:
sudo su -
rm /home/partimag
mkdir /home/partimag
ntfs-3g /dev/hdb4 /home/partimag
cd /home/partimag
Αν έχετε προβλήματα με την προσάρτηση της κατάτμησης, ανατρέξτε στην ενότητα "Αποθήκευση αρχείων image σε κατατμήσεις NTFS".
Θεωρώντας ότι το αρχείο image περιέχει το backup της κατάτμησης hda1, δημιουργήστε το αρχείο file εκτελώντας την εντολή:
/opt/drbl/sbin/ocs-iso -O clonezilla-44-restore-dvd.iso \
-I "Restore Windows XP (Home PC) - hda1" \
-V "Win XP Restore" -P "Spiros Georgaras <sng@hellug.gr>" \
-W "-j0 -b -c --nogui restoreparts win_img hda1" win_img
Το μόνο που μένει είναι να γραφτεί το DVD. Αφαιρέστε το CD από τη συσκευή εγγραφής, εισάγετε ένα εγγράψιμο DVD και γράψτε το αρχείο ISO:
growisofs -Z /dev/hdc=clonezilla-44-restore-dvd.iso
eject /dev/hdc
Σημείωση: Στις τελευταίες εντολές έχω θεωρήσει ότι η συσκευή εγγραφής σας είναι το /dev/hdc. Εσείς θα πρέπει να χρησιμοποιήσετε το όνομα που έχει η συσκευή στο σύστημά σας.
Αν ο υπολογιστής έχει μόνο μία συσκευή εγγραφής DVD, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή, η οποία θα την εντοπίσει αυτόματα
growisofs -Z $(what-cd -dwb)=clonezilla-44-restore-dvd.iso
eject $(what-cd -dwb)
Θεωρώντας ότι έχετε αποθηκεύσει το αρχείο image win_img στην κατάτμηση hdb4, θα πρέπει να κάνετε κανονική εκκίνηση του Clonezilla Live (χωρίς αντιγραφή στη RAM), με χρήση του Clonezilla-SysRescCD, και όταν γίνει πλήρης φόρτωση του συστήματος να επιλέξετε Enter_shell και να πληκτρολογήσετε 2 για να γυρίσετε στην γραμμή εντολών.
Μετά θα προσαρτήσετε την κατάτμηση στο /home/partimag
sudo su -
mount /dev/hdb4 /home/partimag
cd /home/partimag
Σημείωση: Αν το /dev/hdb4 είναι μία NTFS (Windows XP) κατάτμηση, θα πρέπει να χρησιμοποιήσετε το ntfs-3g για να το προσαρτήσετε, αφού πρέπει να έχετε δυνατότητα εγγραφής σε αυτό. Σε αυτήν την περίπτωση, πληκτρολογήστε τις εντολές:
sudo su -
ntfs-3g /dev/hdb4 /home/partimag
cd /home/partimag
Αν έχετε προβλήματα με την προσάρτηση της κατάτμησης, ανατρέξτε στην ενότητα "Αποθήκευση αρχείων image σε κατατμήσεις NTFS".
Θεωρώντας ότι το αρχείο image περιέχει το backup της κατάτμησης hda1, δημιουργήστε το αρχείο ISO εκτελώντας την εντολή:
/opt/drbl/sbin/ocs-iso -O clonezilla-8-rescue-dvd.iso \
-I "Restore Windows XP (Home PC) - hda1" \
-V "Win XP Restore" -P "Spiros Georgaras <sng@hellug.gr>" \
-A "-j0 -b -c --nogui restoreparts win_img hda1"
Σε αυτό το σημείο πρέπει να κάνετε επανεκκίνηση του συστήματος, και να εκκινήσετε το Clonezilla Live στη RAM, ώστε να γράψετε το DVD.
Όταν το σύστημα φορτώσει πλήρως, επιλέξτε Enter_shell και πληκτρολογήστε 2 για να γυρίσετε στην γραμμή εντολών. Εκτελέστε τις εντολές:
sudo su -
mount /dev/hdb4 /home/partimag
cd /home/partimag
Σημείωση: Σε αυτό το σημείο δε χρειάζεστε δυνατότητα εγγραφής στο /dev/hdb4, οπότε δεν έχει καμία διαφορά αν είναι κατάτμηση NTFS (Windows XP) ή όχι.
Αφαιρέστε το CD από τη συσκευή εγγραφής, εισάγετε ένα εγγράψιμο DVD και γράψτε το αρχείο ISO:
growisofs -Z /dev/hdc=clonezilla-8-rescue-dvd.iso
eject /dev/hdc
Αν ο υπολογιστής έχει μόνο μία συσκευή εγγραφής DVD, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή, η οποία θα την εντοπίσει αυτόματα
growisofs -Z $(what-cd -dwb)=clonezilla-8-rescue-dvd.iso
eject $(what-cd -dwb)
Τελικά, προσθέστε το αρχείο image στο DVD, πληκτρολογώντας:
growisofs -M /dev/hdc -R -J \
-V "Win XP Restore" --publisher "Spiros Georgaras <sng@hellug.gr>" \
-graft-points /win_img/=/home/partimag/win_img
Αν ο υπολογιστής έχει μόνο μία συσκευή εγγραφής DVD, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή, η οποία θα την εντοπίσει αυτόματα
growisofs -M $(what-cd -dwb) -R -J \
-V "Win XP Restore" --publisher "Spiros Georgaras <sng@hellug.gr>" \
-graft-points /win_img/=/home/partimag/win_img
Σημείωση: Σε αυτήν την ενότητα έχω θεωρήσει ότι η συσκευή εγγραφής σας είναι το /dev/hdc. Εσείς θα πρέπει να χρησιμοποιήσετε το όνομα που έχει η συσκευή στο σύστημά σας.
Συστήματα που έχουν USB πληκτρολόγιο, έχουν πρόβλημα να εκκινήσουν το Clonezilla Live, το SystemRescueCD ή οποιοδήποτε από τα εργαλεία του CD, αφού το πληκτρολόγιο δε λειτουργεί στο μενού εκκίνησης και η προκαθορισμένη ενέργεια του μενού είναι η εκκίνηση από τον πρώτο σκληρό δίσκο.
Μία λύση θα ήταν να συνδεθεί στο σύστημα ένα πληκτρολόγιο PS2 πριν την εκκίνηση του Clonezilla-SysRescCD. Το πρόβλημα παραμένει σε εκείνα τα συστήματα που δεν έχουν βύσμα PS2.
Για να χρησιμοποιηθεί το Clonezilla-SysRescCD σε ένα τέτοιο σύστημα, θα πρέπει να ξαναφτιαχτεί το CD και να αλλαχτούν οι προκαθορισμένες καταχωρήσεις του μενού εκκίνησης.
Για να χρησιμοποιηθεί το Clonezilla Live σε ένα τέτοιο σύστημα, θα μπορούσε να χρησιμοποιηθεί το δίκτυο για τη λήψη backup, ή την εκτέλεση του restore. Το DVD επαναφοράς για ένα τέτοιο σύστημα θα πρέπει προφανώς να είναι ένα αυτοματοποιημένο DVD επαναφοράς.
Το πρόβλημα της εκκίνησης του αυτοματοποιημένου DVD επαναφοράς και της εκτέλεσης του restore παραμένει, αφού και πάλι η προκαθορισμένη ενέργεια του μενού είναι η εκκίνηση από τον πρώτο σκληρό δίσκο.
Για να λυθεί αυτό το πρόβλημα, προστέθηκαν οι ακόλουθες παράμετροι στο σενάριο κελύφους δημιουργίας του αρχείου ISO (ocs-iso):
Για να χρησιμοποιηθούν αυτές οι παράμετροι, ο χρήστης θα πρέπει να τις προσθέσει στις εντολές με τις οποίες φτιάχνεται το αρχείο ISO.
Η εντολή για το DVD των 4,4GB θα γίνει:
/opt/drbl/sbin/ocs-iso -O clonezilla-44-restore-dvd.iso \
-I "Restore Windows XP (Home PC) - hda1" \
-V "Win XP Restore" -P "Spiros Georgaras <sng@hellug.gr>" \
--noKeyboard --bootDelay 10 \
-W "-j0 -b -c --nogui restoreparts win_img hda1" win_img
Η εντολή για το DVD των 8GB θα γίνει:
/opt/drbl/sbin/ocs-iso -O clonezilla-8-rescue-dvd.iso \
-I "Restore Windows XP (Home PC) - hda1" \
-V "Win XP Restore" -P "Spiros Georgaras <sng@hellug.gr>" \
--noKeyboard --bootDelay 10 \
-A "-j0 -b -c --nogui restoreparts win_img hda1"
Η χρήση ενός αυτοματοποιημένου DVD επαναφοράς που έχει δημιουργηθεί με αυτόν τον τρόπο είναι απλή: με την εκκίνηση του συστήματος θα εμφανιστεί το μενού εκκίνησης και μετά από [αριθμό δευτερολέπτων], η διαδικασία του restore θα ξεκινήσει αυτόματα.
Όταν χρησιμοποιείτε μία από τις παραμέτρους -W ή -A, μπορείτε να αλλάξετε το κείμενο που εμφανίζεται στον τίτλο του CD/DVD καθ΄ως και στις καταχωρήσεις του μενού, με τις ακόλουθες πααμετρους:
Προηγούμενο | Περιεχόμενα | Επόμενο |