Portál AbcLinuxu, 25. dubna 2024 14:14


Dotaz: Použití btrfs

24.4.2014 23:33 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Použití btrfs
Přečteno: 361×
Odpovědět | Admin
Hezký den všem.

Nedávno jsem v jedné diskusi narazil na informaci, že při použití btrfs není potřeba na disku vytvářet více oddílů (zpravidla se doporučuje kromě hlavního kořene alespoň /home, případně ještě /boot) ale že stačí oddíl jeden. To mě zaujalo, tak jsem hledal další informace. Na základě článku na root.cz jsem usoudil, že se toho dá dosáhnout pomocí subvolume. Proto bych se rád ujistil, že jsem to pochopil správně, či je potřeba na to jít nějak jinak.

A v případě, že jsem to pochopil správně, bych ještě rád věděl, zda se příslušné akce (vytvoření oddílu a definování subvolumes) dají provést během instalace systému (například Debianu), nebo je potřeba to udělat dopředu.

Předem díky za reakce.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 25.4.2014 00:45 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Použití btrfs
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co si od zvláštních oddílů slibuješ?
Já to s tou denacifikací Slovenska myslel vážně.
25.4.2014 01:37 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Použití btrfs
Zvláštní oddíl na /home mám pro ochranu uživatelských dat. V minulosti se mi párkrát stalo, že se mi zhroutilo povýšení verze distribuce a musel jsem jít přes novou čistou instalaci s formátem rootu. Uživatelé na oddílu s /home byli nezasaženi.
Jendа avatar 25.4.2014 01:40 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Použití btrfs
Zajímavé, moje distribuce při instalaci formátování nevyžaduje.
25.4.2014 02:02 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Použití btrfs
Pak záleží na tom, co udělá distribuce se starými konfiguračními soubory, které byly modifikovány, a mohou být buď záměrně změněné uživatelem, nebo chybně narušené při té neúspěšné aktualizaci. Já jednoznačně preferuji, před aktualizací systémovou zálohu a v případě chyby v aktualizaci novou, čistou instalaci na zformátovaný root a převzetí záměrně modifikovaných konfigurací ze záloh.
Jendа avatar 25.4.2014 02:07 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Použití btrfs
Pak záleží na tom, co udělá distribuce se starými konfiguračními soubory, které byly modifikovány, a mohou být buď záměrně změněné uživatelem, nebo chybně narušené při té neúspěšné aktualizaci.
Pokud chci čistou instalaci, tak samozřejmě všechno kromě /home (a /root) smažu.
25.4.2014 13:13 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Použití btrfs
Důvodů pro zvláštní oddíly může být víc. Myslím, že oddělení uživatelských dat od systémových dat je správný krok, ale kromě toho můžu mít oddíly s rozdílnými FS podle typu dat (např. zašifrovaný oddíl pro citlivá data).

Oddělení uživatelských dat jsem nejvíc ocenil v situaci, když jsem se chystal přejít na jinou linuxovou distribuci. Trochu jsem zmenšil uživatelský oddíl, v uvolněném prostoru jsem vytvořil nový oddíl, kam jsem dal nový systém a mohl jsem ho zkoušet s vědomím, že v případě, že se mi distribuce nebude líbit, bude návrat k původní distribuci nebo vyzkoušení jiné alternativy bezproblémový.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
Jendа avatar 25.4.2014 16:29 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Použití btrfs
Myslím, že oddělení uživatelských dat od systémových dat je správný krok, ale kromě toho můžu mít oddíly s rozdílnými FS podle typu dat (např. zašifrovaný oddíl pro citlivá data).
Jo, takhle to mám taky (nešifrovaný /boot, hůř šifrovaný / a nejvíc chráněný /home). Ale tohle je zrovna situace, na kterou subvolumes nejdou použít, tedy alespoň pokud šifruješ na blokové vrstvě.
25.4.2014 15:18 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Použití btrfs
Odpovědět | | Sbalit | Link | Blokovat | Admin

Subvolumes jsou zcela dynamická záležitost, lze je vytvářet a snapshotovat kdykoliv. To je hlavní důvod jejich existence.

Pokud ale jde například o subvolume pro /home nebo /var, ty je pochopitelně vhodné nadefinovat při instalaci systému, aby pak nebylo nutné bootovat z rescue média a přesouvat už nainstalované soubory do subvolumes či něco podobného.

Vytváření subvolumes během instalace rozumného systému (například Fedory) přímo naklikáním v instalátoru je hračka. U Debianu ovšem může čistě ze zásady něco nefungovat, jako obvykle.

25.4.2014 17:40 Filip Jirsák
Rozbalit Rozbalit vše Re: Použití btrfs
Odpovědět | | Sbalit | Link | Blokovat | Admin
/boot se dává na samostatný oddíl proto, abyste tam měl jednoduchý souborový systém, ze kterého dokáže nabootovat kdejaký zavaděč a kdejaké jádro. A také proto, abyste měl bootovací oddíl chráněný od zbytku systému, třeba pro případ, kdy by se hlavní souborový systém rozsypal apod. Ze všech těchto důvodů nemá smysl dávat /boot jako subvolume na btrfs, ale je lepší ho dát do samostatného oddílu. U ostatních adresářů má smysl použít subvolume v případě, kdy tam potřebujete nastavit něco jinak, než u zbytku souborového systému - kompresi, chcete tam používat snapshoty apod. Ale subvolume můžete vytvořit i kdykoli dodatečně.
25.4.2014 18:00 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Použití btrfs

Z btrfs dokáže nabootovat kdejaký zavaděč a kdejaké jádro. (Bohužel kvůli omezením BIOSu (i EFI) stále ještě neexistuje spolehlivá podpora pro bootování z Btrfs RAIDu jiného než 1. Zavaděč něco takového klidně zvládá, ale když mu BIOS neukáže všechna potřebná zařízení, nezmůže zkrátka nic.)

Když se „hlavní“ souborový systém rozsype, bootovací oddíl je ten nejmenší problém a jeho zachování je v tom případě celkem na houby.

Dobrý důvod, proč má smysl mít oddělený /boot oddíl, je šifrování zbytku disku. (Pokud vím, btrfs zatím nepodporuje šifrování na úrovni filesystému.)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.