Как увеличить зашифрованный раздел подкачки?

Я добавил RAM на свой нетбук. Я бы хотел сохранить вариант спящего режима на моем компьютере, поэтому мне нужно увеличить мой SWAP от 2GiB до 4GiB.

Мой /etc/fstab выглядит так:

UUID=57b6e4ca-86f6-440d-8d45-2295a86a946b /               ext4    errors=remount-ro 0       1
/dev/mapper/sda6_crypt /home           ext4    defaults        0       2
/dev/mapper/sda5_crypt none            swap    sw              0       0

Мой /etc/crypttab выглядит так:

sda5_crypt UUID=17ec5831-e49e-4eb0-aa63-05101038a85c none luks,swap
sda6_crypt UUID=2a01b2a0-e954-4a97-9202-6cdbc0152e73 none luks

Цените любую помощь.

3
задан Jorge Castro 16 May 2012 в 22:52
поделиться

32 ответа

Невозможно расширить зашифрованный раздел подкачки. Решение состоит в том, чтобы переустановить систему с настройкой нового раздела.

0
ответ дан khaard 25 May 2018 в 08:20
поделиться

Невозможно расширить зашифрованный раздел подкачки. Решением является переустановка системы с настройкой нового раздела.

0
ответ дан khaard 25 July 2018 в 15:53
поделиться

Невозможно расширить зашифрованный раздел подкачки. Решением является переустановка системы с настройкой нового раздела.

0
ответ дан khaard 1 August 2018 в 22:01
поделиться

Невозможно расширить зашифрованный раздел подкачки. Решением является переустановка системы с настройкой нового раздела.

0
ответ дан khaard 4 August 2018 в 13:33
поделиться

Невозможно расширить зашифрованный раздел подкачки. Решением является переустановка системы с настройкой нового раздела.

0
ответ дан khaard 5 August 2018 в 22:12
поделиться

Невозможно расширить зашифрованный раздел подкачки. Решением является переустановка системы с настройкой нового раздела.

0
ответ дан khaard 7 August 2018 в 15:38
поделиться

Невозможно расширить зашифрованный раздел подкачки. Решением является переустановка системы с настройкой нового раздела.

0
ответ дан khaard 10 August 2018 в 04:18
поделиться

Невозможно расширить зашифрованный раздел подкачки. Решением является переустановка системы с настройкой нового раздела.

0
ответ дан khaard 15 August 2018 в 16:19
поделиться

Поскольку разделы зашифрованы, их невозможно изменить с помощью обычных инструментов, таких как parted / gparted. Это связано с тем, что фактический раздел на диске не является допустимой файловой системой, а просто зашифрованным блоком, который выглядит как строка, казалось бы, случайных данных.

Вы можете удалить их и полностью воссоздать. Если вам нужно изменить размер свопа, и для этого вам не нужно изменять размер любого другого (зашифрованного) раздела, тогда его переустановка и повторная установка будут легкими. Но я предполагаю, что это не так, поскольку не многие люди просто оставят на диске нераспределенное пространство, если они захотят увеличить раздел подкачки (если только вы не сможете расширить его в свой незашифрованный корневой раздел?). В противном случае вы сможете воссоздать свои свопы и домашние разделы и скопировать файлы через внешний диск. Вам, вероятно, нужно будет знать cryptsetup и способ работы luks. В противном случае чистая установка в порядке.

Общая конфигурация с LUKS заключается в том, чтобы использовать LVM поверх нее, что дает вам гораздо более простой способ изменения размеров разделов внутри вашего зашифрованного блока - поскольку LUKS означает, что у вас есть несколько разделов внутри одного и того же блока, вам не нужно изменять размер контейнера, чтобы изменить размеры разделов внутри. Если вы собираетесь использовать чистую установку, альтернативный установочный компакт-диск упрощает настройку раздела LUKS с LVM.

Большинство онлайн-руководств, которые вы найдете об изменении размера раздела LUKS, на самом деле об изменении размера LVM-волюментов внутри одного.

