Відключення безпечного завантаження, необхідного для двоякого завантаження Ubuntu 14.04 з Windows 8 UEFI


9

Я прочитав кілька посібників щодо подвійного завантаження Ubuntu та Windows 8, але всі прочитані нами посібники стосуються старих версій Ubuntu. Вони рекомендують відключити захищене завантаження, оскільки в програмі установки Ubuntu є помилка, яка повністю видаляє завантажувач Windows 8. Чи відключити це все ще потрібно в Ubuntu 14.04? Чи можу я ввімкнути його знову після того, як я закінчую встановлення? Крім того, у відповідній примітці я знаю, що для встановлення потрібне вимкнення швидкого завантаження, але після того, як інсталяція завершена, чи можу я повторно включити це?


2
я не впевнений, якщо це необхідно для 14.04. однак я заборонив встановити 14.04. після встановлення я спробував включити його, і Windows не завантажився, тому мені довелося відключити знову. Я не знаю про швидке завантаження, тому що мені завжди було відключено: ніколи не сподобалася думка, що мій комп'ютер не вимкнеться, а замість цього перезимує -.-
Гео

Ви повинні мати можливість завантажуватися із захищеним завантаженням, але тоді не з меню grub. Є помилка. Неможливо завантажити ланцюг Windows 8 із увімкненим захищеним завантаженням. Також надсилайте повідомлення № 11 про використання refind bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464 Також при перевстановці Ubuntu проблема інсталятора не бачить Windows або бачить її правильно тому воно перезаписує. Якщо ви використовуєте щось інше або встановлюєте вручну, тоді ви все в порядку, і це єдиний спосіб, який ви повинні перевстановити.
oldfred

oldfred Я просто спробував подвійне завантаження, і я DID зіткнувся з цим помилкою. Я відключив безпечний завантажувач, щоб обійти його.
Джон Скотт

Відповіді:


12

Ви насправді порушили чотири чіткі проблеми:

  • Захищене завантаження - теоретично відключення Secure Boot не повинно бути необхідним для встановлення Ubuntu 14.04 (або навіть декількох версій до цього). Практика зазвичай іде за теорією, але іноді це не так - деякі комп'ютери, здається, не добре поєднуються з Shim (програмою, яку Ubuntu використовує для роботи з Secure Boot). Проблема безпечного завантаження майже напевно проявляється як неможливість навіть почати завантажуватися - або інсталятором Ubuntu, або системою Ubuntu після її встановлення. Якщо ви бачите стільки як меню GRUB чи логотип завантажувача Ubuntu, перешкода Secure Boot було передано. (У Fedora, захищене завантаження може мати наслідки подальшого впливу набагато пізніше, але це набагато рідше в Ubuntu.)
  • Помилка видалення ESP - в старих версіях Ubuntu сліпо створюється свіжа файлова система FAT16 на розділі системи EFI (ESP), де зберігаються завантажувачі EFI. Ця дія призведе до видалення завантажувача Windows разом із будь-якими іншими файлами в ESP (наприклад, сторонніми менеджерами завантаження, файлами оновлення програмного забезпечення тощо). Про цю помилку повідомлялося у 2011 році та виправлено до випуску Ubuntu 12.04, і тому вона не повинна впливати на Ubuntu 12.04, 12.10, 13.04, 13.10 або 14.04. Однак, резервна копія всіх поточних розділів перед встановленням Ubuntu (або будь-якої ОС) є вагомою обережністю.
  • Функція швидкого завантаження мікропрограмного забезпечення- Сучасні ІФІ зазвичай мають функцію під назвою "швидке завантаження" або щось подібне. При ввімкненні прошивка приймає певні ярлики в процесі запуску, що може включати мінімальну (а не повну) ініціалізацію USB-пристроїв. (ОС повинна зробити свою повну ініціалізацію пізніше, незалежно від того, що прошивка робить.) Ефект може полягати в тому, що комп'ютер не завантажиться з флешки. Це, очевидно, погано, якщо ви намагаєтесь встановити Ubuntu з такого диска, тому потрібно буде відключити цю функцію при установці Ubuntu. (Якщо у вашій системі є оптичний диск, і ви намагаєтесь встановити з нього, ярлики для ініціалізації USB повинні бути неактуальними.) Зауважте, що деталі відрізняються від одного комп'ютера до іншого; можливо, вам не потрібно буде вимикати функцію "швидкого запуску" на всіх комп'ютерах. Після встановлення Ubuntu,
  • Швидкий запуск у Windows - Windows 8 має функцію під назвою Швидкий запуск (він же гібридний завантажувач або гібридне вимкнення). Ця функція перетворює звичайну операцію відключення в дію призупинення на диску. Одним із наслідків цієї зміни є те, що файлові системи, включаючи ESP, не мають належного відключення. Якщо ви спробуєте подвійне завантаження, результатом може стати пошкодження файлової системи в спільних файлових системах та / або неможливість встановлення спільних файлових систем. Таким чином, вкрай важливо, щоб ця функція Windows була відключена та залишена вимкненою. Багато веб-сайтів, таких як цей, надають інструкції щодо відключення цієї функції. Зауважте також, що функція швидкого запуску Windows повністю не пов'язана з функцією мікропрограмного забезпечення, яка може носити подібну назву.

