Czy można zmienić rozmiar partycji TrueCrypt?

12

Kiedy zainstalowałem Ubuntu na swoim laptopie, utworzyłem dużą partycję na dysku twardym do szyfrowania za pomocą TrueCrypt. Okazuje się, że nie wykorzystuję miejsca, o którym myślałem, że będę szyfrować dane, i brakuje mi miejsca na partycji root.

Czy można zmienić rozmiar partycji TrueCrypt za pomocą czegoś takiego jak GParted, czy będę musiał najpierw przenieść wszystko z zaszyfrowanej partycji, wysadzić ją w powietrze, dodać część nowo dostępnego miejsca do mojej istniejącej partycji root, a następnie utworzyć nowy TrueCrypt przegroda?

Bryan
źródło

Odpowiedzi:

13

Nie można zmieniać rozmiaru partycji TrueCrypt. Musisz utworzyć nową partycję TrueCrypt o większym rozmiarze. Być może nawet dwa z nich, ponieważ dane muszą być gdzieś przechowywane w czasie ponownego formatowania i nadal muszą być bezpieczne (szyfrowane). Ostatnio zwiększałem rozmiar mojej partycji Truecrypt i w międzyczasie użyłem USB-HDD + TrueCrypt do przechowywania danych.

Michaił Kupczik
źródło
8

Mogę powiedzieć, że możesz to zrobić, jeśli zamierzasz obciąć partycję na końcu, co oznacza, że ​​twoja partycja główna jest przydzielona do adresów wyższych sektorów niż partycja TrueCrypt.

W przeciwnym razie może być jakiś sposób, ale nie mam jeszcze z tym doświadczenia.

W pierwszym przypadku postępuj następująco:

  • podłącz wolumin za pomocą TrueCrypt do gniazda 1
  • ummount system plików z urządzenia truecrypt: sudo umount /dev/mapper/truecrypt1
  • użyj ntfsresize, aby zmniejszyć system plików: sudo ntfsresize -s <whatever size> /dev/mapper/truecrypt1
  • sprawdź system plików w zamontowanym woluminie za pomocą chkdsk
  • skróć partycję na końcu za pomocą parted(usuń starą partycję i utwórz nową partycję z tym samym sektorem początkowym, co stara i która jest wystarczająco duża, aby pomieścić skurczony system plików)
  • użyj zmodyfikowanej wersji extcv w systemie Windows, aby zaktualizować nagłówki woluminów TrueCrypt i dostosować system plików do nowej granicy

W każdym razie powinieneś zapoznać się z bardziej szczegółowym przewodnikiem na ten temat, aby zrozumieć, co robisz. Jednak ta procedura wymaga pewnej wiedzy i doświadczenia w obsłudze partycji.

schlimmchen
źródło
w tej chwili extcv jest najlepszym rozwiązaniem. ale zauważ, że extcv nie może działać na ukrytej partycji, to tylko jedno ograniczenie. jest kompatybilny z TC do 7.1a. Niestety zdarzyło się coś złego, jest więcej świeżych TC, ale to brzmi jak fałszywe, a strona główna sugeruje migrację do BitLockera. Następnie zaleca się pobranie TC 7.1a z zaufanych stron (mam stare pobieranie) i sprawdzenie MD5. ale obecnie TC jest rozwidlony do projektu VeraCrypt.
Znik
1

Muszę to jeszcze przetestować, ale ten projekt twierdzi, że obsługuje zmianę rozmiaru woluminów bez formatowania.

jharrell
źródło
1

Możesz zmieniać rozmiar tylko zaszyfrowanych partycji systemowych i musisz to zrobić, gdy zaszyfrowany system operacyjny jest uruchomiony.

W systemie Windows 7 użyłem zwykłych narzędzi do zwiększenia rozmiaru partycji (Zarządzanie dyskami> Rozszerz wolumin).

wprowadź opis zdjęcia tutaj


Źródło:

Nie można zmienić rozmiaru zaszyfrowanych partycji, z wyjątkiem partycji na całkowicie zaszyfrowanym dysku systemowym, których rozmiar zmienia się podczas działania zaszyfrowanego systemu operacyjnego.

Niegodziwiec
źródło