Změna velikosti šifrovaného oddílu

Změna velikosti šifrovaného oddílu
« kdy: 20. 08. 2011, 18:01:23 »
Ahoj,

nemuzu nikde na netu dohledat jak resizovat sifrovany oddil(LUKS) s tim ze nepouzivam LVM(vsude jsou navody s LVM). Mam proste disk rozdeleny na 4 oblasti. sda1(/), sda2(LUKS), neprideleno, swap. Oblast s LUKS chci zvetsit, tzn. rozsirit smerem do nepridelene oblasti s tim, ze nechci zalohovat zadna data. To bych potom mohl udelat rovnou tak, ze bych si data zalohoval, LUKS smazal a vytvoril ho znova s tim, ze by byl vetsi.
« Poslední změna: 20. 08. 2011, 22:24:58 od Petr Krčmář »


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Jak to udelat, nevim. Jen bych podotkl, ze jakykoliv resize i bez LUKSu je o drzku a bez zalohy se silne nedoporucuje. Pokud jsou vam ta data draha, tak to napred zazalohujte, i kdybyste si na to musel pujcit disk od tchyne.

OK, data si pred resize zalohuju. Jeste bych teda mel obecdnou otazku.

Kdyz mam dve partition (krom jinych) a nejake volne misto a chci do budoucna obe partition rozsirovat, je optimalni zvolit nasledujici rozdeleni?

part1 part2(exp) unalocated part3(exp) swap

Part2(exp) a part3(exp) jsou partition, ktere chci v budoucnu rozsirovat. Mezi nima by bylo volne misto tak aby se obe partitiony mely kam rozsirovat. Prijde mi to celkem logicke.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Co je to exp?

Omlouvam se - je to oznaceni ze ty oddily budu chtit do budoucna rozsirit (expandovat).


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Toz, co ja vim? Co je to optimalni? Pokud to vyhovuje vasim zamerum, tak asi je. Akorat nevim, proc se nepokusite odhadnout potrebu, rodelit to cele a pokud to jednou nebude sedet, tak to muzete zresizovat (po zaloze).

Akorat ten swap bych dal na zacatek. Pocatecni stopy disku byvaji o dost rychlejsi, nez ty koncove. Pokud tedy nemate SSD.

anonym

Re: Změna velikosti šifrovaného oddílu
« Odpověď #6 kdy: 20. 08. 2011, 22:28:30 »
co takhle nainstalovat si malej virtualni system a na tom to zkusit?

netvrdim ze funguje == bezpecne, ale alespon nejaky postup se tim ziskat da

Re: Změna velikosti šifrovaného oddílu
« Odpověď #7 kdy: 20. 08. 2011, 22:32:09 »
Nezkoušel jsem to, ale nevidím důvod, proč by neměl fungovat následující postup:

  • Poznamenej si počáteční sektor oddílu s LUKS, který chceš rozšířit.
  • Tento oddíl v fdisku zruš a znovu vytvoř větší, který bude začínat na stejném sektoru
  • LUKS takový oddíl v pohodě namapuje, pro něj jsou důležitá metadata na začátku. Nové volné místo se při čtení bude snažit dešifrovat, takže se při čtení bude tvářit jako náhodný obsah. To ale nevadí, filesystém má v metadatech zapsanou svou velikost a za ni se přistupovat nesnaží.
  • Pomocí nástroje pro resize filesystému (např. resize2fs) změň velikost filesystému na celou velikost oddílu.

Stejným způsobem fungují všechny postupy pro LVM, ono totož to LVM neudělá nic jiného, než že při resize přidá na konec LV další místo. To je totéž, jako když fdiskem přezaložíš oddíl na větší a zachováš přitom stejný počáteční sektor.

Xjmeno363lkmlk

Re: Změna velikosti šifrovaného oddílu
« Odpověď #8 kdy: 20. 08. 2011, 22:59:27 »
otázka zní - chcete-li v budoucnu resizovat, proč prostě nepoužít to LVMko? Ušetříte si spoustu práce a můžete s tím blbnout do nekonečka

Re: Změna velikosti šifrovaného oddílu
« Odpověď #9 kdy: 20. 08. 2011, 23:17:01 »
LVM nechci protoze jsem s tim nikdy nedelal. Vim - muzu se to naucit, ale ted pujdu spis "klasickou" cestou s tim, ze o LVM si neco prectu a kdyz se mi to bude zdat vhodne tak proc to casem nezkusit.

Reseni me situace:
1) Pomoci fdisk smazat partition a znovu ji vytvorit vetsi
2) sudo cryptsetup luksOpen /dev/sda2 homes
3) sudo cryptsetup --verbose resize homes
4) sudo resize2fs /dev/mapper/homes



Zdroje: http://www.howtoforge.com/linux_resizing_ext3_partitions_p2
http://blog.gauner.org/blog/2010/01/23/resize-a-luks-partition-on-lvm/

vvv

Re: Změna velikosti šifrovaného oddílu
« Odpověď #10 kdy: 20. 08. 2011, 23:27:06 »
Upřímně, sám nemám moc rád, když mě někdo tlačí do řešení věcí jiným způsobem než chci, ale nechávat si nealokované místo mezi oddíly, to je spíš prasárna než klasická cesta.

Naučit se vytvořit zašifrované lvm luksem je otázka jedné hodiny, mluvím z vlastní zkušenosti.

Re: Změna velikosti šifrovaného oddílu
« Odpověď #11 kdy: 20. 08. 2011, 23:50:02 »
OK, ja netvrdim ze naucit se pouzivat LVM + LUKS je tezke, ale obecne o LVM nevim nic. Cokoliv se podela a ja nebudu schopny to vyresit. To radsi zvolim tu "prasarnu" a ve virtualu se s LVM naucim. Pak teprve bych presel na LVM... Mozna to nakonec udelam bez toho nealokovaneho prostoru - pokusim se odhadnout kolik bude ktery oddil zabirat.