Вопрос Неправильный идентификатор GUID системы EFI?


На новом диске с инициализацией GPT (второй диск ПК) я создал раздел FAT32, используя gparted. Я хочу использовать его как системный раздел EFI, поэтому я отметил его как загрузку. После этого я проверил UUID с помощью gparted «информации о разделе» и сообщил: 09B1-97A5, Насколько я понимаю, это должно быть C12A7328-F81F-11D2-BA4B-00A0C93EC93B,

Я также проверил мой рабочий диск операционной системы (Ubuntu 14) и обнаружил, что отчеты Gparted EB78-9AD2 для моего фактического загрузочного раздела UUID. Что такое gparted как UUID на моем системном разделе EFI и почему оно не соответствует ожидаемому C12A7328-F81F-11D2-BA4B-00A0C93EC93B Я БЫ?


1
2018-05-26 19:47


происхождения


Это не по теме для SO и должно быть перенесено на Super User, но тем не менее: дважды проверьте, что вы используете GPT, эти короткие UUID могут быть присущи используемой файловой системе и не имеют ничего общего с записями GPT. - Jonas Schäfer
Я просто пометил его для помощи, чтобы перенести его на askubuntu. Я отправил его здесь по ошибке. Думаю, я не должен дублировать вопрос там!


ответы:


Вы вводите в заблуждение UUID файловой системы с GUID раздела. Первые хранятся в файловых системах и могут использоваться в Linux /etc/fstab файла или mount команды через UUID= параметр. (Несмотря на имя «UUID», они не всегда являются истинными UUID. FAT не использует UUID, например, поэтому для FAT вместо UUID используется серийный номер.) Эти UUID должны быть уникальными для любой данной файловой системы , хотя клонированные файловые системы могут иметь дублированные UUID.

Напротив, GUID разделов доступны только на GPT-дисках. На самом деле есть два GUID, связанных с разделом:

  • GUID кода типа, который является показателем C12A7328-F81F-11D2-BA4B-00A0C93EC93B. Этот GUID идентифицирует Системный раздел EFI (ESP). Это эквивалентно однобайтовым типам типов дисков MBR.
  • Уникальный GUID раздела, который, подобно файловой системе UUID, должен быть уникальным для любого конкретного раздела. EFI использует этот GUID внутри, а некоторые версии утилит Linux позволяют использовать его так же, как UUID файловой системы, но используя PARTUUID= вместо UUID=,

3
2018-05-29 13:41





Я нашел решение. Как было предложено плакатом, UUID на GParted не имеют ничего общего с GPT. Я действительно нашел правильный GUID, используя: sudo gdisk / dev / sda. После этого я использовал опцию «i»,


1
2018-05-26 20:29