1
ответ дан thomasrutter 25 May 2018 в 08:20
поделиться
  • 1
    Я зашифровал раздел ROOT, который я уже сократил. Затем я переместил Нераспределенное пространство в расширенный раздел. Теперь у меня есть – khaard 17 May 2012 в 10:05
  • 2
    Я сжал / разбил и переместил нераспределенное пространство на расширенный раздел. Теперь у меня: незанятое пространство (2g), зашифрованный своп (2g), зашифрованный / домашний (290G). Все в расширенном разделе. Проблема в том, что я не могу найти учебник по созданию зашифрованного раздела подкачки после установки и без использования / dev / random для генерации случайных ключей. Я привык вводить парольные фразы дважды. Зашифрованный своп С помощью случайных клавиш невозможна спячка. BTW Я использовал Alternate CD для создания LVM и LUKS. В этот момент из-за моей огромной суммы данных / переустановки дома это не вариант. – khaard 17 May 2012 в 10:15

Попробуйте загрузиться на Live CD или Live USB-накопителе. Затем выберите «Попробуйте Ubuntu без его установки». Когда вы дойдете до рабочего стола, запустите приложение Gparted.

В этом приложении вы сможете изменить размер разделов, включая своп. Но последний требует, чтобы вы сначала щелкнули правой кнопкой мыши на строке раздела подкачки и выберите «Сменить». Затем вы сможете внести свои изменения.

0
ответ дан Agmenor 25 May 2018 в 08:20
поделиться
  • 1
    Обратите внимание, что gparted будет видеть зашифрованные разделы как «неподдерживаемый формат», и не смогут изменять их размер. – thomasrutter 17 May 2012 в 00:01
  • 2
    Ах ... Моя ошибка. – Agmenor 17 May 2012 в 04:12

Должно быть простым. Предполагая, что sda5_crypt - ваш своп:

sudo swapoff -a                   # turns all swaps off
sudo cryptsetup resize sda5_crypt # grows to maximum possible size
sudo mkswap /dev/sda5_crypt       # makes new swap using the new size
sudo swapon -a                    # turns all swaps on again

Я только что проверил это на Ubuntu 16.04.

0
ответ дан nh2 25 May 2018 в 08:20
поделиться

Попробуйте загрузиться на Live CD или Live USB-накопителе. Затем выберите «Попробуйте Ubuntu без его установки». Когда вы дойдете до рабочего стола, запустите приложение Gparted.

В этом приложении вы сможете изменить размер разделов, включая своп. Но последний требует, чтобы вы сначала щелкнули правой кнопкой мыши на строке раздела подкачки и выберите «Сменить». Затем вы сможете внести свои изменения.

0
ответ дан Agmenor 25 July 2018 в 15:53
поделиться

Должно быть простым. Предполагая, что sda5_crypt - ваш своп:

sudo swapoff -a                   # turns all swaps off
sudo cryptsetup resize sda5_crypt # grows to maximum possible size
sudo mkswap /dev/sda5_crypt       # makes new swap using the new size
sudo swapon -a                    # turns all swaps on again

Я только что протестировал это на Ubuntu 16.04.

1
ответ дан nh2 25 July 2018 в 15:53
поделиться

Поскольку разделы зашифрованы, их невозможно изменить с помощью обычных инструментов, таких как parted / gparted. Это связано с тем, что фактический раздел на диске не является допустимой файловой системой, а просто зашифрованным блоком, который выглядит как строка, казалось бы, случайных данных.

Вы можете удалить их и полностью воссоздать. Если вам нужно изменить размер свопа, и для этого вам не нужно изменять размер любого другого (зашифрованного) раздела, тогда его переустановка и повторная установка будут легкими. Но я предполагаю, что это не так, поскольку не многие люди просто оставят на диске нераспределенное пространство, если они захотят увеличить раздел подкачки (если только вы не сможете расширить его в свой незашифрованный корневой раздел?). В противном случае вы сможете воссоздать свои свопы и домашние разделы и скопировать файлы через внешний диск. Вам, вероятно, нужно будет знать cryptsetup и способ работы luks. Иначе чистая установка в порядке.

Общая конфигурация с LUKS заключается в том, чтобы использовать LVM поверх нее, что дает вам гораздо более простой способ изменения размеров разделов внутри вашего зашифрованного блока - поскольку LUKS означает, что у вас есть несколько разделов внутри одного и того же блока, вам не нужно изменять размер контейнера, чтобы изменить размеры разделов внутри. Если вы собираетесь прибегнуть к чистой установке, альтернативный компакт-диск установщика упрощает настройку раздела LUKS с LVM.

Большинство онлайн-руководств, которые вы найдете об изменении размера раздела LUKS, на самом деле об изменении размера LVM-волюмов внутри одного.

1
ответ дан thomasrutter 25 July 2018 в 15:53
поделиться

Поскольку разделы зашифрованы, их невозможно изменить с помощью обычных инструментов, таких как parted / gparted. Это связано с тем, что фактический раздел на диске не является допустимой файловой системой, а просто зашифрованным блоком, который выглядит как строка, казалось бы, случайных данных.

Вы можете удалить их и полностью воссоздать. Если вам нужно изменить размер свопа, и для этого вам не нужно изменять размер любого другого (зашифрованного) раздела, тогда его переустановка и повторная установка будут легкими. Но я предполагаю, что это не так, поскольку не многие люди просто оставят на диске нераспределенное пространство, если они захотят увеличить раздел подкачки (если только вы не сможете расширить его в свой незашифрованный корневой раздел?). В противном случае вы сможете воссоздать свои свопы и домашние разделы и скопировать файлы через внешний диск. Вам, вероятно, нужно будет знать cryptsetup и способ работы luks. Иначе чистая установка в порядке.

Общая конфигурация с LUKS заключается в том, чтобы использовать LVM поверх нее, что дает вам гораздо более простой способ изменения размеров разделов внутри вашего зашифрованного блока - поскольку LUKS означает, что у вас есть несколько разделов внутри одного и того же блока, вам не нужно изменять размер контейнера, чтобы изменить размеры разделов внутри. Если вы собираетесь прибегнуть к чистой установке, альтернативный компакт-диск установщика упрощает настройку раздела LUKS с LVM.

Большинство онлайн-руководств, которые вы найдете об изменении размера раздела LUKS, на самом деле об изменении размера LVM-волюмов внутри одного.

1
ответ дан thomasrutter 1 August 2018 в 22:01
поделиться

Попробуйте загрузиться на Live CD или Live USB-накопителе. Затем выберите «Попробуйте Ubuntu без его установки». Когда вы дойдете до рабочего стола, запустите приложение Gparted.

В этом приложении вы сможете изменить размер разделов, включая своп. Но последний требует, чтобы вы сначала щелкнули правой кнопкой мыши на строке раздела подкачки и выберите «Сменить». Затем вы сможете внести свои изменения.

0
ответ дан Agmenor 1 August 2018 в 22:01
поделиться

Должно быть простым. Предполагая, что sda5_crypt - ваш своп:

sudo swapoff -a                   # turns all swaps off
sudo cryptsetup resize sda5_crypt # grows to maximum possible size
sudo mkswap /dev/sda5_crypt       # makes new swap using the new size
sudo swapon -a                    # turns all swaps on again

Я только что протестировал это на Ubuntu 16.04.

1
ответ дан nh2 1 August 2018 в 22:01
поделиться

Попробуйте загрузиться на Live CD или Live USB-накопителе. Затем выберите «Попробуйте Ubuntu без его установки». Когда вы дойдете до рабочего стола, запустите приложение Gparted.

В этом приложении вы сможете изменить размер разделов, включая своп. Но последний требует, чтобы вы сначала щелкнули правой кнопкой мыши на строке раздела подкачки и выберите «Сменить». Затем вы сможете внести свои изменения.

0
ответ дан Agmenor 4 August 2018 в 13:33
поделиться

Должно быть простым. Предполагая, что sda5_crypt - ваш своп:

sudo swapoff -a                   # turns all swaps off
sudo cryptsetup resize sda5_crypt # grows to maximum possible size
sudo mkswap /dev/sda5_crypt       # makes new swap using the new size
sudo swapon -a                    # turns all swaps on again

Я только что протестировал это на Ubuntu 16.04.

1
ответ дан nh2 4 August 2018 в 13:33
поделиться

Поскольку разделы зашифрованы, их невозможно изменить с помощью обычных инструментов, таких как parted / gparted. Это связано с тем, что фактический раздел на диске не является допустимой файловой системой, а просто зашифрованным блоком, который выглядит как строка, казалось бы, случайных данных.

