Як я можу додати Linux до нового менеджера завантаження Windows 8?


32

Які ОС можна помістити в новий завантажувач, який надає Windows 8?

Це здається досить гарним і узгоджується з рештою нового дизайну Windows 8, тому було б круто вводити в нього Linux (Ubuntu) замість того, щоб використовувати GRUB або BURG . Крім моєї особистої системи, Linux буде поставлений на жорсткий диск, а не на SSD , так що це буде трохи швидше.


Не впевнений, що це навіть можливо. Єдине, що може спрацювати - NeoGrub (частина EasyBCD ), але я ніколи не пробував щось подібне.
— Каран

1
Також важливо зазначити, що ви не можете цього зробити в Windows RT.
— Михайло

Як можна навіть встановити іншу ОС на RT
— Suici Doga,

Відповіді:


54

Ви можете зробити те саме, що і в Windows 7, хоча я не впевнений, що рекомендував би це скористатися графічним меню завантаження (причина в кінці кінця).

Спочатку кілька речей:

Звичайна установка для людей, які мають подвійні конфігурації завантаження, коли Linux є однією з операційних систем, встановлених машиною, - це завантажувач завантаження Linux за замовчуванням, і там додається запис для ОС Windows. Що потрібно зробити, це завантажити завантажувач Linux і якщо ви хочете завантажити Windows, він завантажує ланцюжок у завантажувач Windows, який потім завантажує Windows.

Оскільки зазвичай є лише один встановлений Windows, селектор меню завантажувача Windows ніколи не з'являється, створюючи враження, що запис, який ви додали до завантажувача Linux, насправді завантажує Windows.

Можливо і навпаки, хоча це не часто зустрічається серед користувачів Linux. Наприклад, основний мій завантажувач - це той, що використовується в Windows, який потім завантажує ланцюг у Linux для завантаження Linux; Я налаштував Linux, який є головним чином невидимим і завантажується одразу.

Як додати запис Linux до завантажувача Windows:

Це дійсно залежить від того, що ви встановите спочатку, а що пізніше, я впевнений, що в Інтернеті є деякі посібники, які пояснюють детальну процедуру, як налаштувати середовище dual + boot. Тож я просто пройду два різних налаштування:

При першому встановленні Windows: У цьому випадку, коли ви встановлюєте дистрибутив Linux, якщо він дозволяє встановити завантажувач у розділ безпосередньо замість MBR жорсткого диска, зробіть це. Після перезапуску ви побачите, що ви завантажуєте Windows так само, як Linux взагалі не був встановлений, після цього дотримуйтесь сценарію, в якому вперше був встановлений Linux, описаний нижче.

Якщо ви можете встановити завантажувач лише в MBR жорсткого диска після перезавантаження, ви побачите завантажувач Linux (Syslinux, GRUB, як ви його називаєте), виберіть там запис Windows і завантажтеся в Windows.

Тепер я хотів би використовувати EasyBCD (безкоштовно для особистого користування) , щоб мати справу з завантажувачем Windows, але все , що я з ним також може бути виконана з належним bcdboot, bcdeditі т.д. команди.

  1. Відкрийте EasyBCD та перейдіть до розділу «Додати новий запис» та вкладки «Linux / BSD».
  2. Виберіть завантажувач для вашого дистрибутива Linux. У випадку GRUB2 є режим автоматичного вибору, який вибере відповідний для вас розділ, для Syslinux, наприклад, потрібно обов'язково вибрати розділ, де він встановлений.
  3. Назвіть запис, ім'я, яке ви введете, - це те, що з’явиться у завантажувачі Windows.
  4. Виберіть розділ, де знаходиться завантажувач, або виберіть автоматичний вибір, якщо така можливість є можливою. Зрештою, ви повинні закінчити щось подібне:

    Додавання запису для завантажувача Syslinux

  5. Натисніть "Додати запис", і ви отримаєте результат у нижній лівій частині програми:

    Підтвердження

  6. Тепер вам належить відновити завантажувач Windows як типовий, для цього перейдіть до розділу «Розгортання BCD», там виберіть, щоб написати завантажувач Vista / 7 у MBR (що, до речі, те саме, що і для Windows 8):

    Написання нового MBR

  7. Після цього все буде налаштовано, ви отримаєте аналогічне підтвердження, як і раніше. Під час завантаження ви побачите меню завантаження, яке запропонує вам вибрати одне з них:

    Приклад завантажувального меню

При першому встановленні Linux: У цьому випадку вам не доведеться відновлювати MBR (Master Boot Record, говорить про те, що потрібно виконати наступним грошовим режимом), оскільки інсталяція Windows замінить будь-яке попереднє значення там.

ПРИМІТКА: Хоча з дисками UEFI та GPT це може бути різним, але я не можу це випробувати.


Чому я не впевнений, що рекомендую робити це за допомогою нового графічного меню завантаження в Windows 8:

По суті тому, що спосіб його роботи відрізняється, ніж у текстовому меню (за замовчуванням для Windows 7). У Windows 7 (або Vista) ви спочатку представляєте меню завантаження, а потім воно починає завантажувати все, що завгодно, у новому графічному меню воно спочатку завантажує деякі речі (= потребує часу), а потім представляє меню завантаження. . Якщо ви не вибрали для завантаження Windows 8, вона перезавантажить машину і почне завантажувати все, що ви вибрали, що в даному випадку є завантажувачем Linux.

Я вважаю, що чекаю, щоб завантажити якісь речі, просто відкинути їх і перезавантажити непотрібні, якщо я просто хочу завантажувати іншу ОС; але це моя особиста думка з цього приводу, немає жодної проблеми, завантажуючи Linux або будь-яку іншу ОС таким чином.

У будь-якому випадку є різні способи використання текстового меню завантаження замість Windows 8, якщо ви зацікавлені, перевірте цю відповідь .


2
щодо вашої рекомендації: Але це має бути лише питання часу , правда? Тому що це особисто не складе для мене труднощів, оскільки Windows - це ОС для мене за замовчуванням 95% часу (можна поставити під сумнів мій розум за те, що я все ще хочу Dual-Boot)
— kluka

Так, тільки терміни. Я просто не хотів би так довго чекати (залежно від ПК), просто вибрати для завантаження інших ОС, враховуючи, що завантажувач Linux швидше з'являється, а деякі з них також графічні. Я відредагую відповідь, щоб уточнити, що якщо хтось вважає, що існує якась проблема, виконуючи це.
— Xandy

3
Це не працює в моїй системі UEFI / GPT. EasyBCD намагається додати записи у форматі .mbr до BCD замість .efi записів, а менеджер завантаження Windows не любить їх.
— david25272

@ david25272 Ви пробували це знову? Можливо, з новою версією EasyBCD? Мені це здається, що автор цієї утиліти повинен змінити її, щоб зробити її сумісною з системами UEFI та дисками GPT.
— Самір

@klyonrad Ні, це не лише витрата часу користувача. Це теж пекло неприємності! Чому? Тому що! Він вимагає, щоб користувач відвідував (baby sit) комп'ютер під час завантаження, а також під час будь-яких запланованих або несподіваних перезавантажень. Це робить віддалене завантаження непрактичним (майже всі конфігурації кількох завантажень). Це марно витрачає час та енергію людей, це дратує, це непрактично, і це дурно прямо. Як Linux може мати графічне меню завантаження та все ще завантажуватись без перезавантаження, але не Windows? Навіщо завантажувати щось тільки, щоб відкинути це через кілька хвилин?
— Самір
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.