tritonas00 Δημοσ. 10 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 10 Φεβρουαρίου 2013 Καλύτερα: ...simply enter it when you are asked to ή when prompted thanks ! εβαλα simply enter it when prompted war οντως αν γινεται να μπει στο tar βολευει 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 10 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 10 Φεβρουαρίου 2013 (επεξεργασμένο) Δειτε λιγο και αυτο μηπως μπορει να γραφτει καλυτερα Βγαινει στο τελος του script αντι του κανονικου Completed Press ENTER ...., αν δεν εχει επιλεχτει bootloader Επεξ/σία 10 Φεβρουαρίου 2013 από tritonas00 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 10 Φεβρουαρίου 2013 Share Δημοσ. 10 Φεβρουαρίου 2013 ρε συ τριτωνα τι παιζει εδω? ξεφτιλιστηκαμε Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 10 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 10 Φεβρουαρίου 2013 εδω γιατι παιζει κανονικα ? ντροπης και αισχος και στο arch και fedora και lmde κανονικα παιζει εδω που εδωσα sudo ./backup -d /home/babis/ σιγουρα εισαι σε bash ? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Dr.Fuzzy Δημοσ. 10 Φεβρουαρίου 2013 Share Δημοσ. 10 Φεβρουαρίου 2013 Δειτε λιγο και αυτο μηπως μπορει να γραφτει καλυτερα Βγαινει στο τελος του script αντι του κανονικου Completed Press ENTER ...., αν δεν εχει επιλεχτει bootloader Θα μπορούσες: Since you haven't chosen a bootloader so far this is the right time to install (or update an existing) one. To do so: => On a new terminal with root access, enter: blah blah => ... => When done, for leaving chroot, enter: blah => Finally, return to this window and press OK to unmount all remaining (engaged) devices Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 11 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 11 Φεβρουαρίου 2013 γιατρε, γ@μεις ! θα το αλλαξω. 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 11 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 11 Φεβρουαρίου 2013 Οκ εγινε η αλλαγη. Συνεχιζω δοκιμες, αν ειναι να βγει νεα stable. επισης πλεον διατηρει το παλιο fstab του χρηστη ως fstab-old , πριν προχωρησει σε ανα-δημιουργια του. --------------------------------------------------------------------------------------------------------------------------- Για την επομενη εκδοση, σκεφτομαι σοβαρα να μεταβουμε σε bsdtar (για debian και arch) http://lists.debian.org/debian-user/2012/06/msg00524.html https://github.com/libarchive/libarchive/wiki/TarExtendedAttributes στο arch υπαρχει μεσα ηδη και για debian υπαρχει πακετο στα repos αποτι ειδα Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pmav99 Δημοσ. 11 Φεβρουαρίου 2013 Share Δημοσ. 11 Φεβρουαρίου 2013 ποια η διαφορά του bsdtar? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 11 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 11 Φεβρουαρίου 2013 αυτο μου με ενδιαφερει κυριως ειναι τα extended attributes και acl support Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 13 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 13 Φεβρουαρίου 2013 Ετοιμο (ευελπιστω) το error checking. Εδωσα περηφανα: sudo ./restore -i CLI -d tragos -r /dev/sda -b /dev/sda1 -h fi -S /dev/sda1 -f kkkkk -g /dev/sda1 -S koko sudo ./restore -i Dialog -d Deb -r /dev/sda2 -b /dev/sda2 -h /dev/s -f tragos -g /dev/sda1 και πηρα: και απο μεσα ισχυει το error checking. 2 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 13 Φεβρουαρίου 2013 Share Δημοσ. 13 Φεβρουαρίου 2013 ωραίος, το έχω χάσει το θέμα και πρέπει να το δω πάλι γιατί έχεις κάνει δουλειά εδω πέρα εσύ επίσης σε φίλο που το δοκίμασε έβαλε syslinux και προχώρησε χωρίς να το έχει εγκατεστημένο οπότε κι εκεί θέλει έναν κάποιο έλεγχο Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 13 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 13 Φεβρουαρίου 2013 (επεξεργασμένο) τελειωσε η εξεταστικη ? oντως war οταν μπορεσεις ριξε μια ματια αν ειναι κατι που μπορει να γραφτει καλυτερα για να γινει αυτος ο ελεγχος πρεπει να γινει το extract πρωτα, οποτε σε εκεινο το σημειο ειναι λιγο ακυρο. απο την αλλη εχω κανει τον bootloader optional, οποτε και παλι ειναι λιγο ακυρο να βαλω στο backup ελεχγο για bootloader. Για αυτο τα γραφει η welcome screen του backup Aν μπορει να γινει καπως αλλιως πες. ---------------------------------------------------------------------------------- μπηκε και ελεγχος για url / δικτυο, και να μην χρησιμοποιουνται ταυτοχρονα file και url Επεξ/σία 13 Φεβρουαρίου 2013 από tritonas00 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 13 Φεβρουαρίου 2013 Μέλος Share Δημοσ. 13 Φεβρουαρίου 2013 (επεξεργασμένο) war μπορουμε να κανουμε κατι τετοιο tar tf /mnt/target/fullbackup.tgz | grep 'syslinux' ή tar tf /mnt/target/fullbackup.tgz | grep 'grub' απλα ηδη θα τρεξει ενα tar tf /mnt/target/fullbackup.tgz 1>/dev/null για να ελεξει το archive, και θα παιρνει πιο πολυ χρονο. Επεξ/σία 13 Φεβρουαρίου 2013 από tritonas00 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
imitheos Δημοσ. 14 Φεβρουαρίου 2013 Share Δημοσ. 14 Φεβρουαρίου 2013 Μπράβο για τη δουλειά που κάνατε. Μέχρι κάποιο διάστημα παρακολουθούσα τι γινόταν αλλά άρχισα να έχω 40 και 50 ειδοποιήσεις χωρίς να προλαβαίνω να τις διαβάσω οπότε έκανα unsubscribe από το θέμα. Τρίτωνα δεν είχα χρόνο να κοιτάξω τον κώδικα οπότε μόνο χαζο-διορθώσεις θα έχω να προτείνω. 1) Βλέπω σε πολλά σημεία να χρησιμοποιούνται escape sequences για χρώματα. Έτσι υπάρχουν πολλές γραμμές του στυλ echo -e "\e[00;33mAborted by User\e[00m"Δεν θα ήταν πιο βολικό να ορίζονται κάπου τα χρώματα και μετά να γίνεται χρήση κάποιου πιο επεξηγηματικού variable ? όπως πχBR_YELLOW='\e[00;33m' BR_NORMAL='\e[00m' echo -e "${BR_YELLOW}Aborted by User${BR_NORMAL}"2) Η run_tar έχει πολλές πολύ μεγάλες γραμμές. Ίσως θα μπορούσε ένα υποσύνολο των παραμέτρων να μπει σε ένα variable αν είναι κοινό πχ. TAR_OPT="--sparse --exclude=/home κτλ" if τάδε tar ${TAR_OPT} --optτάδε elif δείνα tar ${TAR_OPT} --optδείναΈτσι οι κλήσεις θα είναι πιο σύντομες και θα φαίνεται αμέσως ποια είναι η διαφορά τους. 3) Το κομμάτι από εκεί που τελειώνει η run_tar και μέχρι το τέλος είναι ένα ενιαίο ? Δεν μπορεί να σπάσει σε μικρότερα κομμάτια ? 4) Μια συνήθεια που έχω σε shell scripts είναι να βάζω πάντα "set -e" (ή να αλλάζω το shebang σε #!/bin/bash -e) ώστε αν γίνει χαζομάρα σε κάποιο σημείο που δεν θεώρησα απαραίτητο να έχω error handling, να σταματήσει το script αντί να το περάσει σιωπηλά και να πάει παρακάτω. Δεν θα ήταν χρήσιμο εδώ ? Ίσως το σ/κ να μπορέσω να το κοιτάξω καλύτερα και να δώσω κάποιο patch αντί απλά να λέω "δεν μαρέσει αυτό, δεν μαρέσει το άλλο" Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 15 Φεβρουαρίου 2013 Share Δημοσ. 15 Φεβρουαρίου 2013 war μπορουμε να κανουμε κατι τετοιο tar tf /mnt/target/fullbackup.tgz | grep 'syslinux' ή tar tf /mnt/target/fullbackup.tgz | grep 'grub' απλα ηδη θα τρεξει ενα tar tf /mnt/target/fullbackup.tgz 1>/dev/null για να ελεξει το archive, και θα παιρνει πιο πολυ χρονο. το σκέφτηκα αυτό αλλά νομίζω κάνει πολύ ώρα, δεν ξέρω αν είναι καλό άλλη ιδέα δε μου έρχεται Μπράβο για τη δουλειά που κάνατε. Μέχρι κάποιο διάστημα παρακολουθούσα τι γινόταν αλλά άρχισα να έχω 40 και 50 ειδοποιήσεις χωρίς να προλαβαίνω να τις διαβάσω οπότε έκανα unsubscribe από το θέμα. Τρίτωνα δεν είχα χρόνο να κοιτάξω τον κώδικα οπότε μόνο χαζο-διορθώσεις θα έχω να προτείνω. 1) Βλέπω σε πολλά σημεία να χρησιμοποιούνται escape sequences για χρώματα. Έτσι υπάρχουν πολλές γραμμές του στυλ echo -e "\e[00;33mAborted by User\e[00m"Δεν θα ήταν πιο βολικό να ορίζονται κάπου τα χρώματα και μετά να γίνεται χρήση κάποιου πιο επεξηγηματικού variable ? όπως πχ BR_YELLOW='\e[00;33m' BR_NORMAL='\e[00m' echo -e "${BR_YELLOW}Aborted by User${BR_NORMAL}"2) Η run_tar έχει πολλές πολύ μεγάλες γραμμές. Ίσως θα μπορούσε ένα υποσύνολο των παραμέτρων να μπει σε ένα variable αν είναι κοινό πχ. TAR_OPT="--sparse --exclude=/home κτλ" if τάδε tar ${TAR_OPT} --optτάδε elif δείνα tar ${TAR_OPT} --optδείναΈτσι οι κλήσεις θα είναι πιο σύντομες και θα φαίνεται αμέσως ποια είναι η διαφορά τους. 3) Το κομμάτι από εκεί που τελειώνει η run_tar και μέχρι το τέλος είναι ένα ενιαίο ? Δεν μπορεί να σπάσει σε μικρότερα κομμάτια ? 4) Μια συνήθεια που έχω σε shell scripts είναι να βάζω πάντα "set -e" (ή να αλλάζω το shebang σε #!/bin/bash -e) ώστε αν γίνει χαζομάρα σε κάποιο σημείο που δεν θεώρησα απαραίτητο να έχω error handling, να σταματήσει το script αντί να το περάσει σιωπηλά και να πάει παρακάτω. Δεν θα ήταν χρήσιμο εδώ ? Ίσως το σ/κ να μπορέσω να το κοιτάξω καλύτερα και να δώσω κάποιο patch αντί απλά να λέω "δεν μαρέσει αυτό, δεν μαρέσει το άλλο" 1) ωραίο 2) είναι αυτό που έλεγε και ο pmav περίπου, από τα if να φτιάχνει τις παραμέτρους και στο τέλος να τρέχει μια tar μόνο με αυτά που πρέπει 3) ενιαίο είναι, αλλά μου φαίνεται πολύ απλή διαδικασία για να σπάσει σε κομμάτια 4) δεν το ήξερα, πολύ καλό, πολύ χρήσιμο Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα