GParted не находит раздел на зашифрованном диске

. * соответствует всем файлам, имена которых начинаются с . . Каждый каталог содержит файл с именем . , который относится к самому каталогу, и файл с именем .. , который относится к родительскому каталогу. . * включает эти файлы.

К счастью для вас, попытка удалить . или .. дает сбой, поэтому вы получаете безобидную ошибку.

В zsh . * не соответствует . или .. . В bash вы можете установить

GLOBIGNORE='.:..:*/.:*/..'

, и тогда * будет соответствовать всем файлам, включая файлы с точками, но исключая . и .. .

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

rm -rf .[!.]* ..?*

или

rm -rf .[!.] .??*

В качестве альтернативы используйте find .

find . -mindepth 1 -delete
3
23.01.2017, 21:20
2 ответа

(Далее предполагается, что ваш дистрибутив использует sudo для выполнения команд от имени суперпользователя; если это не так, то станьте суперпользователем с su - и опустите sudo .)

  1. Загрузитесь с установочного носителя.
  2. Начать живую сессию.
  3. Открыть терминал.
  4. Откройте зашифрованный раздел с помощью cryptsetup :

     sudo cryptsetup luksOpen / dev / sda5 sda5_crypt 
     
  5. Убедитесь, что логические тома были автоматически обнаружены с помощью lvs ]:

     sudo lvs -o full_name, size 
     

    Если они не были обнаружены автоматически, выполните повторное сканирование LVM с помощью vgchange :

     sudo vgchange -aay {{1} } 
  6. Проверьте размер физического тома LVM с помощью pvs :

     sudo pvs 
     
  7. Если нет свободного места, увеличьте физический том, чтобы покрыть раздел с помощью

     sudo pvresize / dev / mapper / sda5_crypt 
     
  8. Проверьте размер логических томов с помощью

     sudo lvs -o full_name, size 
     
  9. Теперь вы можете изменить размер отдельные логические тома LVM с использованием lvresize .

    sudo lvresize --resizefs --size ‹size› ‹logicalvolume›

    • ‹size› по умолчанию используется в MiB; используйте n G для ГиБ; подробности см. на странице руководства.
    • ‹logicalvolume› - это имя, присвоенное lvs -o fullname .
2
27.01.2020, 21:22

На данный момент GParted не поддерживает LUKS / LVM. Я видел, что сейчас добавляется некоторая поддержка для некоторых операций LUKS, но в любом случае LVM займет гораздо больше времени.

Вы можете использовать KDE Partition Manager 3.0, который поддерживает как LUKS, так и LVM.Если ваш дистрибутив еще не предлагает эту версию, вы можете получить ее с какого-нибудь live CD, например KDE Neon (обратите внимание, что вам все равно нужно установить его с помощью apt install partitionmanager или через интерфейс Discover).

Тогда изменение размера в графическом интерфейсе должно быть довольно простым. Просто обратите внимание, что вам необходимо разблокировать зашифрованный том, прежде чем вы сможете изменить его размер (так как базовая файловая система тоже должна быть изменена). Разблокировка может быть произведена либо из KDE Partition Manager, либо любым другим способом, например файловый менеджер или cryptsetup ...

2
27.01.2020, 21:22

Теги

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