Могу ли я использовать gparted для изменения размера зашифрованного раздела Truecrypt?

Попробуйте добавить аргумент после каждого параметра, который вы хотите использовать. Например:

    useradd -m guest_user -p passwd1

Как указывает справочная страница useradd, добавление пароля таким образом не считается защищенным, поскольку оно передается в виде обычного текста. Для альтернативы попробуйте:

    sudo useradd -m guest_user

, а затем:

    sudo passwd guest_user

Две оговорки:

строка, которая начинается с: NAME_REGEX = in: / etc / adduser.conf может запретить использование символа подчеркивания «_» для имен пользователей; могут быть требования к сложности пароля, установленные в: /etc/pam.d/common-password, для которых требуется более сложный пароль.
4
задан 15 January 2011 в 17:38

40 ответов

В последнее время я слышал, что поддержка шифрованных разделов в GParted разрабатывалась, но рабочий код не был выпущен. Таким образом, хотя вы, вероятно, можете уйти с перемещением раздела или, возможно, даже выделить его больше места (при условии, что вы наклеиваете больше места на конец, а не на начало). Нет возможности для GParted изменять размер файловой системы внутри него, поэтому дополнительное пространство не будет использоваться. Возможно, вы сможете добавить пространство, а затем смонтировать раздел и изменить размер FS, но я не уверен.

Лучше всего, наверное, расшифровать его, перетасовать ваши данные и повторно зашифровать его.

Я буду проверять его, когда я получу свободное время и отправлю обратно. ]
0
ответ дан 7 August 2018 в 22:07

Я знаю, что сейчас этот вопрос составляет 2 года, но есть простое решение, и другие могут задавать один и тот же вопрос, поэтому вот что я сделал:

  • скопировать все ваши данные в зашифрованный раздел
  • перезаписывает область, в которой размер раздела будет изменен со случайными данными. В вашем примере вы можете просто перезаписать теперь устаревший раздел (cat / dev / urandom> / dev / oldpartition работает медленно, поэтому есть подсказки, чтобы использовать что-то вроде этого: openssl enc -aes-128-ctr -pass pass: "$ (dd if = / dev / urandom bs = 128 count = 1 2> / dev / null | base64) "-nosalt & lt; / dev / zero | dd of = / dev / sdd obs = 4096 вводит правильный размер сектора в обс и убедитесь, что вы используете правильное устройство в параметре. Это намного быстрее, чем использование / dev / urandom, но не гарантирует его безопасности.)
  • сделать резервную копию таблицы разделов с помощью dd
  • удалить теперь устаревший раздел с помощью parted
  • umount зашифрованный раздел, оставив открытый зашифрованный контейнер
  • записать начальный сектор раздела, который вы хотите изменить (первый переключатель
  • удалять раздел, который вы хотите изменить в разобранном состоянии (не беспокойтесь, ваши данные остаются неизменными, отредактирована только таблица разделов)
  • создать раздел, имеющий тот же самый начальный сектор и предполагаемая длина
  • запускает изменение cryptsetup в открывшемся crypt-контейнере
  • изменяет размер вашей файловой системы для использования ext4. resize2fs / dev / mapper / crypt-container

=> Вы закончили. В зависимости от вашей файловой системы вы можете даже повторно монтировать вашу файловую систему, прежде чем изменять ее размер

2
ответ дан 7 August 2018 в 22:07

Предполагая, что вы создали том Truecrypt, отформатировав его, а не на месте шифрования данных, вы можете достичь своей цели как это (gparted не является вариантом):

  • монтирует зашифрованный раздел
  • скопировать все данные из незарегистрированного раздела в смонтированный том Truecrypt
  • размонтировать зашифрованный раздел
  • использовать разделенные для изменения таблицы разделов (при условии, что таблица разделов MBR макет) удалить второй / незашифрованный раздел записать начальный сектор раздела Truecrypt удалить раздел Truecrypt создать новый раздел, используя старый начальный сектор старого раздела Truecrypt и последний сектор диска, чтобы этот раздел охватывал весь диск
  • использует extcv в Windows с Truecrypt 7.1a, установленным для расширения тома Truecrypt в новом разделе

A более подробное руководство Доступен , который также объяснит, что делать для размещенных томов на месте зашифрованного раздела.

1
ответ дан 10 August 2018 в 10:21

Gparted знает только о физических дисках - в Gparted не будет отображаться паттерн Truecrypt, если, возможно, весь раздел не указан как раздел Truecrypt. Конечно, контейнеры не отображаются.

Невозможно изменить размер существующего файла truecrypt (был запутанный метод, который работал до версии 6.3, но он больше не работает в последних версиях).

Я думаю, что ваш единственный вариант - переместить ваши данные на другой том, отформатировать ваш диск и Truecrypt, а затем скопировать данные на вновь созданный диск Truecrypt.

4
ответ дан 10 August 2018 в 10:21

В последнее время я слышал, что поддержка шифрованных разделов в GParted разрабатывалась, но рабочий код не был выпущен. Таким образом, хотя вы, вероятно, можете уйти с перемещением раздела или, возможно, даже выделить его больше места (при условии, что вы наклеиваете больше места на конец, а не на начало). Нет возможности для GParted изменять размер файловой системы внутри него, поэтому дополнительное пространство не будет использоваться. Возможно, вы сможете добавить пространство, а затем смонтировать раздел и изменить размер FS, но я не уверен.

Лучше всего, наверное, расшифровать его, перетасовать ваши данные и повторно зашифровать его.

Я буду проверять его, когда я получу свободное время и отправлю обратно. ]
0
ответ дан 10 August 2018 в 10:21

