Általában azokat, amelyeket használunk GNU / Linux partícióinkhoz használtuk a híres Ext2, Ext3 és Ext4, de mint tudjuk, vannak más típusú fájlrendszerek és btrfs elég nagy népszerűségnek örvend.
De mi az btrfs? Lássunk egy rövid leírást itt Wikipedia:
btrfs (B-fa FS vagy általában "Butter FS" -nek ejtik) a fájlrendszer másolás írásra bejelentette Oracle Corporation mert GNU / Linux.
Célja a jelenlegi fájlrendszer cseréje ext3, megszünteti a legtöbb korlátozást, különösen a fájlok maximális méretével; az ext3 által nem támogatott új technológiák bevezetése mellett. Azt is kijelentik, hogy "a hibatűrésre, a javításra és az egyszerű adminisztrációra összpontosít".
Nos, ebben a cikkben megmutatom, hogyan kell használni debian sípoló a btrfs, követve a lépéseket meg ezt a linket. Azt hiszem, magától értetődik, hogy ha úgy dönt, hogy végrehajtja a változtatást, akkor ezt saját felelősségére kell megtennie, és hogy nem vagyok felelős az adataival kapcsolatos katasztrófáért. Menjünk oda 😛
Ugrás az Ext3 / 4-ről a Btrfs-re
1.- Az első dolog, amit meg kell tennünk, az összes adatunk mentése, vagy még jobb, ha ezt a tesztet virtuális gépen hajtjuk végre.
2.- Letöltünk egy .iso fájlt Debian tesztelés és "égesse" CD-re, vagy tegye a USB-memória a UNetbootin hogy elinduljon erről az eszközről.
3.- Bár az eredeti cikk nem tisztázza, feltételezem, hogy a logikus módon kell telepítenünk, és miután a rendszer készen áll, feltesszük:
fsck -f /dev/sdaX
(feltételezve, hogy a / dev / sdaX a gyökér fájlrendszer)
4.- Telepítjük kedvenc szerkesztőnket és btrfs-tools (ha nem áll rendelkezésre).
5.- Ezután végrehajtjuk:
btrfs-convert /dev/sdX
6.- Később:
mount /dev/sdX /mnt
Akkor:
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
7.- Chroot-t használunk:
chroot /mnt
8.- Szerkesztjük a fájlt / Etc / fstab, megkeressük azt a sort, ahová a root (/) fájlrendszer fel van szerelve, és megváltozunk UUID által / Dev / sdX, megváltoztunk ext3 / ext4 által btrfs, megváltoztatjuk az opciót „alapértelmezett” és az utolsó számot (1) 0-ra változtatjuk.
Például az én esetemben ezt megváltoztatnám:
UUID=c2bc3236-b089-4f1e-8303-8fc9fab8848f / ext4 errors=remount-ro 0 1
és hagyd így:
/dev/sdX / btrfs default 0 0
9.- Ezután végrehajtjuk:
ls -la /boot
Ezzel azt tesszük, hogy megmutatjuk a / boot fájlokat, és ellenőrizzük, hogy van-e ehhez hasonló: initrd.img-3.2.0-2-686-pae. Amire szükségünk van, az a szöveg, amely utána következik 'initrd.img-' melyik lesz a Kernel, amelyet a következő parancsban fogunk használni:
mkinitramfs 3.2.0-2-686-pae -o /boot/initrd.img-3.2.0-2-686-pae
10.- Később frissítjük a GRUB-ot:
grub-install /dev/sdX
update-grub
Ha elkészült, használjuk a következő parancsot:
exit
Kijutni chroot.
11.- Szétszereljük:
umount /mnt/proc
umount /mnt/dev
umount /mnt/sys
umount /mnt
12.- Újrakezdjük és imádkozunk !!! 😀
Ha nem történik katasztrófa, ellenőrizhetjük, hogy már bent vagyunk btrfs a következő ellenőrzéseket végzi:
1.- Hogyan gyökér végrehajtjuk:
update-initramfs -u -t -kall
2.- Újra megváltozunk a fájlban / Etc / fstab el / Dev / sdX által UUID. Nézni a UUID az általunk végrehajtott partícióról:
ls -la /dev/disk/by-uuid/ | grep sdΧ
Ami ilyesmit adna vissza:
lrwxrwxrwx 1 root root 10 abr 19 08:50 0c3299fc-de7b-496f-8cf8-0d0945111b88 -> ../../sda5
lrwxrwxrwx 1 root root 10 abr 19 08:50 2cce04c7-ae67-413b-9773-afe86a36aa39 -> ../../sda6
lrwxrwxrwx 1 root root 10 abr 19 08:50 c2bc3236-b089-4f1e-8303-8fc9fab8848f -> ../../sda1
Ha minden jól sikerült, törölheti a konverziós folyamat által létrehozott biztonsági másolatot (ext2_mentve) alábbiak szerint:
btrfs subvolume delete /ext2_saved
Kész 😀
Csak egy kérdés: Megkockáztatnánk-e a fájlrendszer használatát néhány olyan új szolgáltatáshoz és szolgáltatáshoz, amelyekről sok felhasználó nem is tudja? Nem azt akarom mondani, hogy a btrfs rossz (még ki sem próbáltam), az olvasottak alapján vannak olyan "dolgai", amelyek a klasszikus ext3-ból és ext4-ből hiányoznak, de visszatérek a kezdeti kérdéshez, megéri-e?
az én szempontból…. Nem hiszem!! azt is kockáztatná, hogy kibaszta a rendszerét !!!! És egy másik dolog nem számít, hogy milyen típusú formátum van a partíción ... az a fontos, hogy megfelelő legyen azokhoz a funkciókhoz, amelyeket megadsz a partícióidnak, vagy milyen típusú felhasználásra adsz azt!
A debiánt azért használom, mert stabil, és mégis stabil fájlrendszert akarok. Kíváncsi vagyok, milyen előnyökkel jár a btrfs a hozzám hasonló normál felhasználók számára?
Nagyon jó hozzájárulás, mint mindig 😉
Bár az én esetemben nem hiszem, hogy még mindig szükségem lenne rá, az ext4 nagyszerű nekem. Csak otthoni környezetben használom a számítógépet, tudod, az internetet, zenét, videókat, pornót ... és ilyesmi.
Az üdvözlő
A Linux Porn from használata ugyanúgy néz ki.
Azoknak, akik azt kérdezik, hogy a Btrfs előnyt jelent-e nekik az Ext4-el szemben, a válasz a következő: Igen és Nem, xD
Ha szilárdtest alapú merevlemezt (SSD) használ, akkor sokkal jobb teljesítményt fog elérni, ha Btrf-eket használ, de mivel a rendszer még fejlesztés alatt áll, lehetséges, hogy balesetet szenved, elolvasás kérdése a projekt dokumentációja, hogy képet kapjon arról, mi található: https://btrfs.wiki.kernel.org/
Egyszer gondoltam az ugrásra, de feladtam.
Pontosan erre gondoltam, furcsa hangnemben mondtam, amilyennek látszik.
Azok számára, akik tudnak angolul és érdeklődnek, itt van egy link tesztekkel, amelyek összehasonlítják a btrfs és az ext4 fájlokat egymással. Bár ez néhány hónappal ezelőtt történt, így a btrfs mostanában javult 🙂 A legtöbb tesztben az ext4 jobban teljesített.
http://www.phoronix.com/scan.php?page=article&item=btrfs_linux31_ssd&num=1
Nyisd ki, hogy megvárd, amíg a fedora társ megvalósítja, és megnézheted, hogyan viselkedik a rendszer ... ha a dolgok nagyon jól mennek, akkor a többi disztribúció is végrehajtja.
Azt mondta: "Oracle Corporation".
Ez nem előítélet; ezek az elvek:
Nem gondolom, hogy "BTRFS" -t használok. Köszönöm a szükséges információkat.
olyan jó tulajdonságok, hogy a BTRFS rendelkezik
Arra is kíváncsi voltam. Ismerve az Oracle legújabb történelmét (OpenOffice, MySQL, OpenSolaris, Java), megbízható lesz-e a Btrfs használata?
A lényeg az, hogy várjunk egy kicsit a projekt érettebbé válására.
Remélem, hogy javítja a fájltömörítés támogatását. Ha ez valami nagyon hasznos a normál felhasználók számára, az segít abban, hogy több helyünk legyen otthonra.