Portál AbcLinuxu, 1. listopadu 2024 00:20


Dotaz: Vytvoření stejného LUKS oddílu

26.5.2018 15:35 lertimir | skóre: 64 | blog: Par_slov
Vytvoření stejného LUKS oddílu
Přečteno: 294×
Odpovědět | Admin
Zdravím. Mám dotaz jestli jsem schopen vytvořit stejný LUKS oddíl, jaký už mám. Tedy včetně identifikátorů, klíčů, UUID a všech unikátních záležitostí. A pokud se někdo ptá proč. Tak:
  1. Mám zašifrovaný disk, zatím z minimálním zaplněním, ale automaticky mountovaný do systému (cryptsetup, fstab).
  2. Kamarád potřebuje prostor, tak bych mu půjčil disk jako prázdné blokové zařízení (Data jsem už zkopíroval jinam.)
  3. Nicméně v budoucnu po návratu by mě připadalo nejjednodušší, když bych třeba za základě kopie LUKS hlavičky vytvořil přesně stejný prázdný disk. Odpadlo by konfigurace a připojování nového disku, na druhou stranu je-li to významně větší práce tak je to k ničemu.
To že by stačilo nakopírovat na prázdný disk hlavičku mě připadá jako pravděpodobně jediné možné ale také málo uvěřitelné. A trochu obdobně pro vložený FS pokud jde LUKS.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 26.5.2018 16:14 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Vytvoření stejného LUKS oddílu
Odpovědět | | Sbalit | Link | Blokovat | Admin
To že by stačilo nakopírovat na prázdný disk hlavičku mě připadá jako pravděpodobně jediné možné ale také málo uvěřitelné.
Jo, podle mě by tohle mělo stačit.
A trochu obdobně pro vložený FS pokud jde LUKS.
Tohle bude fungovat pro FAT a možná NTFS, které mají metadata na začátku. Například ext4 má superblok, zálohy superbloku, hlavičky a takové ty věci co drží samotná data, už jsem zapomněl, jak se jmenují, a mluví se o nich tady, po celém disku.

Na druhou stranu proč to dělat? Vždyť je to spuštění jednoho luksFormat, jednoho mkfs, a nastavení UUID.
Denacifikovat
26.5.2018 23:35 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Vytvoření stejného LUKS oddílu
Asi máš pravdu. změna UUID v fstab a crypttab není tak moc práce.
k3dAR avatar 27.5.2018 00:15 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Vytvoření stejného LUKS oddílu
to neni treba, jak psal Jenda, staci na nove zformatovanem UUID nastavit pomoci "tune2fs -U tvoje-stare-uuid /dev/sdXY", resp. i tento krok lze vynechat, protoze uz muzes se specifickym UUID primo formatovat pomoci "mkfs.ext4 -U tvoje-stare-uuid /dev/sdXY"...
pokud bys chtel i pro LUKS to puvodni, tak "cryptsetup luksFormat --uuid tvoje-stare-uuid-pro-LUKS ..."
porad nemam telo, ale uz mam hlavu... nobody
28.5.2018 15:40 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Vytvoření stejného LUKS oddílu
mám tam btrfs
k3dAR avatar 28.5.2018 15:57 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Vytvoření stejného LUKS oddílu
Coz neni take problem :-)
mkfs.btrfs -U tvoje-stare-uuid /dev/sdXY
Viz:https://btrfs.wiki.kernel.org/index.php/Manpage/mkfs.btrfs
porad nemam telo, ale uz mam hlavu... nobody
28.5.2018 16:43 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Vytvoření stejného LUKS oddílu
OK. luksDump proveden. UUID zaznamenáno, disky půjčeny, takže další až se vrátí.
28.5.2018 15:37 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Vytvoření stejného LUKS oddílu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ano, je to možné.

cryptsetup luksFormat --uuid=<původní UUID> --label=<původní název>

Pokud jde o klíče, ty se dají samozřejmě obnovit, dokonce včetně původního pořadí key slotů. Stačí kombinace luksDump (k přečtení seznamu slotů), luksAddKey (k přidání dalšího klíče) a luksKillSlot (k odebrání nepotřebného slotu nebo slotu na nechtěné pozici).

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.