Я купив цей комп’ютер і хотів встановити на ньому Ubuntu. Проблема в тому, що я був невдалий більше 3 тижнів. Комп'ютер постачається з дуже обмеженими можливостями UEFI. Її не можна переключити на спадщину, і немає можливості вибрати файл UEFI як довірений для виконання . Єдине, що можна зробити, це ввімкнути / вимкнути безпечне завантаження .
Тепер про проблему. Я спробував встановити Ubuntu спочатку в автоматичному режимі, потім також з ручним розділенням в чомусь іншому . В обох випадках установка виходить з ладу під час встановлення grub2 в / dev / sda і комп'ютер висить.
Тоді я вирішив встановити без завантажувача за допомогою повсюдності -b . Це спрацювало добре, і монтаж закінчився без особливих проблем. Нарешті я спробував встановити завантажувач вручну за допомогою grub-install . І ось я підходжу до тієї ж точки - комп'ютер висить.
Тож проблема полягає в тому, коли efibootmgr намагається зареєструвати новий запис у UEFI. Я також підтвердив це, виконавши це:
_sudo efibootmgr -c -d /dev/sda -p 1 -w -L ubuntu_
після чого вона знову зависає.
Моя ідея, як змусити її працювати, наступна:
Встановіть Ubuntu без завантажувача, встановіть завантажувач вручну, не намагаючись зареєструвати новий запис в UEFI, перемістіть завантажувач з / EFI / ubuntu / в / EFI / BOOT / і перейменуйте його на bootx64.efi . Тоді я майже впевнений, що це спрацює.
Хтось може порадити, як:
виконати встановлення grub, не намагаючись зареєструвати новий запис UEFI efibootmgr, щоб він пройшов і не змусив комп'ютер замерзнути?
Які файли з / EFI / ubuntu / я повинен скопіювати в / EFI / BOOT і які з них слід перейменувати на bootx64.efi ?
Якщо це не найкращий шлях, що було б кращим рішенням.
Дякую за будь-яку пораду.