capthookb Δημοσ. 26 Ιουλίου 2006 Share Δημοσ. 26 Ιουλίου 2006 Θέλω να μετατρέψω το filesystem του / σε reiserfs. Η διαδικασία είναι σωστη; Backup το σύστημα με την εντολή:># tar -cf /mnt/backup/system.tgz -z -p -s --same-owner --exclude "/proc" --exclude "/tmp" --exclude "/mnt" / όπου το backup είναι δεύτερος σκληρός. Είναι σωστά τα options της tar; Με τα links τι γίνεται; Αντιγράφονται και αυτά; Boot με cdrom και φορμάρω το root partition με mkfs.reiserfs Κάνω mount το νέο reiserfs partition στο /mnt/system και το δίσκο του backup στο /mnt/backup (ενώ είμαι ακόμα με boot-cdrom) Επαναφέρω το backup με ># tar -xzvf /mnt/backup/system.tgz -C /mnt/system Κάνω τις απαραίτητες αλλαγές στο /mnt/system/etc/fstab Επανεκίννηση. Κυρίως θα ήθελα να μου πείτε αν είναι σωστός ο τρόπος του backup, ωστε να έχω ένα ακριβές αντίγραφο του συστήματος, ώστε να το επαναφέρω. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
apoikos Δημοσ. 26 Ιουλίου 2006 Share Δημοσ. 26 Ιουλίου 2006 Θέλω να μετατρέψω το filesystem του / σε reiserfs. Η διαδικασία είναι σωστη; [*]Backup το σύστημα με την εντολή: ># tar -cf /mnt/backup/system.tgz -z -p -s --same-owner --exclude "/proc" --exclude "/tmp" --exclude "/mnt" / όπου το backup είναι δεύτερος σκληρός. Είναι σωστά τα options της tar; Με τα links τι γίνεται; Αντιγράφονται και αυτά; Ναι' date=' τα links διατηρούνται. Καλύτερα είναι όλο αυτό να το κάνεις μέσα από κάποιο bootable CD, για να μην αντιγράφεις πράγματα που θα είναι inconsistent στο επόμενο boot (π.χ. /var/run, δυναμικά dev entries κλπ.). Στην περίπτωση που το κάνεις από bootcd, έστω ότι το έχεις mounted στο /mnt/system και το άλλο στο /mnt/backup, τότε απλά αρκεί: > cd /mnt/system tar cvfpj /mnt/backup/system.tar.bz2 . [*]Boot με cdrom και φορμάρω το root partition με mkfs.reiserfs ΟΚ, αλλά είπαμε, θα έχεις κάνει και το προηγούμενο βήμα με CD. [*]Κάνω mount το νέο reiserfs partition στο /mnt/system και το δίσκο του backup στο /mnt/backup (ενώ είμαι ακόμα με boot-cdrom) [*]Επαναφέρω το backup με ># tar -xzvf /mnt/backup/system.tgz -C /mnt/system [*]Κάνω τις απαραίτητες αλλαγές στο /mnt/system/etc/fstab [*]Επανεκίννηση. ΟΚ, μόνο που επειδή με την εντολή που σου έγραψα παραπάνω φτιάχνεις bzipped αρχείο, πρέπει να το αποσυμπιέσεις με tar xvjf ;-) Συνολικά λοιπόν: Boot από κάποιο CD. Ο Σεφ συνιστά το System Rescue CD >livecd$ mkdir -p /mnt/system livecd$ mkdir /mnt/backup livecd$ mount /dev/xxx /mnt/system livecd$ mount /dev/yyy /mnt/backup livecd$ cd /mnt/system livecd$ tar cvjpf /mnt/backup/system.tar.bz2 . livecd$ cd livecd$ umount /mnt/system livecd$ mkreiserfs /dev/xxx livecd$ mount /dev/xxx /mnt/system livecd$ tar xvjf -C /mnt/system /mnt/backup/system.tar.bz2 livecd$ cd /mnt/system livecd$ chroot . /bin/bash livecd$ vi /etc/fstab livecd$ logout livecd$ logout Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.