Rozwiń wolumin TrueCrypt w systemie Mac OS

8

Czy są znane rozwiązania umożliwiające ręczne lub automatyczne rozszerzenie wolumenu TrueCrypt w systemie Mac OS?

joet3ch
źródło

Odpowiedzi:

9

Nie można go rozwinąć po utworzeniu. Utwórz nowy wolumin o rozmiarze, który chcesz mieć, zamontuj zarówno stary, jak i nowy, a także skopiuj pliki ze starego woluminu na nowy. Następnie odmontuj stary wolumin i usuń jego kontener plików.

Alex
źródło
1
Dzięki za wkład Alexander. Odkryłem jednak, że możesz użyć extcv (extcv.sourgeforge.net), aby zmienić rozmiar woluminu truecrypt za pomocą okna win *. Następnie możesz użyć „diskutil” w systemie MacOS, aby rozwinąć partycję HFS + na woluminie truecrypt.
joet3ch
5
Dlaczego chcesz zrobić coś z woluminem TrueCrypt, który nie jest obsługiwany przez sam TrueCrypt? Czy integralność twoich danych nie ma dla ciebie znaczenia?
Alex
1
Czy widziałeś kod źródłowy extcv? Autor korzysta z bibliotek TrueCrypt. Mamy nadzieję, że ta dodana funkcja wkrótce wkracza do rdzenia projektu TrueCrypt. Do tego czasu jest to mile widziane rozwiązanie archaicznej metody ręcznego kopiowania zawartości woluminu.
joet3ch
3
@ joet3ch: Nie wiedziałem o tym, nie. Chociaż kod może tam być, jest to dość bezpieczne założenie, że gdyby funkcjonalność tam była, byłaby ujawniona w interfejsie użytkownika, gdyby była wystarczająco dojrzała do powszechnego użytku. Metoda kopiowania zawartości jest archaiczna, tak, ale gwarantuje działanie i gwarantuje integralność danych, kontenera TrueCrypt i systemu plików bardziej niż jakiekolwiek inne podejście - i ostatecznie te trzy elementy są dla mnie ważniejsze niż cokolwiek innego (i prawdopodobnie inne - to zwykle dane o wartości ponad wszystko).
Alex
Teraz, gdy TrueCrypt nie jest już aktywnie utrzymywany, istnieją dwa widelce. Jeden z nich, VeraCrypt, obsługuje teraz rozbudowę woluminów.
user149408,
8

Jest to możliwe, jeśli masz dostęp do okna Win *. Uruchom extcv(z http://extcv.sourceforge.net ), który zmieni rozmiar woluminu TrueCrypt. Następnie możesz użyć diskutil resizeVolume <vol_id> <size>w systemie Mac OS do rozszerzenia systemu plików.

Działa to świetnie :) Oto prosty samouczek:

https://joet3ch.com/blog/2010/03/13/resize-truecrypt-volumes-on-mac-os/

joet3ch
źródło
Pamiętaj, że jest to stara wersja, która obsługuje tylko TC 7.0a. Jeśli masz TC 7.1a, użyj ostatniej wersji na bitbucket.org/j0s3f/extcv . Autorzy zalecają przejście na VeraCrypt, który zawiera tę funkcję natywnie.
user149408,
Kolejny, bardziej ogólny samouczek (teraz zarchiwizowany) znajduje się na stronie web.archive.org/web/20130115031311/http://wiki.schlimmchen.de/…
user149408
W moim przypadku, z woluminem NTFS extcv(wersja z bitbucket) rozszerzyłby zarówno kontener, jak i system plików wewnątrz, żadne dalsze działania nie byłyby konieczne. Nie jestem jednak pewien, czy działa to tak samo dla wszystkich systemów plików.
user149408