Установка Ubuntu 12.10 вручную с LVM

У меня 8 ГБ флешка. Мне это нужно для установки Ubuntu с зашифрованным LVM. Когда я использую автоматическое разбиение, все будет в порядке и работает. Но машина устанавливает 2 гигабайта SWAP, что неоправданно дорого. Конечно, я мог бы использовать ручное разбиение со стандартными разделами, но, боже, я не могу понять, как настроить LVM. Есть ли раздел VLM с шифрованием, но не удалось внедрить его в мой / swap, как это делает автомат. Может кто-нибудь, пожалуйста, посоветовать?

1
задан 31 May 2015 в 23:49

1 ответ

Альтернативный установщик имеет возможность установки и установки в LVM и является поддерживаемым способом сделать это. Вы можете установить пакет lvm2 в существующую систему или на livecd рабочего стола и вручную настроить его, а затем установить на него. Это то, что я расскажу. (С тех пор в Ubuntu 12.10 появилась поддержка LVM с установочного компакт-диска.)

Во-первых, вам нужен физический том. Обычно вы начинаете с жесткого диска и создаете на нем раздел типа LVM. Вы можете создать его с помощью gparted или fdisk и обычно хотите, чтобы только один раздел использовал весь диск, так как LVM будет обрабатывать подразделение его на логические тома. В gparted вам нужно проверять флаг lvm при создании раздела, а с помощью fdisk пометить тип кодом 8e.

Когда у вас есть раздел LVM, вам нужно инициализировать его как физический том. Предполагая, что этот раздел / dev / sda1:

sudo pvcreate / dev / sda1

Это записывает заголовок LVM в раздел, который идентифицирует его как физический том, и устанавливает небольшую область хранить метаданные, описывающие все о группе томов, а остальную часть раздела как неиспользуемые физические экстенты. После этого вам нужно создать группу томов с именем foo:

sudo vgcreate foo / dev / sda1

Теперь у вас есть группа томов с именем foo. Я предлагаю вам сменить foo на имя, значимое для вас. foo содержит только один физический том. Теперь вы хотите создать логический том из некоторого свободного пространства в foo:

sudo lvcreate -n bar -L 5g foo

Это создает логический том с именем bar в Volume Group foo, используя 5 ГБ места. Если вы устанавливаете, вы, вероятно, захотите создать такой логический том, который будет использоваться в качестве корневой файловой системы, и один для подкачки, и, возможно, один для / home. В настоящее время у меня есть логический том для установки Lucid и один для установки Maverick, так я назвал эти тома. Вы можете найти блочное устройство для этого логического тома в «/ dev / foo / bar» или «dev / mapper / foo-bar».

Вы также можете попробовать команды lvs и pvs, которые перечисляют логические тома и физические тома соответственно, и их более подробные варианты; lvdisplay и pvdisplay.

Если вы делаете это с рабочего стола livecd, после того, как вы создали логические тома из терминала, вы можете запустить установщик и использовать ручное разбиение, чтобы выбрать, как использовать каждый логический том, а затем установить.

0
ответ дан 31 May 2015 в 23:49

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

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