Всегда ли GUID UEFI совпадает с GUID GPT на физическом носителе? - PullRequest
0 голосов
/ 25 ноября 2018

недавно я сделал программу, которая должна быть запущена на флешке.Программа предварительно сконфигурирована с GUID GUT первого раздела USB-накопителя и предназначена для работы в Windows (здесь я использую различные API-интерфейсы Windows для справки).Он использует этот GUID для внесения некоторых изменений в списки UEFI.

Сначала я проверил эту программу на моем собственном ПК (где разделы USB-флешки были отформатированы и сделаны), и все работало как чудо.Но когда мы попытались протестировать USB-накопитель на ноутбуке, принадлежащем одному из моих друзей, он больше не работал.Также проверка GUID записей UEFI теперь показала разные GUID для того же устройства и того же раздела.Когда я снова подключаю USB-накопитель к своему ПК, он снова работает (так как GUID снова волшебным образом возвращается к исходному).Кроме того, GUID раздела такой же на моем ПК в Windows / Linux, а затем он изменяется при тестировании на ноутбуке моего друга.

Материнская плата ПК что-то путает с GUID илиэто разыскиваемое поведение?Является ли «сырой» GUID на USB-накопителе тем, который я вижу на моем ПК?

...