Я знаю, что сейчас этот вопрос составляет 2 года, но есть простое решение, и другие могут задавать один и тот же вопрос, поэтому вот что я сделал:

  • скопировать все ваши данные в зашифрованный раздел
  • перезаписывает область, в которой размер раздела будет изменен со случайными данными. В вашем примере вы можете просто перезаписать теперь устаревший раздел (cat / dev / urandom> / dev / oldpartition работает медленно, поэтому есть подсказки, чтобы использовать что-то вроде этого: openssl enc -aes-128-ctr -pass pass: "$ (dd if = / dev / urandom bs = 128 count = 1 2> / dev / null | base64) "-nosalt & lt; / dev / zero | dd of = / dev / sdd obs = 4096 вводит правильный размер сектора в обс и убедитесь, что вы используете правильное устройство в параметре. Это намного быстрее, чем использование / dev / urandom, но не гарантирует его безопасности.)
  • сделать резервную копию таблицы разделов с помощью dd
  • удалить теперь устаревший раздел с помощью parted
  • umount зашифрованный раздел, оставив открытый зашифрованный контейнер
  • записать начальный сектор раздела, который вы хотите изменить (первый переключатель
  • удалять раздел, который вы хотите изменить в разобранном состоянии (не беспокойтесь, ваши данные остаются неизменными, отредактирована только таблица разделов)
  • создать раздел, имеющий тот же самый начальный сектор и предполагаемая длина
  • запускает изменение cryptsetup в открывшемся crypt-контейнере
  • изменяет размер вашей файловой системы для использования ext4. resize2fs / dev / mapper / crypt-container

=> Вы закончили. В зависимости от вашей файловой системы вы можете даже повторно монтировать вашу файловую систему, прежде чем изменять ее размер

2
ответ дан 10 August 2018 в 10:21

Предполагая, что вы создали том Truecrypt, отформатировав его, а не на месте шифрования данных, вы можете достичь своей цели как это (gparted не является вариантом):

  • монтирует зашифрованный раздел
  • скопировать все данные из незарегистрированного раздела в смонтированный том Truecrypt
  • размонтировать зашифрованный раздел
  • использовать разделенные для изменения таблицы разделов (при условии, что таблица разделов MBR макет) удалить второй / незашифрованный раздел записать начальный сектор раздела Truecrypt удалить раздел Truecrypt создать новый раздел, используя старый начальный сектор старого раздела Truecrypt и последний сектор диска, чтобы этот раздел охватывал весь диск
  • использует extcv в Windows с Truecrypt 7.1a, установленным для расширения тома Truecrypt в новом разделе

A более подробное руководство Доступен , который также объяснит, что делать для размещенных томов на месте зашифрованного раздела.

1
ответ дан 13 August 2018 в 16:46

Gparted знает только о физических дисках - в Gparted не будет отображаться паттерн Truecrypt, если, возможно, весь раздел не указан как раздел Truecrypt. Конечно, контейнеры не отображаются.

Невозможно изменить размер существующего файла truecrypt (был запутанный метод, который работал до версии 6.3, но он больше не работает в последних версиях).

Я думаю, что ваш единственный вариант - переместить ваши данные на другой том, отформатировать ваш диск и Truecrypt, а затем скопировать данные на вновь созданный диск Truecrypt.

4
ответ дан 13 August 2018 в 16:46

В последнее время я слышал, что поддержка шифрованных разделов в GParted разрабатывалась, но рабочий код не был выпущен. Таким образом, хотя вы, вероятно, можете уйти с перемещением раздела или, возможно, даже выделить его больше места (при условии, что вы наклеиваете больше места на конец, а не на начало). Нет возможности для GParted изменять размер файловой системы внутри него, поэтому дополнительное пространство не будет использоваться. Возможно, вы сможете добавить пространство, а затем смонтировать раздел и изменить размер FS, но я не уверен.

Лучше всего, наверное, расшифровать его, перетасовать ваши данные и повторно зашифровать его.

Я буду проверять его, когда я получу свободное время и отправлю обратно. ]
0
ответ дан 13 August 2018 в 16:46

