Χθες ανακάλυψα τον σκληρό τρόπο ενός "Χαρακτηριστικά" σύστημα αρχείων btrfs. Είναι για λόγους που δεν γνωρίζω τη λειτουργία του, btrfs τείνει να γεμίζει το δίσκο περισσότερο από ό, τι οι εντολές dd ή οι μετρητές γεμίσματος δίσκων των κοινών διαχειριστών αρχείων.
Πώς να μάθετε πόσο χώρο καταλαμβάνει το σύστημα αρχείων σας με το btrfs
Όποιος έχει σύστημα αρχείων με btrfs Θα είστε σε θέση να μάθετε πόσο επιπλέον χώρο καταλαμβάνουν τα δεδομένα σας πληκτρολογώντας στην κονσόλα (ως root πιστεύω):
εμφάνιση συστήματος αρχείων btrfs /
(Αντικαταστήστε / με άλλο σημείο προσάρτησης εάν θέλετε να μάθετε τον χώρο που καταλαμβάνεται σε άλλο διαμέρισμα btrfs)
Σε ένα μεγάλο διαμέρισμα αυτό το πρόσθετο γέμισμα δεν είναι μεγάλο πρόβλημα, καθώς είναι πολύ λίγος χώρος σε σύγκριση με το σύνολο. Αλλά στην περίπτωσή μου, όπου / έχει 22 GB (καταλαμβάνει μια SSD cache), ο σκληρός δίσκος μου γέμισε με 8 GB δωρεάν, σπάζοντας τις βάσεις δεδομένων rpm και απενεργοποιώντας έτσι τον διαχειριστή πακέτων. Έτσι αναγκάστηκα να μορφοποιήσω με άλλο σύστημα αρχείων.
Αλλά δεν ήθελα να επανεγκαταστήσω. Είναι σαφές ότι τα δεδομένα από / home μπορούν εύκολα να διατηρηθούν, αλλά κάποιος έχει πολλά προγράμματα εγκατεστημένα σε / και πολλές ρυθμίσεις που βρίσκονται επίσης εκεί, γι 'αυτό αποφάσισα να συνεχίσω την εγκατάσταση αλλά να αλλάξω το σύστημα αρχείων.
Ο λόγος που το γράφω είναι επειδή δεν βρήκα καμία τεκμηρίωση για το πώς να προχωρήσω σε αυτές τις περιπτώσεις. Υποθέτω ότι οι περισσότεροι άνθρωποι εγκαθίστανται για επανεγκατάσταση.
Έπρεπε να περάσω περίπου 7 ώρες ψάχνοντας και ψάχνοντας πληροφορίες σε αγγλικά εγχειρίδια που είχαν πράγματι σχέση με άλλα πράγματα και διαισθητικά συνθέτοντας κομμάτια. δοκιμή και σφάλμα όλη την ώρα, επανεκκίνηση δεκάδες φορές για να δω ότι κάθε πράγμα που δοκίμασα απέτυχε το ένα μετά το άλλο. Όταν η διαδικασία στην πραγματικότητα δεν θα ήταν τόσο πολύ που είχε ένα εγχειρίδιο αφιερωμένο σε αυτήν.
Σκέψεις που πρέπει να θυμάστε για την αλλαγή του συστήματος αρχείων του "/"
Πρώτον: Έκανα αυτήν τη διαδικασία στις Μαλακό καπέλλο. Υποθέτω ότι είναι το ίδιο για όλες τις διανομές που μοιράζονται κυρίως ως bootloader GRUB2.
δεύτερο: Αυτή η διαδικασία είναι δύσκολος για τον κοινό χρήστη (όσοι το διαβάσουν και πιστεύουν ότι είναι μαλακίες ξέρουν ότι δεν είστε συνηθισμένοι χρήστες) Οι άνθρωποι έχουν συνήθως καλύτερα πράγματα από το να αλλάξουν το σύστημα αρχείων του ριζικού διαμερίσματος. Εάν δεν ξέρετε πώς να ακολουθήσετε αυτό το εγχειρίδιο, διατρέχετε τον κίνδυνο να χάσετε την εγκατάστασή σας και αν το καταφέρετε να το πραγματοποιήσετε, θα ανακαλύψετε ότι η αλλαγή στην απόδοση δεν είναι τόσο θεαματική (Λοιπόν, για μερικούς είναι, αλλά δεν είστε συνηθισμένοι χρήστες) Το έκανα συγκεκριμένα από την ανάγκη , αν και πρέπει να παραδεχτώ ότι είμαι ένας από αυτούς που κάνουν τον υπολογιστή σας να ξεκινήσει ένα δευτερόλεπτο πιο γρήγορα.
Τρίτον: Δεδομένου ότι αυτή η διαδικασία δεν αφορά τους απλούς χρήστες, θα υποθέσω ότι ο αναγνώστης έχει κάποια γνώση του GNU / Linux και ότι δεν θα είναι τεμπέλης να αναζητήσει περισσότερες πληροφορίες.
Διαδικασία αλλαγής του συστήματος αρχείων "/"
Είτε θέλετε να αλλάξετε το σύστημα αρχείων από αναγκαιότητα είτε από πλήξη, αυτή είναι η διαδικασία:
1. - Είναι προφανές ότι για να λειτουργήσει το νέο μας σύστημα αρχείων πρέπει να έχουμε τα εργαλεία που θα μας βοηθήσουν να το διαχειριστούμε, οπότε αυτό είναι το πρώτο πράγμα που θα κάνουμε. Παρεμπιπτόντως, το σύστημα αρχείων που επέλεξα ήταν xfs, έτσι έπρεπε να εγκαταστήσω "Xfsprogs" y "Xfsdump". Θα εγκαταστήσετε ό, τι θέλετε ανάλογα με το σύστημα αρχείων που θέλετε να χρησιμοποιήσετε.
2. - Εκκινήστε από ένα livecd / usb και αντιγράψτε ολόκληρο το περιεχόμενο του ριζικού διαμερίσματος σε άλλο διαμέρισμα ή δίσκο. Η μέθοδος που επιλέγετε δεν έχει σημασία, αλλά το θέμα είναι να το κάνετε με δικαιώματα root, ώστε να μην βρείτε αρχεία ή καταλόγους με ειδικά δικαιώματα.
3. - Το βήμα όπου το "/" μορφοποιείται σωστά με το σύστημα αρχείων που προτιμούμε. Υπάρχουν πολλές μέθοδοι, επιλέξτε αυτή που σας αρέσει περισσότερο.
4. - Το αντίγραφο που δημιουργήσαμε από το ριζικό διαμέρισμα επαναφέρεται στο διαμέρισμα που διαμορφώθηκε πρόσφατα.
5. - Είναι η στιγμή κατά την οποία ο χρήστης πρέπει να αρχίσει να κάνει το ρόλο του. Η μορφοποίηση του διαμερίσματος τροποποιεί ένα αναγνωριστικό που χρησιμοποιεί το λειτουργικό σύστημα για να γνωρίζει ποιο διαμέρισμα θα τοποθετηθεί. Αυτό είναι το \ It \ αυτόν UUIDκαι πρέπει να γνωρίζουμε αυτόν τον κωδικό.
Υπάρχουν πολλές μέθοδοι, αλλά για παράδειγμα, στο "Gparted", θα το γνωρίζουμε κάνοντας δεξί κλικ στο νέο διαμέρισμα "/" και κάνοντας κλικ στο "Πληροφορίες". Αντιγράφουμε αυτόν τον κώδικα και τότε θα επεξεργαστούμε το αρχείο / etc / fstab:
UUID = 36f3ce91-5138-4293-8571-b5b43f6b4646 / xfs προεπιλογές, noatime, discard, nobarrier
Αυτό είναι ένα παράδειγμα που δείχνει τη γραμμή που αντιστοιχεί στο ολοκαίνουργιο ριζικό διαμέρισμα μου. Ο κωδικός που εμφανίζεται στα δεξιά του UUID = είναι αυτό που θα αντικαταστήσουμε με το δικό μας UUID.
Μόλις το κάνουμε, φυσικά πρέπει να υποδείξουμε το νέο σύστημα αρχείων του διαμερίσματός μας, xfs στην περίπτωσή μου ή αντικαταστήστε το με το δικό σας στην περίπτωση άλλου συστήματος αρχείων. Πρέπει επίσης να βάλετε τις νέες επιλογές τοποθέτησης: Εάν δεν ξέρετε τι να βάλετε, βάλτε "Προεπιλογές"; ώρα της νύχτας αυξάνει την απόδοση μειώνοντας τις εγγραφές, απορρίπτω μειώνει τις εγγραφές σε δίσκους SSD, αυξάνοντας τη διάρκεια ζωής τους.
6. - Εδώ ξεκινάει το πραγματικά γαμημένο και εκεί έχω κολλήσει. Δεν είναι πραγματικά τόσο δύσκολο, αλλά σχεδόν δεν υπάρχει τεκμηρίωση από εδώ και πέρα.
Πρέπει να ξαναχτίσουμε το μενού Grub για να ξεκινήσει σωστά το λειτουργικό σύστημα. Δεν θα ήξερα πώς να το κάνω με το χέρι, μπορείτε να το δοκιμάσετε όπως έκανα (άλλαξαν UUID και τέτοια), αλλά το φυσιολογικό θα είναι ότι η έναρξη του λειτουργικού συστήματος σταματάει σε ένα ευχάριστο και ελπιδοφόρο "κέλυφος έκτακτης ανάγκης"
Ευτυχώς, το grub2 κατέχει το εργαλείο "Grub2-mkconfig" που εκτελεί αυτόματα αυτήν την εργασία λαμβάνοντας ως αναφορά τα χαρακτηριστικά του συστήματος στο οποίο εκτελείται. Το πρόβλημα είναι ότι, κοιτάξτε πού, το σύστημα όπου λειτουργεί δεν είναι το σύστημα στόχος και το τελευταίο είναι προσωρινά εκτός λειτουργίας.
Επομένως πρέπει να κάνουμε chroot και τοποθετήστε μια σειρά ειδικών κατατμήσεων για να εκτελέσετε αυτό το εργαλείο, χωρίς το οποίο δεν θα λειτουργήσει. Η διαδικασία για να γίνει αυτό εξηγείται ελάχιστα σε σχεδόν όλα τα μέρη (πράγμα που δεν σημαίνει ότι δεν ξέρουν πώς να το κάνουν, αλλά πιστεύουν ότι είμαστε υπερσύγχρονοι υπολογιστές)
Ευτυχώς εδώ: http://askubuntu.com/questions/28099/ho … ll-kernels Βρήκα μια ξεκαρδιστική εξήγηση για το θέμα, το οποίο συνεχίζω να συνοψίσω και να μεταφράσω:
- Προσάρτηση / και / dev:
mount / dev / sda1 / mnt mount --bind / dev / mnt / dev
Όπου το "sda1" αντικαθίσταται από αυτό που αντιστοιχεί στο διαμέρισμα root, αν δεν είναι "sda1"
- Mount / boot και / boot / efi, το τελευταίο αν είχαμε ένα διαμέρισμα EFI.
mount / dev / sda2 / mnt / εκκίνηση
Όπου το "sda2" αντικαθίσταται από αυτό που αντιστοιχεί στο διαμέρισμα εκκίνησης, εάν δεν είναι "sda2"
Το συγκρότημα efi δεν μπαίνει στο λινκ παραπάνω, είναι δικό μου θέμα αλλά σε αυτή την περίπτωση το χρειαζόμουν. Εάν δεν έχετε διαμέρισμα EFI, αγνοήστε αυτό.
mount / dev / sda3 / mnt / boot / efi
Όπου το "sda3" αντικαθίσταται από αυτό που αντιστοιχεί στο διαμέρισμα εκκίνησης, εάν δεν είναι "sda3"
- Chroot και μερικά άλλα πράγματα, που στην πραγματικότητα το μόνο πράγμα που ξέρω για αυτά τα πράγματα είναι ότι είναι απαραίτητα:
chroot / mnt mount -t proc none / proc mount -t sysfs none / sys mount -t devpts none / dev / pts export HOME = / root εξαγωγή LC_ALL = C
Αυτή είναι η προσθήκη μου, μπορεί να χρειαστεί για ένα πράγμα αργότερα:
mount -t tmpfs tmpfs / εκτέλεση
7. - grub2-mkconfig
Λοιπόν, είναι σχεδόν η στιγμή του αστεριού. Πρέπει να αναζητήσουμε ένα αρχείο που ονομάζεται "grub.cfg" μέσα στο διαμέρισμα εκκίνησης. Στην περίπτωσή μου, η διαδρομή του είναι /boot/efi/EFI/fedora/grub.cfg
Όταν το βρήκαμε, τρέχουμε στο chroot περιβάλλον:
grub2-mkconfig -o /path/a/grub.cfg
Και τελικά έχουμε το μενού grub έτοιμο.
8. - Αναγεννήστε τα initramfs.
Αυτό το βήμα πιστεύω ότι είναι απαραίτητο, αλλά δεν είμαι απολύτως σίγουρος. Ωστόσο, αρκεί να επανεγκαταστήσετε τον πυρήνα που θέλουμε ή να εκτελέσουμε:
dracut --force / path / to / file / initramfs / that / we / want / για αντικατάσταση
για παράδειγμα:
dracut --force /boot/initramfs-3.15.9-200.fc20.x86_64.img
Φυσικά, όλα αυτά μέσα στο chroot περιβάλλον. (και αν όχι, επιστρέψτε στο κουτί εξόδου, er ... στο «κέλυφος έκτακτης ανάγκης»)
PS: Ξέχασα τι να κάνω για να αποκτήσω πρόσβαση στο Διαδίκτυο στο chroot περιβάλλον, σε περίπτωση που θέλετε να επανεγκαταστήσετε τον πυρήνα. Ο παραπάνω σύνδεσμος εξηγεί πολύ καλά: Πρέπει να ανοίξετε ένα νέο τερματικό και να αντιγράψετε αυτά τα αρχεία:
cp / mnt / etc / hosts /mnt/etc/hosts.old cp / etc / hosts / mnt / etc / hosts cp /etc/resolv.conf /mnt/etc/resolv.conf
9. - Αποκτήστε πρόσβαση στο Διαδίκτυο:
Απλά πρέπει να αντιγράψετε τα ακόλουθα αρχεία, γραφικά ή μέσω κονσόλας, στην τελευταία περίπτωση εκτός του περιβάλλοντος chroot. Μπορεί να γίνει από άλλο τερματικό ή από έξοδο από το περιβάλλον chroot, και στη συνέχεια επανεισέρχονται.
cp / mnt / etc / hosts /mnt/etc/hosts.old cp / etc / hosts / mnt / etc / hosts cp /etc/resolv.conf /mnt/etc/resolv.conf
10. - Επανεγκαταστήστε τον πυρήνα:
Επανεγκαθιστούμε τον πυρήνα στο περιβάλλον chroot με τον διαχειριστή πακέτων
11. - ΕΠΑΝΑΦΟΡΑ AAR :: DD
Αυτό το σημείο πρέπει να είναι το τέλος για "κανονικές" διανομές, για διανομές με SELinux, όπως στην περίπτωσή μου, το πράγμα χρειάστηκε λίγο περισσότερο.
Παρόλο που η εκκίνηση έφτασε στο τέλος και προσπάθησα να ξεκινήσω το γραφικό σύστημα, δεν το έκανε, και όταν προσπάθησα να συνδεθώ ως χρήστης ή ως root θα έλεγε "η άδεια αρνήθηκε".
Διάβασα κάτι γι 'αυτό και σύμφωνα με ένα άτομο το πρόβλημα θα μπορούσε να είναι selinux και πρότεινε να τοποθετηθεί selinux = 0 στο τέλος μιας γραμμής εκκίνησης στο grub.cfg, ως εξής:
menuentry 'Fedora, με Linux 3.15.9-200.fc20.x86_64' --class fedora --class gnu-linux --class gnu --class os - unrrrlimited $ menuentry_id_option "gnulinux-3.15.9-200..fc20 .x86_64-advanced-36f3ce91-5138-4293-8571-b5b43f6b4646 "{load_video set gfxpayload = keep insmod gzio insmod part_gpt insmod ext2 set root = 'hd1, gpt2' if [x $ feature_platform_search_hint = xy]; έπειτα αναζήτηση --no-floppy --fs-uuid --set = root --hint-bios = hd1, gpt2 --hint-efi = hd1, gpt2 --hint-baremetal = ahci1, gpt2 1cd04509-ab7c-4074- 8bab-e170c29fe08e other search --no-floppy --fs-uuid --set = root 1cd04509-ab7c-4074-8bab-e170c29fe08e fi linuxefi /vmlinuz-3.15.9-200.fc20.x86_64 root = UUID = 36f3ce91-5138 -4293-8571-b5b43f6b4646 ro rd.md = 0 rd.lvm = 0 rd.dm = 0 vconsole.keymap = en rd.luks = 0 vconsole.font = φόντοcyrheb-sun16 rhgb ήσυχο selinux = 0 initrdefi /initramfs-3.15.9. 200-20.fc86.x64_XNUMX.img
Κοιτάξτε την προτελευταία γραμμή προς τα δεξιά.
Δεν το έκανα άμεσα, αν όχι απλώς επεξεργάστηκα την καταχώριση εκκίνησης στο ίδιο το μενού grub, έτσι ώστε να ήταν μια προσωρινή τροποποίηση, νομίζω ότι έγινε με το πάτημα «c» ή «e», στο μενού grub μπορείτε να το κάνετε. μέρη.
Λοιπόν, το κάνουμε αυτό και κάνουμε επανεκκίνηση ή συνεχίζουμε με την εκκίνηση.
12. - Το φως στο τέλος της σήραγγας.
Εάν δεν μπορούσαμε άμεσα στο προηγούμενο βήμα, είναι σε αυτό το προτελευταίο βήμα όπου μπορούμε να έχουμε πρόσβαση στη συνηθισμένη επιφάνεια εργασίας μας. Τοστ για το μεγάλο μας κατόρθωμα, αλλά ναι SELinux Βλάβη, δεν έχουμε τελειώσει ακόμα
Πρέπει να επεξεργαστούμε εκ νέου το grub.cfg για να αφαιρέσουμε το "selinux = 0" ή απλά να επανεκκινήσουμε κανονικά αν αυτό που κάναμε ήταν να επεξεργαστούμε την καταχώρηση στο μενού grub. Το γεγονός είναι ότι κάνουμε επανεκκίνηση με ενεργοποιημένο το SELinux.
Στη συνέχεια, στο τέλος της εκκίνησης κάτι βγαίνει που πρέπει να επαναπροσδιορίσει την πολιτική του Στοχεύεται στο SELinux, το αφήνουμε μόνο και όταν τελειώσει θα γίνει επανεκκίνηση.
Θα δούμε ότι το σύστημά μας θα ξεκινήσει, δείχνοντας τη συνήθη επιφάνεια εργασίας μας, με ενεργοποιημένο το SELinux, το σύστημα αρχείων μας άλλαξε και όλα τα πλήρως λειτουργικά προγράμματα μας.
Αυτό είναι το τέλος του εγχειριδίου, ελπίζω να σας βοηθήσει
ΕΝΗΜΕΡΩΣΗ: Όταν το έκανα για πρώτη φορά δεν είχα ιδέα και έκανα το βήμα της αναγέννησης των initramfs και έπειτα επανεγκαταστήσαμε τον πυρήνα και ήταν πολύ βρώμικο και στο τέλος λειτούργησε σχεδόν χωρίς να ξέρω γιατί και έδωσα και τις δύο επιλογές εξίσου καλές, ωστόσο αναγεννήσου το initramfs δεν λειτουργεί και το έχω ξεφύγει. Το μόνο πράγμα που λειτουργεί είναι να επανεγκαταστήσετε τον πυρήνα (υποψιάζομαι ότι ο πυρήνας και ο πυρήνας πυρήνα πακέτα στο Fedora) και έτσι έχω τροποποιήσει το εγχειρίδιο.
Και θέλω επίσης να προσθέσω ότι για να αλλάξω τη μορφή του συστήματος αρχείων του διαμερίσματος / home χρειάζονται τα ίδια βήματα, δεν ξέρω αν το selinux είναι απαραίτητο, αλλά αν δεν λειτουργεί με το selinux αφαιρείται προσωρινά και αυτό είναι.
Προτεινόμενη εικόνα από εδώ.
Μου φαίνεται ότι το btrfs απέχει κάνα δυο χρόνια από την ωριμότητα και ότι όταν αποτυγχάνει υπάρχουν εργαλεία για να ανακάμψεις από το σοκ χωρίς να χαθούν δεδομένα... το ext4 είναι ακόμα το post.
Όσον αφορά τον χειρισμό με το chroot, στους οδηγούς gentoo έχετε εξηγήσει πολύ καλά:
https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Base/es
Χρησιμοποιώ επίσης το dracut για να δημιουργήσω τα initramfs αφού χρειάζομαι τη μονάδα mdadm για το grub2 χωρίς την οποία το grub2 δεν μπορεί να βρει το διαμέρισμα / dev / md0 του / boot.
Μου δόθηκε ένας νέος δίσκος SSD 120G, αλλά απρόθυμα να τον χρησιμοποιήσω, είναι πολύ νέα και όχι πολύ ώριμη τεχνολογία, δεν θέλω να κάνω επανεγκατάσταση του συστήματος κάθε φορά που ένα κελί στο SSD είναι κατεστραμμένο.
Έχω εγκαταστήσει από το μηδέν στην επιδρομή 1 σε δύο δίσκους του 1T ο καθένας, τον Απρίλιο του 2012 ... το gentoocyte μου πρόκειται να είναι 3 ετών ... hehe
# genlop -t gentoo-πηγές | head -n3
* sys-kernel / gentoo-πηγές
Τετ 11 Απρ 23:39:02 2012 >>> sys-kernel / gentoo-source-3.3.1
Αυτή είναι η διαδικασία που χρησιμοποιώ για να δημιουργήσω τον αρχικό δίσκο ram, να προσθέσω το θέμα γραφικού bootsplash
και αναδημιουργήστε τις εισόδους grub2.
# mount / boot
# dracut –hostonly »3.19.3-gentoo –force
# splash_geninitramfs –verbose –res 1920 × 1080 –append /boot/initramfs-3.19.3-gentoo.img emerge-world
# grub -mkconfig -o /boot/grub/grub.cfg
Ευχαριστούμε που μοιραστήκατε την εμπειρία σας στο btrfs.
Τι φίλος Elav, υπέροχη καταχώρηση στο blog και χάρη στον σύντροφο "SuperYO" από το φόρουμ. Η αλήθεια είναι ότι κάτι παρόμοιο δεν έχει συμβεί ποτέ σε μένα, καθόλου, αλλά ποτέ δεν πονάει να έχω ένα τέτοιο φροντιστήριο.
Προσωπικά, δεν βρίσκω καθόλου ανώριμο το BTRFS, το XFS δεν το έχω χρησιμοποιήσει, ξέρω ότι το φέρνει το CentOS 7, αλλά μέχρι σήμερα, δεν χρειάστηκε να εγκαταστήσω νέο διακομιστή μαζί του, οπότε προς το παρόν δεν το βλέπω τόσο αστείο να το κοιτάζω. Στο OpenSUSE χρησιμοποιώ BTRFS, αλλά δεν μου έχει δώσει καθόλου προβλήματα, ούτε καν σε δίσκους SSD. Τι γίνεται αν με κοστίσει ένας κόσμος που μπορώ να κάνω είναι ένας δίσκος SSD-Cache στο Unix, ήταν πραγματικά ένα τεράστιο πρόβλημα, η τεκμηρίωση της Intel το βρίσκω πολύ ασαφές και περίπλοκο. στην πραγματικότητα έχω ένα θέμα ανοιχτό στο φόρουμ και σε άλλα μέρη, αλλά προφανώς κανείς δεν έχει συναντήσει το θέμα ή αλλιώς, αφήνουν απλώς τους δίσκους SSD-cache που φέρνουν οι φορητοί υπολογιστές για κάτι άλλο, ξαφνικά τους έβαλαν ως SWAP, ώστε να μην αλλάξτε ταχύτητα συστήματος, ποιος ξέρει ένα.
Ίσως μια καταχώριση σχετικά με τους υπάρχοντες τύπους συστήματος αρχείων στο Unix θα ήταν θεαματική, θέτοντας τα πλεονεκτήματα του καθενός, δεν ξέρω, ένα άλλο θα ήταν επίσης καλό σε σχέση με το SELinux, καθώς έχουν ειπωθεί πολλά για την ασφάλεια, αλλά διάβασα ένα σεμινάριο στο Διαδίκτυο και οπουδήποτε βάζουν "SELinux = Disabled", μόνο στο "ελεύθερο πεδίο" δίνουν συμβουλές για το πώς να επιτρέπουν προγράμματα μέσω αυτού.
Τώρα, δεν συνεχίζω πια.
Ευχαριστώ για τη συμβολή και τους χαιρετισμούς.
Ευχαριστώ για την συμβουλή, φίλε, αλλά το zfs έχει όλα τα χαρακτηριστικά του btrfs που για να το χρησιμοποιήσει στο linux, η ενότητα πρέπει να ανυψωθεί στον πυρήνα, αλλά στο freebsd έρχεται από προεπιλογή και δεν δίνει κανένα πρόβλημα, το συνιστώ, αφού τα btrfs εξακολουθούν να έχει πολλά «μικρά ζητήματα», για να το πούμε.
Είμαι εγώ ή παρατηρώ τον Έλαβ με πολύ ισπανική προφορά σήμερα.
Το παρατήρησα επίσης. Ποιος θα ξέρει τον λόγο για αυτό.
Χαχαχαχα .. είναι ότι το άρθρο δεν είναι δικό μου .. μην μου πείτε ότι δεν διαβάσατε την πρώτη παράγραφο χαχαχα.
Τώρα που το αναφέρετε ... Όχι. Δεν το παρατηρώ καν.
Γεια. Εάν δείτε την καταχώριση φόρουμ, θα δείτε ότι το σημείο 8 έχει διαγραφεί επειδή δεν είναι έγκυρο, αυτό που πρέπει να κάνετε είναι να εγκαταστήσετε ξανά τον πυρήνα και το έβαλα με αυτόν τον τρόπο όταν το τροποποίησα 😛
Αυτό που συμβαίνει είναι ότι όταν το έκανα για πρώτη φορά δεν ήξερα πραγματικά τι έκανα και δοκίμασα τα πάντα, έτσι μπερδεύτηκα 😛
Και συνεχίζω, αυτό που συμβαίνει είναι ότι το προηγούμενο σχόλιό μου δεν έχει δημοσιευτεί ακόμα 😛
Αυτός είναι ο λόγος για τον οποίο εάν δεν μπορεί να διαγραφεί τίποτα στον Ιστό, θα ήταν να διαγράψετε το σημείο 8 για να μπερδέψετε το προσωπικό. Τέλος πάντων, το χειρότερο πράγμα που μπορεί να συμβεί με την αναγέννηση των initramfs είναι αυτό που έχω: απολύτως τίποτα δεν συμβαίνει, ούτε καλό ούτε κακό, το οποίο δεν είναι τόσο σοβαρό, αλλά είναι ένα άχρηστο βήμα.
Καλό άρθρο που έχετε μοιραστεί, μέσω της εμπειρίας σας έχω μάθει μερικά νέα πράγματα 😉
Στοιχηματίζω οτιδήποτε η αίσθηση της νίκης που νιώσατε για την επίτευξη του στόχου σας υπερέβαινε κατά πολύ τις αποτυχίες. 😉
Το ανοιχτό κώδικα είναι πολύ θηλυκό: δεν είναι για τους ανήσυχους.
Αν κάποιος αφιερώσει την προσοχή, το πάθος και την υπομονή για να εμβαθύνει τις γοητείες του, μας δίνει το καλύτερο του εαυτού του.
Τι καλή θέση έχει σημειώσει ο συνάδελφος superYO. Αυτό είναι ωραίο.
Γιατί XFS αντί για ext4;
????
Το Ext4 γερνάει όταν λένε ... και να γράφει μεγάλα δεδομένα καλύτερα xfs.
Σχετικά με τον συγγραφέα της δημοσίευσης δεν είδα ποτέ τα jurnal btrfs να γεμίζουν το / διαμέρισμα
Αναρωτιέμαι είναι ότι νομίζω ότι είναι επειδή χειμώνες τον υπολογιστή νομίζω, γιατί δεν μου συνέβη ποτέ! με τις διανομές που χρησιμοποιώ με ένα samsung pro sdd και που δεν μου συνέβη ποτέ.
Δεν είναι κάτι που είναι αισθητό σε μεσαία ή μεγάλα διαμερίσματα, αλλά σε ένα διαμέρισμα 20 GB BTRFS μπορείτε πραγματικά να γεμίσετε το ριζικό διαμέρισμα με σχεδόν το ήμισυ του ελεύθερου χώρου.
Και δεν ήταν το μόνο πρόβλημα που είχε. Όσον αφορά την ανάγνωση, ο δίσκος ήταν λίγο πολύ σωστός, αλλά οι εγκαταστάσεις και οι ενημερώσεις ήταν πολύ αργές για έναν δίσκο SSD και έναν κανονικό σκληρό δίσκο, που ήταν μια μεγάλη ενόχληση.
Κατηγορώ την υβριδική μονάδα δίσκου που έχω στον φορητό υπολογιστή, γιατί σε άλλα μέρη όπου έχω εγκαταστήσει το Fedora με btrfs δεν έχω κανένα πρόβλημα και πηγαίνει γρήγορα και καλά, εκτός από τον κύριο υπολογιστή μου που διαθέτει υβριδική μονάδα όπως είπα. Τώρα και με τα δύο διαμερίσματα με XFS αυτός ο υπολογιστής συμπεριφέρεται πολύ καλύτερα.
Από πότε είναι αυτά τα 10 λεπτά με DesdeLinux?, μετά βίας συνειδητοποιώ ότι είναι εκεί o_o
Πριν από λίγο 😀
Νομίζω ότι θα είναι περίεργο, αλλά το έκανα έρευνα για πολύ καιρό, ήμουν τόσο τεμπέλης που δεν ήθελα να χαροποιήσω τον εαυτό μου. Ευχαριστώ για τις πληροφορίες, θέλω να μεταφέρω το σπίτι μου στο xfs και το / στο btfrs
Ευχαριστώ για το άρθρο, πολύ ενδιαφέρον.
Κριτική εκτός περιεχομένου:
Το ανέφερα σε άλλες αναρτήσεις και πιστεύω ότι σε ένα τέτοιο blog, συνεργατικό, όπου συμμετέχουν όλα τα είδη ανθρώπων, δεν θα πρέπει να επιτρέπεται να βάζουν εικόνες όπως αυτή που έχετε τοποθετήσει στην κεφαλίδα της ανάρτησης. Όχι επειδή βγαίνει ένα κορίτσι με μπικίνι, αλλά επειδή χρησιμοποιείται (πιθανώς ακούσια) με σεξιστικό τρόπο.
Κανείς δεν επικρίνει ότι ένα κορίτσι ή ένα κορίτσι με μπικίνι βγαίνει, ακόμη και γυμνό. Αν έχει νόημα, και κάποιος θέλει να κάνει μια ανάρτηση σχετικά με τα σώματα και το Διαδίκτυο, ή τη σεξουαλικότητα και το Διαδίκτυο ή κάτι τέτοιο ... Νομίζω ότι είναι υπέροχο.
Φαίνεται καλό, αλλά ... Γιατί πρέπει να επανεγκαταστήσετε τον πυρήνα; Δεν καταλαβαίνω.
Η αλήθεια είναι ότι μετά την εγκατάσταση του Arch μερικές φορές είχα ήδη μια ιδέα για το πού θα πήγαιναν οι λήψεις, ήμουν με τον νέο υπολογιστή με το Arch για 1 μήνα και ένα SSD μορφοποιημένο με ext4, σκέφτομαι να μετακομίσω σε btrfs αλλά Δεν με πείθει ούτε γιατί αφού έβλεπα κάποιες δοκιμές απόδοσης στο Phoronix δεν είναι πολύ σαφές ότι η απόδοση είναι καλύτερη και ακόμη και με την αψίδα Wiki έχω ήδη βρει όλα όσα μπορούσα για να βελτιστοποιήσω την απόδοση