Вы можете удалить их и полностью воссоздать. Если вам нужно изменить размер свопа, и для этого вам не нужно изменять размер любого другого (зашифрованного) раздела, тогда его переустановка и повторная установка будут легкими. Но я предполагаю, что это не так, поскольку не многие люди просто оставят на диске нераспределенное пространство, если они захотят увеличить раздел подкачки (если только вы не сможете расширить его в свой незашифрованный корневой раздел?). В противном случае вы сможете воссоздать свои свопы и домашние разделы и скопировать файлы через внешний диск. Вам, вероятно, нужно будет знать cryptsetup и способ работы luks. Иначе чистая установка в порядке.

Общая конфигурация с LUKS заключается в том, чтобы использовать LVM поверх нее, что дает вам гораздо более простой способ изменения размеров разделов внутри вашего зашифрованного блока - поскольку LUKS означает, что у вас есть несколько разделов внутри одного и того же блока, вам не нужно изменять размер контейнера, чтобы изменить размеры разделов внутри. Если вы собираетесь прибегнуть к чистой установке, альтернативный компакт-диск установщика упрощает настройку раздела LUKS с LVM.

Большинство онлайн-руководств, которые вы найдете об изменении размера раздела LUKS, на самом деле об изменении размера LVM-волюмов внутри одного.

1
ответ дан thomasrutter 4 August 2018 в 13:33
поделиться

Попробуйте загрузиться на Live CD или Live USB-накопителе. Затем выберите «Попробуйте Ubuntu без его установки». Когда вы дойдете до рабочего стола, запустите приложение Gparted.

В этом приложении вы сможете изменить размер разделов, включая своп. Но последний требует, чтобы вы сначала щелкнули правой кнопкой мыши на строке раздела подкачки и выберите «Сменить». Затем вы сможете внести свои изменения.

0
ответ дан Agmenor 5 August 2018 в 22:12
поделиться
1
ответ дан nh2 5 August 2018 в 22:12
поделиться

Поскольку разделы зашифрованы, их невозможно изменить с помощью обычных инструментов, таких как parted / gparted. Это связано с тем, что фактический раздел на диске не является допустимой файловой системой, а просто зашифрованным блоком, который выглядит как строка, казалось бы, случайных данных.

Вы можете удалить их и полностью воссоздать. Если вам нужно изменить размер свопа, и для этого вам не нужно изменять размер любого другого (зашифрованного) раздела, тогда его переустановка и повторная установка будут легкими. Но я предполагаю, что это не так, поскольку не многие люди просто оставят на диске нераспределенное пространство, если они захотят увеличить раздел подкачки (если только вы не сможете расширить его в свой незашифрованный корневой раздел?). В противном случае вы сможете воссоздать свои свопы и домашние разделы и скопировать файлы через внешний диск. Вам, вероятно, нужно будет знать cryptsetup и способ работы luks. Иначе чистая установка в порядке.

Общая конфигурация с LUKS заключается в том, чтобы использовать LVM поверх нее, что дает вам гораздо более простой способ изменения размеров разделов внутри вашего зашифрованного блока - поскольку LUKS означает, что у вас есть несколько разделов внутри одного и того же блока, вам не нужно изменять размер контейнера, чтобы изменить размеры разделов внутри. Если вы собираетесь прибегнуть к чистой установке, альтернативный компакт-диск установщика упрощает настройку раздела LUKS с LVM.

Большинство онлайн-руководств, которые вы найдете об изменении размера раздела LUKS, на самом деле об изменении размера LVM-волюмов внутри одного.

1
ответ дан thomasrutter 5 August 2018 в 22:12
поделиться

Попробуйте загрузиться на Live CD или Live USB-накопителе. Затем выберите «Попробуйте Ubuntu без его установки». Когда вы дойдете до рабочего стола, запустите приложение Gparted.

В этом приложении вы сможете изменить размер разделов, включая своп. Но последний требует, чтобы вы сначала щелкнули правой кнопкой мыши на строке раздела подкачки и выберите «Сменить». Затем вы сможете внести свои изменения.

0
ответ дан Agmenor 7 August 2018 в 15:38
поделиться

Должно быть простым. Предполагая, что sda5_crypt - ваш своп:

sudo swapoff -a                   # turns all swaps off
sudo cryptsetup resize sda5_crypt # grows to maximum possible size
sudo mkswap /dev/sda5_crypt       # makes new swap using the new size
sudo swapon -a                    # turns all swaps on again

Я только что протестировал это на Ubuntu 16.04.

1
ответ дан nh2 7 August 2018 в 15:38
поделиться

