pmav99 Δημοσ. 10 Σεπτεμβρίου 2013 Share Δημοσ. 10 Σεπτεμβρίου 2013 Το running system μπορείς να το δεις με uname -m Για το target system δεν ξέρω. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 10 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 10 Σεπτεμβρίου 2013 ναι για το target θελω, οταν αυτο ειναι ακομα "στα χαρτια" (/tmp/filelist) Υπαρχει αραγε κανα αρχειο που να την γραφει? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pmav99 Δημοσ. 10 Σεπτεμβρίου 2013 Share Δημοσ. 10 Σεπτεμβρίου 2013 Μήπως είναι πιο απλό να δίνεις στο backup ένα uname -m > target.architecture Να προσθέτεις το αρχείο στο tar και μετά απλά να το διαβάζεις; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 10 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 10 Σεπτεμβρίου 2013 Αυτο σκεφτομουν να κανω, απλα ελεγα μηπως υπαρχει ηδη καποιο αρχειο. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pmav99 Δημοσ. 10 Σεπτεμβρίου 2013 Share Δημοσ. 10 Σεπτεμβρίου 2013 Αυτό με το uname είναι: α) σχετικά απλό β) θα δουλεύει ανεξαρτήτως διανομής. Αν υπάρχει κάποιο αρχείο, αν δεν είναι το ίδιο σε όλες τις διανομές θα είναι πιο περίπλοκο στην υλοποίηση. 2 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mobinmob Δημοσ. 10 Σεπτεμβρίου 2013 Share Δημοσ. 10 Σεπτεμβρίου 2013 Αυτο σκεφτομουν να κανω, απλα ελεγα μηπως υπαρχει ηδη καποιο αρχειο. Μπορείς να χρησιμοποιήσεις το περιεχόμενο του /etc/os-release. http://www.freedesktop.org/software/systemd/man/os-release.html Υπάρχει στις περισσότερες διανομές και είναι ιδιαίτερα "βολικό" (name-value pairs). Μην σε αποθαρρύνει η προέλευσή του, το έχουν υιοθετήσει και εκτός systemd (όπως και άλλα πράγματα που ξεκίνησαν από εκεί). (Τα παραπάνω είναι για ανίχνευση διανομής, ... προσπέρασα μια σελίδα ) Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mask2011 Δημοσ. 10 Σεπτεμβρίου 2013 Share Δημοσ. 10 Σεπτεμβρίου 2013 Pinned. Nice!!!!!!! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 10 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 10 Σεπτεμβρίου 2013 Οποιος το εκανε pinned, ευχαριστουμε! @mobinmob, δεν υπαρχει θεμα με το distro detection, ουτως η αλλως το script δεν χρειαζεται το ακριβες ονομα μιας διανομης, αλλα σε τι ειναι based (arch,debian,fedora) ωστε πραττει αναλογα.Σχετικα με τον ελεχγο αρχιτεκτονικης υλοποιηθηκε ως εξης:Το backup.sh φτιαχνει το αρχειο: /target_architecture.$(uname -m) παιρνει το backup και το σβηνει. Οταν λοιπον το restore.sh διαβαζει την λιστα αρχειων (/tmp/filelist) κανει ταπεινα: check_arch() { if [ "$BRmode" = "Restore" ]; then target_arch=$(grep -F 'target_architecture.' /tmp/filelist) if [ ! "$(uname -m)" == "$(echo ${target_arch#*.})" ]; then echo -e "\n[${BR_RED}ERROR${BR_NORM}] Running and target system architecture mismatch or invalid archive\n" clean_unmount_in fi fi } Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 11 Σεπτεμβρίου 2013 Share Δημοσ. 11 Σεπτεμβρίου 2013 Οποιος το εκανε pinned, ευχαριστουμε! Έβαλα βύσμα να γίνει pinned! (TBH, report το έκανα και ζήτησα ευγενικά να γίνει pinned). 4 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 11 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 11 Σεπτεμβρίου 2013 Οπως και να χει ευχαριστουμε! ----------------------------------------------------------------- Yποψην, η 3.7 (οταν ανεβει) κανει restore μονο backups που δημιουργηθηκαν με αυτην την εκδοση (και πανω). Θα το αναφερω και στο changelog. Και επισης, το script δεχεται μονο archives που εχουν δημιουργηθει με το s.t.a.r, δηλαδη περιεχουν μια linux εγκατασταση μεσα...γιατι μια μερα του εβαλα ενα ακυρο archive με κατι videos... να δω τι θα κανει... 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 12 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 12 Σεπτεμβρίου 2013 Πλεον τα /home και /boot partitions γινονται assigned μεσω του array των custom partitions, και ετσι εφυγε πολυς κωδκας + οτι εχουμε κοινο τροπο που διαχειρισης ολως των partitions εκτος του root. Το παρακατω configuration εγινε restore επιτυχως Εχουμε και αρκετες βελτιωσεις στο dialog interface οσον αφορα τα error/warnings, και επισης αν το archive δεν ειναι valid/mismatch αρχιτεκτονικης με το running system, δεν τερματιζει το script, αλλα επιστρεφει να επιλεξουμε αλλο. Still testing.... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 13 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 13 Σεπτεμβρίου 2013 martinoff επεσα πανω σε αυτο που ειχες πει τοτε οτι το cli δεν εδειχνε ολα τα partitions. Συγκεκριμενα απο τα 13 μου εδειχνε μονο τα 2. Το dialog τα εδειχνε ολα. εφταιγε το \r στο echo, και διορθωθηκε. 2 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 14 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 14 Σεπτεμβρίου 2013 Ανεβηκε η 3.7 merged clean_unmount_when_subvols in clean_unmount_inshow distro and architecture in summarycheck if selected bootloader exists in the archived systemcheck if running and target system architecture match*ask for /home/boot/swap/custom partitions only if partition list is not emptyremoved useless tmpfs line in fstabadded check for custom mountpoints syntaxuse custom partitions array to assign home and boot partitionshide used lvm partitionsenabled tab auto completion in cli interfacereplaced error/warning messages in dialog interface with --msgboxmore accurate cli dialogsadded quit options in backup.sh dialogsfixed partition list in cli interfacecode cleaning* With this commit, 3.7 restore.sh will NOT accept backups made with previous versions. 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 16 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 16 Σεπτεμβρίου 2013 Λιγο ακομη σκουπισμα και ελεχγος αν υπαρχουν partitions για το root, στην 3.7.1 changelog Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 18 Σεπτεμβρίου 2013 Μέλος Share Δημοσ. 18 Σεπτεμβρίου 2013 Πλεον αναγνωριζεται το btrfs νωρις με την blkid και ρωταει για subvolumes, οποτε εφυγε η create_subvols και κανει τα subvols η mount_all + γλυτωσαμε το πολυ re-mount στην περιπτωση αυτη, μιας και πρωτα ασχολειται με τον root και μετα κανει mount τα υπολοιπα. Επισης σε περιπτωση που δεν συμπιπτουν οι αρχιτεκτονικες περα απο το error, μας τις αναφερει: Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα