Обично оне које користимо ГНУ / Линук користили смо за наше партиције чувени Ект2, Ект3 и Ект4, али као што знамо постоје и друге врсте система датотека и Бтрфс стиче поприличну популарност.
Али шта је то Бтрфс? Погледајмо кратак опис пронађен у Википедија:
Бтрфс (Б-стабло ФС или се обично изговара „Буттер ФС“) је а систем датотека цопи-он-врите најавио је Орацле пар ГНУ / Линук.
Његов циљ је да замени тренутни систем датотека ектКСНУМКС, уклањајући највећи број његових ограничења, посебно са максималном величином датотека; поред усвајања нових технологија које ект3 не подржава. Такође се наводи да ће се „фокусирати на толеранцију грешака, поправку и лакоћу администрације“.
Па, у овом чланку ћу вам показати како се користи Дебиан Вхеези са Бтрфс, следећи кораке које сам пронашао у овај линк. Мислим да се подразумева да ако се одлучите за промену, то морате учинити на сопствени ризик и да нисам одговоран за било какву катастрофу повезану са вашим подацима. Идемо тамо 😛
Прелазак са Ект3 / 4 на Бтрфс
1. - Прва ствар коју морамо да урадимо је да сачувамо све податке или још боље, урадимо овај тест на виртуелној машини.
2.- Преузимамо .исо од Дебиан тестирање и "нарежите" га на ЦД или ставите на УСБ меморија са УНетбоотин за покретање са овог уређаја.
3. - Иако оригинални чланак то не разјашњава, претпостављам да морамо да инсталирамо како је логично и када систем припремимо, стављамо:
fsck -f /dev/sdaX
(под претпоставком да је / дев / сдаКс основни систем датотека)
4.- Инсталирамо наш омиљени едитор и бтрфс-тоолс (ако није доступно).
5.- Затим извршавамо:
btrfs-convert /dev/sdX
6.- Касније:
mount /dev/sdX /mnt
Онда:
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
7. - Користимо Цхроот:
chroot /mnt
8.- Уређујемо датотеку / етц / фстаб, тражимо линију на коју је монтиран роот (/) систем датотека и мењамо се УУИД по / дев / сдКс, променили смо се ект3 / ект4 по бтрфс, мењамо опцију у 'подразумеване вредности' а последњи број (1) мењамо у 0.
На пример, у мом случају би било променити ово:
UUID=c2bc3236-b089-4f1e-8303-8fc9fab8848f / ext4 errors=remount-ro 0 1
и оставите овако:
/dev/sdX / btrfs default 0 0
9.- Затим извршавамо:
ls -la /boot
Овим што радимо је да прикажемо датотеке које су унутра / боот, уверавајући се да имамо једну сличну овој: инитрд.имг-3.2.0-2-686-пае. Оно што нам треба је текст који следи 'инитрд.имг-' што ће бити Кернел који ћемо користити у следећој наредби:
mkinitramfs 3.2.0-2-686-pae -o /boot/initrd.img-3.2.0-2-686-pae
10.- Касније ажурирамо ГРУБ:
grub-install /dev/sdX
update-grub
Када завршимо користимо наредбу:
exit
Да изађе из цхроот.
11.- Растављамо:
umount /mnt/proc
umount /mnt/dev
umount /mnt/sys
umount /mnt
12.- Поново покрећемо и молимо се !!! 😀
Ако се катастрофа не догоди, можемо да потврдимо да се већ налазимо Бтрфс радећи следеће провере:
1.- Како корен извршавамо:
update-initramfs -u -t -kall
2.- Мењамо поново у датотеци / етц / фстаб el / дев / сдКс по УУИД. Да гледам УУИД из партиције коју извршавамо:
ls -la /dev/disk/by-uuid/ | grep sdΧ
Што би требало да врати овако нешто:
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
Ако је све прошло у реду, можете да избришете резервну копију коју је створио процес конверзије (ект2_савед) као што следи:
btrfs subvolume delete /ext2_saved
Готово 😀
Само једно питање: Да ли бисмо ризиковали да користимо овај систем датотека за неколико нових карактеристика и функција за које многи корисници и не знају да постоје? Не мислим да је бтрфс лош (нисам га ни пробао), на основу онога што сам прочитао има „ствари“ које недостају класичним ект3 и ект4, али враћам се на почетно питање, да ли је то вредно?
Са моје тачке гледишта…. Ја не мислим тако!! такође бисте ризиковали да зајебате свој систем !!!! И још једна ствар није битна коју врсту формата имате на партицији ... важно је имати одговарајући за функције које ћете доделити својим партицијама или за коју врсту употребе ћете га доделити!
Користим дебиан јер је стабилан, а ипак желим стабилан систем датотека. Питам се, какве ће предности бтрфс донијети нормалним корисницима попут мене?
Врло добар допринос, као и увек 😉
Иако у мом случају мислим да ми још увек није потребан, ект4 је одличан за мене. Рачунар користим само за домаће окружење, знате, интернет, музику, видео записе, порнографију ... и слично.
поздрави
Усе Линук Порн изгледа исто.
Они који питају да ли ће им Бтрфс донијети било какву предност у односу на Ект4, одговор је: Да и Не, кД
Ако користите чврсти диск (ССД), видећете много боље перформансе ако користите Бтрфс, али, с обзиром да је систем још увек у фази израде, могуће је да ћете претрпети несрећу, ствар је читања пројектне документације да бисте добили идеју онога што се може наћи: https://btrfs.wiki.kernel.org/
Једном сам размишљао о скоку, али одустао сам.
Управо на то сам мислио, рекао сам то необичним тоном.
За оне који знају енглески језик и заинтересовани су ево везе са тестовима који упоређују бтрфс и ект4 једни с другима. Иако је то било пре неколико месеци, тако да је отприлике сада бтрфс побољшан 🙂 У већини тестова ект4 је прошао боље.
http://www.phoronix.com/scan.php?page=article&item=btrfs_linux31_ssd&num=1
Отворите се да сачекате да га федора партнери примене и видите како се систем понаша ... ако ствари крену супер добро, примењиваће га и други дистрибутери.
Рекао је, „Орацле Цорпоратион“.
Ово није предрасуда; ово су принципи:
НЕ МИСЛИМ ДА КОРИСТИМ „БТРФС“. Хвала на свим потребним информацијама.
толико добре карактеристике које БТРФС има
И то сам се питао. Познавајући недавну историју Орацле-а (ОпенОффице, МиСКЛ, ОпенСоларис, Јава), да ли ће бити поуздано користити Бтрфс?
Поента је у томе да се мало сачека да пројекат буде зрелији.
Надам се да ће побољшати подршку за компресију датотека. Да ће нам, ако је то нешто врло корисно за нормалне кориснике, помоћи да имамо више простора за дом.