tritonas00 Δημοσ. 4 Μαρτίου 2014 Μέλος Share Δημοσ. 4 Μαρτίου 2014 με ενδιαφερει η σκονη - tmp dirs, caches, logs - οπουδηποτε μπορει να πιασει αραχνες --exclude=spiders Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 8 Μαρτίου 2014 Μέλος Share Δημοσ. 8 Μαρτίου 2014 Προσθεσα το -v ή --verbose, το οποιο ενεργοποιει verbose archiver output με ποσοστο. Στο cli inteface μονο, χρησιμο αν θελουμε να ξερουμε ακριβως σε ποιο σημειο βρισκεται η διαδικασια. ::CREATING ARCHIVE Calculating: 78 Files Compressing: 1% / Compressing: 2% /tmp/ Compressing: 3% /dev/ Compressing: 5% /lib Compressing: 6% /run/ Compressing: 7% /boot/ Compressing: 8% /boot/initramfs-linux-lts-laptop.img Compressing: 10% /boot/syslinux/ Compressing: 11% /boot/syslinux/libmenu.c32 Compressing: 12% /boot/syslinux/cpuid.c32 Compressing: 14% /boot/syslinux/cptime.c32 Compressing: 15% /boot/syslinux/gpxecmd.c32 Compressing: 16% /boot/syslinux/SYSLINUX_AUTOUPDATE Compressing: 17% /boot/syslinux/ifplop.c32 Compressing: 19% /boot/syslinux/reboot.c32 Compressing: 20% /boot/syslinux/kontron_wdt.c32 Compressing: 21% /boot/syslinux/pcitest.c32 Compressing: 23% /boot/syslinux/gfxboot.c32 Compressing: 24% /boot/syslinux/poweroff.c32 Compressing: 25% /boot/syslinux/sanboot.c32 Compressing: 26% /boot/syslinux/cat.c32 Compressing: 28% /boot/syslinux/elf.c32 Compressing: 29% /boot/syslinux/cmd.c32 Compressing: 30% /boot/syslinux/pxechn.c32 Compressing: 32% /boot/syslinux/dmitest.c32 Compressing: 33% /boot/syslinux/chain.c32 Compressing: 34% /boot/syslinux/linux.c32 Compressing: 35% /boot/syslinux/ifcpu64.c32 Compressing: 37% /boot/syslinux/ifcpu.c32 Compressing: 38% /boot/syslinux/rosh.c32 Compressing: 39% /boot/syslinux/syslinux.cfg.pacnew Compressing: 41% /boot/syslinux/zzjson.c32 Compressing: 42% /boot/syslinux/ls.c32 Compressing: 43% /boot/syslinux/vesainfo.c32 Compressing: 44% /boot/syslinux/pci.ids Compressing: 46% /boot/syslinux/prdhcp.c32 Compressing: 47% /boot/syslinux/pmload.c32 Compressing: 48% /boot/syslinux/vpdtest.c32 Compressing: 50% /boot/syslinux/lua.c32 Compressing: 51% /boot/syslinux/libcom32.c32 Compressing: 52% /boot/syslinux/sysdump.c32 Compressing: 53% /boot/syslinux/ldlinux.c32 Compressing: 55% /boot/syslinux/debug.c32 Compressing: 56% /boot/syslinux/config.c32 Compressing: 57% /boot/syslinux/libgpl.c32 Compressing: 58% /boot/syslinux/kbdmap.c32 Compressing: 60% /boot/syslinux/syslinux.cfg Compressing: 61% /boot/syslinux/cpuidtest.c32 Compressing: 62% /boot/syslinux/ifmemdsk.c32 Compressing: 64% /boot/syslinux/pwd.c32 Compressing: 65% /boot/syslinux/liblua.c32 Compressing: 66% /boot/syslinux/meminfo.c32 Compressing: 67% /boot/syslinux/hdt.c32 Compressing: 69% /boot/syslinux/ethersel.c32 Compressing: 70% /boot/syslinux/libutil.c32 Compressing: 71% /boot/syslinux/whichsys.c32 Compressing: 73% /boot/syslinux/hexdump.c32 Compressing: 74% /boot/syslinux/disk.c32 Compressing: 75% /boot/syslinux/mboot.c32 Compressing: 76% /boot/syslinux/ldlinux.sys Compressing: 78% /boot/syslinux/host.c32 Compressing: 79% /boot/syslinux/sdi.c32 Compressing: 80% /boot/syslinux/poweroff.com Compressing: 82% /boot/syslinux/menu.c32 Compressing: 83% /boot/syslinux/vesamenu.c32 Compressing: 84% /boot/initramfs-linux-lts-laptop-fallback.img Compressing: 85% /boot/vmlinuz-linux-lts-laptop Compressing: 87% /sbin Compressing: 88% /proc/ Compressing: 89% /bin Compressing: 91% /srv/ Compressing: 92% /srv/ftp/ Compressing: 93% /srv/http/ Compressing: 94% /target_architecture.i686 Compressing: 96% /home/ Compressing: 97% /mnt/ Compressing: 98% /sys/ Compressing: 100% /media/ #./backup.sh -u '--exclude=/var --exclude=/usr --exclude=/swapfile --exclude=/opt --exclude=/boot --exclude=/root --exclude=/etc' -hn -a tar -c gzip -d /home/babis/Downloads/ -f kkk -i cli -qvN System Tar & Restore 3.9.2 ::SUMMARY ARCHIVE: /home/babis/Downloads/Backup-08-03-2014/kkk.tar.gz ARCHIVER INFO: Archiver: tar Compression: gzip ARCHIVER OPTIONS: --exclude=/home/babis/Downloads/Backup-08-03-2014 --exclude=/run/* --exclude=/proc/* --exclude=/dev/* --exclude=/media/* --exclude=/sys/* --exclude=/tmp/* --exclude=/mnt/* --exclude=.gvfs --exclude=lost+found --sparse --exclude=/var --exclude=/usr --exclude=/swapfile --exclude=/opt --exclude=/boot --exclude=/root --exclude=/etc --exclude=/home/* HOME DIRECTORY: Exclude FOUND BOOTLOADERS: Syslinux ::CREATING ARCHIVE Calculating: 16 Files Compressing: 6% / Compressing: 12% /tmp/ Compressing: 18% /dev/ Compressing: 25% /lib Compressing: 31% /run/ Compressing: 37% /sbin Compressing: 43% /proc/ Compressing: 50% /bin Compressing: 56% /srv/ Compressing: 62% /srv/ftp/ Compressing: 68% /srv/http/ Compressing: 75% /target_architecture.i686 Compressing: 81% /home/ Compressing: 87% /mnt/ Compressing: 93% /sys/ Compressing: 100% /media/ [SUCCESS] Setting permissions Completed. Backup archive and log saved in /home/babis/Downloads/Backup-08-03-2014 Θα μπει και στο restore. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 11 Μαρτίου 2014 Μέλος Share Δημοσ. 11 Μαρτίου 2014 Eκανα λιγο μαζεμα και πλεον ειναι αρκετα απλο να προσθεσουμε υποστηριξη για αλλους compressors. Ετσι εβαλα bzip2 support, σαν μια μεσαια κατασταση στο μεγεθος αναμεσα σε gzip και xz. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 15 Μαρτίου 2014 Μέλος Share Δημοσ. 15 Μαρτίου 2014 (επεξεργασμένο) Μια βοηθεια με το UEFI Ο grub χρησιμοποιει το lsb_release (?) για --bootloader-id, ετσι πχ στο debian θα βαλει το binary στο /boot/efi/EFI/debian/ , το ubuntu στο /boot/efi/EFI/ubuntu/, το οποιο binary το αντιγραφουμε στο /boot/efi/EFI/boot/. Ετσι σκεφτηκα οτι με κατι τετοιο cp_grub_efi() { if [ ! -d /mnt/target/boot/efi/EFI/boot ]; then mkdir /mnt/target/boot/efi/EFI/boot fi cd /mnt/target/boot BR_GRUBX64_EFI="$(ls efi/EFI/*/grubx64.efi 2>/dev/null | grep -v -e 'BOOT' -e 'boot')" BR_GRUBIA32_EFI="$(ls efi/EFI/*/grubia32.efi 2>/dev/null | grep -v -e 'BOOT' -e 'boot')" if [ -f "$BR_GRUBX64_EFI" ]; then cp "$BR_GRUBX64_EFI" efi/EFI/boot/bootx64.efi elif [ -f "$BR_GRUBIA32_EFI" ]; then cp "$BR_GRUBIA32_EFI" efi/EFI/boot/bootx32.efi fi cd ~ } θα μπορουμε να ανιχνευσουμε το binary, ανεξαρτητως διανομης. Και δουλευει. Αλλα, σε περιπτωση που εχουμε πολλα grub binaries (απο μια δευτερη ας πουμε linux εγκατασταση), δηλαδη ξερω γω EFI/debian/grubx64.efi και EFI/ubuntu/grubx64.efi μεσα στο ESP, το παραπανω θα αποτυχει φυσικα. Οποτε ρωταω, μιας και δεν χρησιμοποιω UEFI: 1. Η περιπτωση που περιγραφω με πολλα grub binaries, ειναι κατι σπανιο? 2. Θα ηταν καλυτερα να βαλω να ρωταει τον χρηστη το --bootloader-id ωστε τα paths να ειναι καρφωτα?Kαι στην τελικη δεν μπαινουν οι εγγραφες απευθειας στο EFI με το efibootmgr?Γιατι πρεπει να το αντιγραφουμε και στο EFI/boot για να μπουταρει? ---------------------------------------- EDIT Διαβαζοντας λιγο απο δω και απο κει, το 2 δεν ειναι option μιας και παιζει προβλημα με τα updates. Η πιο λογικη περιπτωση ειναι ενας grub και δηλωση αλλων OS σε αυτον. Οποτε το αφηνω ως εχει. Στο summary υπαρχει σχετικο warning αν το target ESP δεν ειναι αδειο. Αν εχει να προτεινει κανεις κατι αλλο... ειμαι ολος αυτια. Επεξ/σία 15 Μαρτίου 2014 από tritonas00 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mobinmob Δημοσ. 16 Μαρτίου 2014 Share Δημοσ. 16 Μαρτίου 2014 Δεν έχω ασχοληθεί αρκετά με το uefi καθώς δεν έχω μηχάνημα που να το χρησιμοποιεί, αλλά αν δεν κάνω λάθος μπορείς να ορίσεις με το efibootmgr ποιο binary να ξεκινά, οπότε αν υπάρχει ένα ή περισσότερα bootloader binaries στο fat partition το οποίο διαβάζεται, μπορείς να ορίσεις ένα από αυτά (ίσως πρέπει να διαλέγει ο χρήστης; ). Με το efibootmgr μπορείς να ρυθμίσεις να εκκινείται ένας πυρήνας linux ακόμα και χωρίς bootloader (δες τα περί efistub) αλλά θα πρέπει αυτό το binary να είναι στο efi "boot partition"/ESP. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 16 Μαρτίου 2014 Μέλος Share Δημοσ. 16 Μαρτίου 2014 Το θεμα ειναι οτι αυτες οι εγγραφες καμια φορα χανονται (στο vbox πχ με το που κλεισει το machine χαθηκαν και πρεπει να ξεκινησεις τον grub απο το EFI shell). Για αυτο παιρνουμε το binary και το αντιγραφουμε στο efi/boot/ και το διαβαζει απο κει απευθειας. Ισως βαλω, αν ανιχνευθουν πολλα grub binaries, να ρωταει τον χρηστη πιο απ'ολα θελει να αντιγραψει στο efi/boot/, ξερω γω... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 17 Μαρτίου 2014 Μέλος Share Δημοσ. 17 Μαρτίου 2014 3.9.2 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 19 Μαρτίου 2014 Μέλος Share Δημοσ. 19 Μαρτίου 2014 Kαι ενα νεο demo σε UEFI https://www.youtube.com/watch?v=dr5ZB3ajhTQ Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 3 Απριλίου 2014 Μέλος Share Δημοσ. 3 Απριλίου 2014 καλλιο αργα.... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 4 Απριλίου 2014 Μέλος Share Δημοσ. 4 Απριλίου 2014 Διαβαζοντας πιο προσεκτικα το παραπανω, απο fedora 19 και μετα (απο τοτε που εμφανιστηκε το προβλημα δηλαδη), στο extract χρειαζεται --xattrs-include='*' και ετσι παιζει κανονικα. Οποτε καποια στιγμη θα βαλω και στο restore.sh να δεχεται user tar options και ετσι θα μπορει να ξαναχρησιμοποιηθει και η tar στην fedora, με σχετικο reference στα notes. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 6 Απριλίου 2014 Μέλος Share Δημοσ. 6 Απριλίου 2014 (επεξεργασμένο) Πλεον μπορουμε να περασουμε και tar/bsdtar options στο restore.sh, το argument εμεινε το ιδιο (-U)Στο dialog interface μπορουμε να δουμε και τα errors του reading archive, οπως και στο cli.Ενεργοποιηθηκε ξανα η tar για την fedora (τα --acls --xattrs --selinux μπαινουν αυτοματα)Ετσι περα απο το --xattrs-include='*' που θελει η fedora, μπορουμε και on the fly να κανουμε exclude καποιο folder ή οτι θελουμε.Να θυμισω στο extract τα paths ξεκινανε χωρις /, οποτε η συνταξη ειναι καπως ετσι: --exclude=usr/ Επεξ/σία 7 Απριλίου 2014 από tritonas00 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mad-proffessor Δημοσ. 7 Απριλίου 2014 Share Δημοσ. 7 Απριλίου 2014 Πλεον μπορουμε να περασουμε και tar/bsdtar options στο restore.sh, το argument εμεινε το ιδιο (-U) Στο dialog interface μπορουμε να δουμε και τα errors του reading archive, οπως και στο cli. Ενεργοποιηθηκε ξανα η tar για την fedora (τα --acls --xattrs --selinux μπαινουν αυτοματα) Ετσι περα απο το --xattrs-include='*' που θελει η fedora, μπορουμε και on the fly να κανουμε exclude καποιο folder ή οτι θελουμε. Να θυμισω στο extract τα paths ξεκινανε χωρις /, οποτε η συνταξη ειναι καπως ετσι: --exclude=usr/ Καλα που το θύμησες έβαλα alias στο .bashrc. Μιας κ απο τι βλέπω ασχολείσαι με bash πολύ γιατι δε πιάνεσαι με C; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 7 Απριλίου 2014 Μέλος Share Δημοσ. 7 Απριλίου 2014 Tελικα για να παιξει η fedora 19+ σωστα τα θελει ολα (--selinux --acls --xattrs-include='*') σαν options στο restore. Υπαρχει σχετικο info στο script την ωρα που ρωταει για user options.mad δεν ειμαι για πολλα πολλα, λιγο bash ξερω, man pages διαβαζω, google και οπου τα βρω σκουρα ρωταω Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 9 Απριλίου 2014 Μέλος Share Δημοσ. 9 Απριλίου 2014 Παιδια το archive που κανει download, τι ειναι πιο λογικο, να το κραταει ή να το σβηνει οταν κανει clean και unmount? (μεχρι τωρα το σβηνει) Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mask2011 Δημοσ. 9 Απριλίου 2014 Share Δημοσ. 9 Απριλίου 2014 Για πιο λόγο να το κρατάει; Νομίζω καλύτερα να το σβήνει; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα