Arbetar med btrfs
Btrfs är ett framväxande standard för Linux filsystem, och det har många fördelar jämfört med ext3 och 4.
Några av fördelarna med btrfs inkluderar...
- Bilder - möjligheten att frysa filsystemet i tid och återgå till den staten
- Delvolymen - samarbeta med ögonblicksbilder, kan du skapa dynamiska "partitioner"
- Online partition storleksändring - du kan ändra storlek på partitioner (båda krympa och växa) medan de är monterade, även operativsystemets partition
- Kvoter, möjlighet att tilldela högsta storlekar för delvolymen (jag inte
Du behöver:
- En dator (Observera att du måste radera hårddisken)
- En andra dator för forskning (den som du arbetar med inte kommer alltid att startbar)
- En Gparted live CD/USB
- En Linux-distributioner att det uppdaterade (Ubuntu 14.04 och dess derivat, Fedora, Debian (backport kernel rekommenderas), Linux Mint, etc), live är inte nödvändigt
- Mycket tålamod
- En backup destination (jag använde min SFTP-server, men en extern hårddisk fungerar fint)
- Mycket tid
Jag antar att du redan vet:
- Hur man gör installer USB/CD; UNetbootin fungerar inte i alla situationer - det är lättast att använda Gnome Skivverktyg (kallas diskar i Ubuntu)
- Hur man ska hantera diskpartitioner
- Linux kommandorad (Bash) grunderna, grundläggande navigering och filhantering kommandon (mv, cp, ls, cd), jag kommer att lära dig hur du använder btrfs-tools
- Grundläggande felsökning färdigheter
Varning: Detta bör inte tegel din dator, men det kan återges unbootable. Värsta fall: du kommer förmodligen behöva skapa en ny partitionstabell och börja om från början.
Varning: Jag är inte med Windows 8 i detta Instructable, och jag rekommenderar inte försök att göra detta tillsammans med Windows 8. Du kommer att sluta med en mycket mer komplicerade boot system som har konfigurerats på ett mycket konstigt sätt. Du kommer förmodligen också har svårt att göra detta på en Mac. Lång historia kort: det rekommenderas att detta inte skulle ställa bredvid ett egenutvecklat system och att du börjar från grunden.
Hur Btrfs fungerar
Btrfs betyder faktiskt "b-tree filesystem." Ett b-träd hänvisar till möjligheter som data lagras och används samma teknik för att hantera SQL-databaser och många andra filsystem. Det är utanför sfären av detta Instructable att förklara b-träd i detalj. Sammanfattning: b-träd är extremt effektiva när det gäller att söka en hårddisk. Idén kommer från ett binärt träd, i vilka varje steg i sökandet, hälften av data elimineras tills det du söker efter hittas. B-träd utöka detta genom att du kan eliminera en godtycklig mängd data - i stället för hälften, kan du eliminera, säga att 90% av den ursprungliga datamängden. Det finns dock en kostnad: b-träd är långsammare när det gäller införande, radering, och söker inom liten data. Det är där en enkel binära träd vinner: om data kan lagras helt i RAM, den för att läsa/skriva fart är mycket snabbare, vilket, viktigaste är minimerar antalet CPU kontroller till att köra. B-träd kräver mer CPU, men minimera data läsa och skriva.
Känn dig fri att kommentera om du har frågor, korrigeringar eller förslag.