У меня была одна и та же проблема с Windows-ПК, пока я не узнал, что мой маршрутизатор каким-то образом перезагружает его конфигурацию dhcp и предлагает только 20 dhc-leases вместо 70 (поэтому для этого компьютера было недостаточно аренды, все остальные компьютеры работали нормально). Таким образом, вы можете сначала проверить конфигурацию вашего маршрутизатора ...
Я подозреваю, что проблема связана с именованием загрузчика. В EFI компьютер может загружаться любым количеством способов:
С жесткого диска - при нормальной установке ОС загрузчик находится на системном разделе EFI на жестком диске (ESP), который является FAT32 с определенным кодом типа (C12A7328-F81F-11D2-BA4B-00A0C93EC93B; EF00 в gdisk, «флаг загрузки» и «флаг esp», установленный в parted, GParted или связанные с ним инструменты). Загрузочный загрузчик можно назвать чем угодно, но обычно помещается в подкаталог EFI, названный в честь ОС или загрузчика. Для Ubuntu это EFI/ubuntu/shimx64.efi, хотя это фактически программа прокладки, которая вызывает GRUB в EFI/ubuntu/grubx64.efi, и GRUB может быть настроен на запуск напрямую, если безопасная загрузка отключена. Компьютер знает, какую программу запускать, поскольку эта информация хранится в NVRAM. Со съемного диска - на съемном диске, включая установщик ОС или все, что вы хотите переместить с одного компьютера на другой (как в вашем случае), правила аналогичны установке на жестком диске; однако, поскольку NVRAM не может быть использован для хранения информации загрузчика, загрузчик хранится с использованием стандартного имени файла, который является EFI/BOOT/bootx64.efi для компьютеров x86-64 / AMD64 / X64. Это часто называют резервным именем файла. Вы должны поместить Shim в это имя файла и сохранить GRUB с именем grubx64.efi, но в каталоге EFI/BOOT. Другими способами - Существуют другие способы загрузки, такие как загрузка из сети или в BIOS / CSM / устаревший режим. Это не относится к вашему вопросу.Установщик Ubuntu предназначен для установки на жесткий диск. Если вы хотите установить на съемный диск, вы должны либо переместить / переименовать файлы загрузчика после установки, либо установить GRUB (или другой загрузчик) вручную. Вы можете сделать это, переименовав EFI/ubuntu в EFI/BOOT, а затем переименовав shimx64.efi в пределах этого каталога на bootx64.efi или скопировав файлы для достижения аналогичного эффекта. Кроме того, вы можете установить другой загрузчик полностью, хотя это, скорее всего, будет более утомительным предложением, и это может вызвать сложности, особенно если вы хотите загрузиться на компьютеры с включенной защищенной загрузкой.
Я подозреваю, что проблема связана с именованием загрузчика. В EFI компьютер может загружаться любым количеством способов:
С жесткого диска - при нормальной установке ОС загрузчик находится на системном разделе EFI на жестком диске (ESP), который является FAT32 с определенным кодом типа (C12A7328-F81F-11D2-BA4B-00A0C93EC93B; EF00 в gdisk, «флаг загрузки» и «флаг esp», установленный в parted, GParted или связанные с ним инструменты). Загрузочный загрузчик можно назвать чем угодно, но обычно помещается в подкаталог EFI, названный в честь ОС или загрузчика. Для Ubuntu это EFI/ubuntu/shimx64.efi, хотя это фактически программа прокладки, которая вызывает GRUB в EFI/ubuntu/grubx64.efi, и GRUB может быть настроен на запуск напрямую, если безопасная загрузка отключена. Компьютер знает, какую программу запускать, поскольку эта информация хранится в NVRAM. Со съемного диска - на съемном диске, включая установщик ОС или все, что вы хотите переместить с одного компьютера на другой (как в вашем случае), правила аналогичны установке на жестком диске; однако, поскольку NVRAM не может быть использован для хранения информации загрузчика, загрузчик хранится с использованием стандартного имени файла, который является EFI/BOOT/bootx64.efi для компьютеров x86-64 / AMD64 / X64. Это часто называют резервным именем файла. Вы должны поместить Shim в это имя файла и сохранить GRUB с именем grubx64.efi, но в каталоге EFI/BOOT. Другими способами - Существуют другие способы загрузки, такие как загрузка из сети или в BIOS / CSM / устаревший режим. Это не относится к вашему вопросу.Установщик Ubuntu предназначен для установки на жесткий диск. Если вы хотите установить на съемный диск, вы должны либо переместить / переименовать файлы загрузчика после установки, либо установить GRUB (или другой загрузчик) вручную. Вы можете сделать это, переименовав EFI/ubuntu в EFI/BOOT, а затем переименовав shimx64.efi в пределах этого каталога на bootx64.efi или скопировав файлы для достижения аналогичного эффекта. Кроме того, вы можете установить другой загрузчик полностью, хотя это, скорее всего, будет более утомительным предложением, и это может вызвать сложности, особенно если вы хотите загрузиться на компьютеры с включенной защищенной загрузкой.
Я подозреваю, что проблема связана с именованием загрузчика. В EFI компьютер может загружаться любым количеством способов:
С жесткого диска - при нормальной установке ОС загрузчик находится на системном разделе EFI на жестком диске (ESP), который является FAT32 с определенным кодом типа (C12A7328-F81F-11D2-BA4B-00A0C93EC93B; EF00 в gdisk, «флаг загрузки» и «флаг esp», установленный в parted, GParted или связанные с ним инструменты). Загрузочный загрузчик можно назвать чем угодно, но обычно помещается в подкаталог EFI, названный в честь ОС или загрузчика. Для Ubuntu это EFI/ubuntu/shimx64.efi, хотя это фактически программа прокладки, которая вызывает GRUB в EFI/ubuntu/grubx64.efi, и GRUB может быть настроен на запуск напрямую, если безопасная загрузка отключена. Компьютер знает, какую программу запускать, поскольку эта информация хранится в NVRAM. Со съемного диска - на съемном диске, включая установщик ОС или все, что вы хотите переместить с одного компьютера на другой (как в вашем случае), правила аналогичны установке на жестком диске; однако, поскольку NVRAM не может быть использован для хранения информации загрузчика, загрузчик хранится с использованием стандартного имени файла, который является EFI/BOOT/bootx64.efi для компьютеров x86-64 / AMD64 / X64. Это часто называют резервным именем файла. Вы должны поместить Shim в это имя файла и сохранить GRUB с именем grubx64.efi, но в каталоге EFI/BOOT. Другими способами - Существуют другие способы загрузки, такие как загрузка из сети или в BIOS / CSM / устаревший режим. Это не относится к вашему вопросу.Установщик Ubuntu предназначен для установки на жесткий диск. Если вы хотите установить на съемный диск, вы должны либо переместить / переименовать файлы загрузчика после установки, либо установить GRUB (или другой загрузчик) вручную. Вы можете сделать это, переименовав EFI/ubuntu в EFI/BOOT, а затем переименовав shimx64.efi в пределах этого каталога на bootx64.efi или скопировав файлы для достижения аналогичного эффекта. Кроме того, вы можете установить другой загрузчик полностью, хотя это, скорее всего, будет более утомительным предложением, и это может вызвать сложности, особенно если вы хотите загрузиться на компьютеры с включенной защищенной загрузкой.