Я сподіваюся, що це прояснює питання.


Редагувати:

Останні версії Ubuntu (я не пригадую точно, коли це почалося, але це впливає на 16.04) посилили управління Secure Boot, зробивши ці версії сприйнятливими до "наслідків, які я відзначав". Зокрема, сторонні модулі ядра (драйвери) можуть не завантажуватися, якщо не перескочити через обручі, щоб підписати їх, як описано тут.Драйвери для відеокарт ATI та Nvidia та для VirtualBox зазвичай називаються причинами заборонити захищений завантажувач вирішувати ці проблеми, але є й інші неподписані драйвери, які впливають на деякі системи. Безпечний завантаження дає переваги, принаймні теоретично, тому якщо ви вирішили технічну проблему, я рекомендую залишити його активним і підписати будь-які необхідні вам модулі ядра. (Особисто я не прихильник власних відео модулів, але деяким людям вони потрібні для отримання достатньої продуктивності в деяких іграх та програмах. Якщо вони вам не потрібні, використання стандартних драйверів з відкритим кодом є адекватним рішенням.)


1

Питання про відключення / включення SecureBoot насправді стосується пристрою, але я не знаю про достатню кількість моделей, щоб відповісти на це. Він працював на декількох ноутбуках для мене, але на більшості мені довелося його відключити. Як загальну відповідь, вимкніть її. Що стосується FastBoot, річ у тому, що він зробить ваш розділ Windows нечитабельним для Ubuntu. Розділ Windows буде позначено нечистим, а Ubuntu не зможе його встановити - це може вплинути і на інші розділи, які використовуються в Windows. Тож увімкніть FastBoot, якщо ви впевнені, що вам не потрібно буде використовувати розділи Windows від Ubuntu. Відключіть його, якщо вам може знадобитися доступ до них Ubuntu.


Мені вдалося запустити Ubuntu в реальному часі з увімкненою функцією Secure Boot. Це щось означає?
Джон Скотт

@FuzzyToothpaste Тоді ви можете встановити за допомогою SecureBoot, і SB, що спричинить проблеми, навряд чи буде. Відповідь RodSmith на кілька рівнів вище моєї, оскільки він також говорить про те, як FastBoot впливає на розділ EFI (про що я забув).
muru

Я щойно встановив Ubuntu і з меню GRUB вибрав Ubuntu. Це спрацювало. Потім я перезавантажився і вибрав Windows. Це не спрацювало. Чи знаєте ви, що я зробив? Я відключив безпечну завантаження і спробував ще раз. Зараз це працює, і я зараз використовую Ubuntu.
Джон Скотт

Мені довелося відключити його, щоб обійти помилку, про яку згадував Олдфред, коли він коментував це питання. bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464
Джон Скотт

@FuzzyToothpaste спасибі за те, що мені це сказали. Що слід пам’ятати наступного разу, коли я встановлю Ubuntu на ноутбук.
муру
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.