Я знаю, что сейчас этот вопрос составляет 2 года, но есть простое решение, и другие могут задавать один и тот же вопрос, поэтому вот что я сделал:

  • скопировать все ваши данные в зашифрованный раздел
  • перезаписывает область, в которой размер раздела будет изменен со случайными данными. В вашем примере вы можете просто перезаписать теперь устаревший раздел (cat / dev / urandom> / dev / oldpartition работает медленно, поэтому есть подсказки, чтобы использовать что-то вроде этого: openssl enc -aes-128-ctr -pass pass: "$ (dd if = / dev / urandom bs = 128 count = 1 2> / dev / null | base64) "-nosalt & lt; / dev / zero | dd of = / dev / sdd obs = 4096 вводит правильный размер сектора в обс и убедитесь, что вы используете правильное устройство в параметре. Это намного быстрее, чем использование / dev / urandom, но не гарантирует его безопасности.)
  • сделать резервную копию таблицы разделов с помощью dd
  • удалить теперь устаревший раздел с помощью parted
  • umount зашифрованный раздел, оставив открытый зашифрованный контейнер
  • записать начальный сектор раздела, который вы хотите изменить (первый переключатель
  • удалять раздел, который вы хотите изменить в разобранном состоянии (не беспокойтесь, ваши данные остаются неизменными, отредактирована только таблица разделов)
  • создать раздел, имеющий тот же самый начальный сектор и предполагаемая длина
  • запускает изменение cryptsetup в открывшемся crypt-контейнере
  • изменяет размер вашей файловой системы для использования ext4. resize2fs / dev / mapper / crypt-container

=> Вы закончили. В зависимости от вашей файловой системы вы можете даже повторно монтировать вашу файловую систему, прежде чем изменять ее размер

2
ответ дан 13 August 2018 в 16:46
  • 1
    Отличное решение! Я просто выделил: backup, backup, backup ! Есть некоторые части, где это может пойти ужасно неправильно. – KamikazeCZ 11 June 2013 в 03:49
  • 2
    Это хорошее решение - спасибо за то, что он поднял его! Для меня это было бы SUPER рискованно и довольно сложно выполнить. Если я все равно откажусь от риска из-за риска, я мог бы просто зашифровать весь диск и восстановить его из резервной копии. – Jono 11 June 2013 в 14:30

Другие вопросы по тегам:

Похожие вопросы: