Як я можу додати 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.