Btrfs is een opkomende bestandssysteem standaard voor Linux, en het heeft veel voordelen boven de ext3 en 4.
Enkele van de voordelen van btrfs zijn...
- Snapshots - de mogelijkheid om te bevriezen van het bestandssysteem in tijd en terugkeren naar die staat
- Subvolumes - werken nauw samen met de momentopnamen, kunt u dynamische 'partities' maken
- Online partitie vergroten/verkleinen - kunt u de grootte van partities (zowel krimpen en groeien) terwijl ze zijn gemonteerd, zelfs de partitie van het besturingssysteem
- Quota, de mogelijkheid om de maximale grootte voor subvolumes (ik niet toewijzen
Hebt u nodig:
- Een computer (Let erop dat u zult moeten wissen van de harde schijf)
- Een tweede computer voor onderzoek (degene die je bezig bent zal niet altijd worden opstartbare)
- Een Gparted live CD/USB
- Een Linux distro dat het up-to-date (Ubuntu 14.04 en zijn derivaten, Fedora, Debian (backport kernel aanbevolen), Linux Mint, etc), live is niet nodig
- Veel geduld
- Een back-upbestemming (ik gebruikte mijn SFTP-server, maar een externe harde schijf zal prima werken)
- Alot van tijd
Ik neem aan dat je al weet:
- Hoe maak je installateur USB/CD's; Unetbootin werkt niet in alle situaties - het is het makkelijkst te gebruiken Gnome Schijfhulpprogramma (genaamd schijven in Ubuntu)
- Hoe om te gaan met schijfpartities
- De grondbeginselen van de opdrachtregel (Bash) van Linux, fundamentele navigatie- en Bestandsbeheer opdrachten (mv, cp, ls, cd), ik zal worden leer je hoe te gebruiken btrfs-tools
- Probleemoplossing basisvaardigheden
Waarschuwing: Dit moet niet baksteen uw computer, maar het kan opgestart worden weergegeven. Worst-casescenario: u zult waarschijnlijk moeten maken van een nieuwe partitietabel en beginnen vanaf nul.
Waarschuwing: Ik ben niet omgaan met Windows 8 in dit Instructable, en mij verrichten niet recommanderen dat u probeert om dit te doen naast Windows 8. Je zult eindigen met een veel ingewikkelder systeem voor opstarten die is geconfigureerd in een heel vreemde manier te behandelen. U zal waarschijnlijk ook problemen ondervindt doen dit op een Mac. Lang verhaal kort: het wordt aanbevolen dat deze niet worden ingesteld naast een eigen systeem en dat u vanaf nul beginnen.
Hoe werkt Btrfs
Btrfs betekent eigenlijk "b-tree filesystem." Een b-boom verwijst naar de middelen waarmee gegevens worden opgeslagen, en wordt dezelfde technologie gebruikt om SQL-databases en veel andere bestandssystemen te beheren. Het is buiten het rijk van dit Instructable b-bomen in detail uitleggen. Kortom: b-bomen zijn uiterst efficiënt als het gaat om het zoeken van een harde schijf. Het idee is afgeleid van een binaire boom, in welke elke stap in het zoeken, de helft van de gegevens wordt geëlimineerd totdat gevonden wat u zoekt is. B-bomen breiden dit doordat u elimineren van een willekeurige hoeveelheid gegevens - in plaats van de helft, bent u in staat om te elimineren, bijvoorbeeld 90% van de originele dataset. Er is echter een kosten: b-bomen zijn trager wanneer het gaat om toevoeging, verwijdering, en binnen kleine data zoekt. Dit is waar een eenvoudige binaire boom wint uit: als de gegevens kunnen worden opgeslagen in het RAM, het om te lezen/schrijven snelheid is veel sneller, dus, de primaire zorg is minimaliseren van het aantal controles van de CPU om te lopen. B-bomen meer CPU nodig, maar het minimaliseren van gegevens lezen en schrijven.
Voel je vrij om commentaar als u vragen, correcties, of suggesties hebt.