Поскольку разделы зашифрованы, их невозможно изменить с помощью обычных инструментов, таких как parted / gparted. Это связано с тем, что фактический раздел на диске не является допустимой файловой системой, а просто зашифрованным блоком, который выглядит как строка, казалось бы, случайных данных.

Вы можете удалить их и полностью воссоздать. Если вам нужно изменить размер свопа, и для этого вам не нужно изменять размер любого другого (зашифрованного) раздела, тогда его переустановка и повторная установка будут легкими. Но я предполагаю, что это не так, поскольку не многие люди просто оставят на диске нераспределенное пространство, если они захотят увеличить раздел подкачки (если только вы не сможете расширить его в свой незашифрованный корневой раздел?). В противном случае вы сможете воссоздать свои свопы и домашние разделы и скопировать файлы через внешний диск. Вам, вероятно, нужно будет знать cryptsetup и способ работы luks. Иначе чистая установка в порядке.

Общая конфигурация с LUKS заключается в том, чтобы использовать LVM поверх нее, что дает вам гораздо более простой способ изменения размеров разделов внутри вашего зашифрованного блока - поскольку LUKS означает, что у вас есть несколько разделов внутри одного и того же блока, вам не нужно изменять размер контейнера, чтобы изменить размеры разделов внутри. Если вы собираетесь прибегнуть к чистой установке, альтернативный компакт-диск установщика упрощает настройку раздела LUKS с LVM.

Большинство онлайн-руководств, которые вы найдете об изменении размера раздела LUKS, на самом деле об изменении размера LVM-волюмов внутри одного.

1
ответ дан thomasrutter 7 August 2018 в 15:38
поделиться

Попробуйте загрузиться на Live CD или Live USB-накопителе. Затем выберите «Попробуйте Ubuntu без его установки». Когда вы дойдете до рабочего стола, запустите приложение Gparted.

В этом приложении вы сможете изменить размер разделов, включая своп. Но последний требует, чтобы вы сначала щелкнули правой кнопкой мыши на строке раздела подкачки и выберите «Сменить». Затем вы сможете внести свои изменения.

0
ответ дан Agmenor 10 August 2018 в 04:18
поделиться

Должно быть простым. Предполагая, что sda5_crypt - ваш своп:

sudo swapoff -a                   # turns all swaps off
sudo cryptsetup resize sda5_crypt # grows to maximum possible size
sudo mkswap /dev/sda5_crypt       # makes new swap using the new size
sudo swapon -a                    # turns all swaps on again

Я только что протестировал это на Ubuntu 16.04.

1
ответ дан nh2 10 August 2018 в 04:18
поделиться

Поскольку разделы зашифрованы, их невозможно изменить с помощью обычных инструментов, таких как parted / gparted. Это связано с тем, что фактический раздел на диске не является допустимой файловой системой, а просто зашифрованным блоком, который выглядит как строка, казалось бы, случайных данных.

Вы можете удалить их и полностью воссоздать. Если вам нужно изменить размер свопа, и для этого вам не нужно изменять размер любого другого (зашифрованного) раздела, тогда его переустановка и повторная установка будут легкими. Но я предполагаю, что это не так, поскольку не многие люди просто оставят на диске нераспределенное пространство, если они захотят увеличить раздел подкачки (если только вы не сможете расширить его в свой незашифрованный корневой раздел?). В противном случае вы сможете воссоздать свои свопы и домашние разделы и скопировать файлы через внешний диск. Вам, вероятно, нужно будет знать cryptsetup и способ работы luks. Иначе чистая установка в порядке.

Общая конфигурация с LUKS заключается в том, чтобы использовать LVM поверх нее, что дает вам гораздо более простой способ изменения размеров разделов внутри вашего зашифрованного блока - поскольку LUKS означает, что у вас есть несколько разделов внутри одного и того же блока, вам не нужно изменять размер контейнера, чтобы изменить размеры разделов внутри. Если вы собираетесь прибегнуть к чистой установке, альтернативный компакт-диск установщика упрощает настройку раздела LUKS с LVM.

Большинство онлайн-руководств, которые вы найдете об изменении размера раздела LUKS, на самом деле об изменении размера LVM-волюмов внутри одного.

1
ответ дан thomasrutter 10 August 2018 в 04:18
поделиться
0
ответ дан Agmenor 15 August 2018 в 16:19
поделиться

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

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