Создайте Таблицу разделов GUID (GPT) во время установки Сервера Ubuntu

На компьютере с новым пустым жестким диском способности <2 ТБ, я устанавливаю Сервер Ubuntu со стандартным установщиком текстового режима. Я принимаю решение вручную разделить диск. Затем я могу создать новую пустую таблицу разделов. Это будет таблицей разделов прежней версии. Однако я хочу GPT один, но я не нашел способ выбрать его.

Я попытался переключиться на текстовую консоль через Высокий звук + F2. Однако команда gdisk не доступно (ни один не fdisk).

Я знаю, что мог загрузить некоторый живой Linux сначала для создания таблицы разделов (который кажется излишне громоздким). Таким образом, мой вопрос явно о стандартном установщике текстового режима Сервера Ubuntu. Существует ли способ создать Таблицу разделов GUID (GPT) во время установки?

9
задан 17 February 2015 в 07:18

5 ответов

Я предполагаю прямое 'да', решение Вашего вопроса состоит в том, чтобы гарантировать Вашу машину начальные загрузки UEFI-только в режиме . Это работало безупречно на меня на системной плате SuperMicro X11 с официальными 14.04.4 установщиками сервера. Я действительно должен был изменить режим начальной загрузки BIOS от "ДВОЙНОГО" (который также позволяет начальные загрузки "ПРЕЖНЕЙ ВЕРСИИ") к "UEFI".

Это уступило /dev/sda корневой диск, который был разделенным GPT (с загрузочным fat32 типом EF00 раздела) без любого ручного вмешательства. Я также смог скорректировать "ведомое" разделение - просто, потому что я хотел различные размеры и расположение, не было никакой потребности сделать что-либо специальное, касающееся GPT.

было бы интересно знать, существуют ли какие-либо оборотные стороны к начальной загрузке в режиме UEFI. Не может не думать, что технология была вокруг достаточно долго, чтобы проблемы были сглажены...

see also attached screenshot

5
ответ дан 23 November 2019 в 05:00

Протестируйте это:

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

Попытка создать раздел запускают GNU, разделенный следующим образом:

sudo -i
parted /dev/sda

Вывод:

GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

Создает новый GPT disklabel т.е. таблицу разделов:

mklabel gpt

Демонстрационные выводы:

Warning: The existing disk label on /dev/sda will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes

Затем, установите единицу по умолчанию на ТБ, войдите:

unit TB

Для создания размера раздела на 2 ТБ войдите:

mkpart primary 0.00TB 2.00TB

Для печати текущих разделов войдите:

print

Демонстрационные выводы:

Model: ATA ST33000651AS (scsi)
Disk /dev/sda: 2.00TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number  Start   End     Size    File system  Name     Flags
 1      0.00TB  2.00TB  2.00TB  ext4         primary

Выход и сохраняет изменения, входит:

quit

Использование команда mkfs.ext4 для форматирования файловой системы войдите:

mkfs.ext4 /dev/sda1
4
ответ дан 23 November 2019 в 05:00

Найти gdisk пакет: find /cdrom | grep gdisk

Для установки его: udpkg -i /cdrom/<blah>

необходимо будет повторить это пару раз для установки libstdc++, libgcc_s и возможно одна или две других общих библиотеки, которые пропускают с Сервера Ubuntu 15,10 изображений установщика, прежде чем установленный gdisk пакет будет работать.

Вы получите несколько ошибок, в то время как установка совместно использовала библиотеки, потому что udpkg не apt-get и не разрешает зависимости. Проигнорируйте ошибки, gdisk будет все еще работать.

1
ответ дан 23 November 2019 в 05:00

Fdisk не работает на GPT в настоящее время. Но разделенный делает. Или можно просто легко установить gdisk.

В текущее время установщик не позволяет Вам выбрать. В какой-то момент более чем 1.5 ТБ (если диск не делится) или являются UEFI, это принимает значение по умолчанию к GPT, иначе это принимает значение по умолчанию к MBR и не в других отношениях можно выбрать.

Преобразовывают в MS-DOS или gpt, если у Вас есть данные, может быть разрушительным, поэтому иметь хорошие резервные копии:

sudo parted /dev/sda
mklabel msdos/gpt
quit

можно легко установить gdisk:

sudo apt-get install gdisk

http://www.rodsbooks.com/gdisk/

Преимущества GPT (более старый, но все еще допустимый) видят post#2 srs5694:

http://ubuntuforums.org/showthread.php?t=1457901

https://wiki.archlinux.org/index.php/GUID_Partition_Table#Advantages_of_GPT

1
ответ дан 23 November 2019 в 05:00

Самый простой путь ко мне состоял в том, чтобы загрузиться в существующая установка:

apt-get install gdisk gdisk /dev/vda

И запишите (опция o в gdisk) таблица разделов GPT (который выделил 1 MiB из пространства вначале и конца диска и сохраненный защищенная копия MBR).

Я затем перезагрузил с CD и выбрал Rescue ModeИ смонтированный root раздел от существующей установки и работал:

/sbin/gdisk /dev/vda

И созданный gpt разделы, устанавливающие корректные типы раздела:

enter image description here

Необходимо будет перезагрузить машину снова, таким образом, ядро прочитает новую таблицу разделов, и начните установку.

Во время установки я установил:

Раздел 1:

1 MiB EF02 как тип файловой системы reserved-bios

Раздел 2:

250 MiB EF00 как ext4 с noatime,nodiratime смонтированный /boot И отмеченный bootable

0
ответ дан 23 November 2019 в 05:00

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

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