Зміст
Якщо при запуску гостьової машини з ОС Windows 10/11 Ви отримуєте помилку VirtualBox "FATAL: INT18: BOOT FAILURE", продовжуйте читати нижче для усунення проблеми.
Проблема в деталях. Після перетворення фізичного диска комп'ютера з Windows 10/11 UEFI у віртуальний жорсткий диск (VHD або VHDX) і приєднання файлу VHD/VHDX до нової машини VirtualBox, ВМ не змогла запуститися з фатальною помилкою: INT18: ПОМИЛКА ЗАВАНТАЖЕННЯ або гостьова ОС Windows 10 не змогла запуститися з кодом помилки: 0x0000225 .
Даний посібник містить докладні інструкції по усуненню помилки "INT18: BOOT FAILURE" в VirtualBox.
Як виправити: INT18 BOOT FAILURE та код помилки Windows 10 0x0000225 у VirtualBox.
Спосіб 1. Увімкнути введення-виведення APIC і UEFI в VirtualBox.
Фатальна помилка "INT18 BOOT FAILURE" в VirtualBox, як правило, з'являється при підключенні файлу VHD/VHDX/VMDK, який містить операційну систему UEFI. Для усунення цієї проблеми просто перейдіть і увімкнути UEFI в налаштуваннях машини VirtualBox. Для цього
1. Натисніть кнопку X щоб закрити вікно віртуальної машини та Вимкніть машину.
2. Відкрийте Налаштування ВМ і перейдіть в розділ Система > Материнська плата.
3. Тут переконайтеся, що Жорсткий диск перевіряється і є перший завантажувальний пристрій , а в розділі Розширені функції встановіть наступні дві (2) опції і натисніть OK :
- Увімкнення вводу/виводу APIC Увімкнення EFI (тільки для спеціальних ОС)
4. Спробуйте запустити віртуальну машину зараз. Сподіваємося, що тепер вона запуститься без помилок.
Спосіб 2. Відключити Hyper-V на хост-машині.
1. Перейти до Панель управління > Програми та можливості > Увімкнення та вимкнення функцій Windows
2. зняти галочку наступні функції та натисніть OK для застосування змін:
- Контейнери * Hyper-V * Платформа віртуальних машин Платформа Windows Гіпервізор Платформа Windows Пісочниця
Примітка: Функції "Контейнери" та "Hyper-V" існують лише в Windows 10 PRO.
3. перезавантаження комп'ютер після видалення.
4. Відкрито Командний рядок від імені адміністратора .
5. Введіть наступну команду і натисніть Увійдіть :
- bcdedit /set hypervisorlaunchtype off
6. перезавантажити свій комп'ютер знову.
7. Після перезавантаження запустіть віртуальну машину VirtualBox і перевірте, чи усунуто проблему.
Спосіб 3. Виправити проблеми із завантаженням.
Останнім методом вирішення помилки VirtualBox "FATAL: INT18: BOOT FAILURE" є усунення проблем із завантаженням на гостьовій машині, шляхом запуску гостьової машини з завантажувального ISO-файлу Windows 10.*.
Примітка: Якщо у вас немає ISO-файлу Windows 10, ви можете завантажити його безпосередньо з веб-сайту Microsoft за допомогою засобу створення мультимедійних файлів.
1. Відкрийте Налаштування машини VirtualBox і перейдіть в розділ Сховище.
2. Натисніть 1-й плюс ( + ) поруч з кнопкою Controller, щоб додати оптичний привід.
3. Натисніть Додати і знайти та відкрити Windows.iso файл.
4. Потім виберіть пункт Windows.iso файл і натисніть Обирайте .
5. Після вкладання файлу Windows.iso в запам'ятовуючі пристрої...
6. ... перейти до Система і перетягнути Оптичний вгорі, щоб завантажити ВМ з прикріпленого Windows.iso.
Крім того, переконайтеся, що на сайті " Включити EFI" варіант - це неперевірено інакше ви не зможете завантажитися з ISO-файлу. Після цього натисніть ГАРАЗД.
7. Запустіть віртуальну машину і натисніть Далі > Відремонтувати комп'ютер.
8. потім виберіть Усунення несправностей > Відновлення запуску.
9. Дозвольте Startup Repair запуститися і в залежності від результату виконайте наступні дії:
a. Якщо Startup Repair може усунути проблему, вимкніть віртуальну машину, встановіть жорсткий диск як перший завантажувальний пристрій і спробуйте знову запустити віртуальну машину.
b. Якщо запуск відновлення не може вирішити проблему, перейдіть до наступного кроку.
10. Натисніть Додаткові опції і поїдемо до Усунення несправностей > Командний рядок.
11. У командному рядку введіть наступні команди по порядку (після кожної команди натискайте клавішу Enter)
- diskpart вибрати розділ диска 0 зі списку
13. Зараз повідомлення в "Урядовому кур'єрі". розмір про Система розділ (наприклад, 100 МБ у цьому прикладі).
12. Потім введіть наступну команду і дізнатися в "Урядовому кур'єрі". номер тому Системного розділу, використовуючи його розмір як еталонний.
- обсяг списку
Наприклад, як ви можете бачити на скріншоті нижче, в цьому прикладі системний розділ (100 МБ) - це том 2 .
13. Тепер дайте наступні команди для вибору системного розділу (використовуючи номер його тому), а також для присвоєння букви диска Z: Потім виходьте зі спецпідрозділу:
- оберіть гучність 2 * привласнити літеру=Z вихід
Примітка: Змініть номер гучності "2" відповідно до Вашого випадку.
14. Нарешті, в командному рядку дайте цю команду для відновлення завантажувальних файлів:
- bcdboot C:\windows /s Z: /f ALL
15. Закрийте всі вікна, вимкніть віртуальну машину, встановіть жорсткий диск як перший завантажувальний пристрій і запустіть віртуальну машину.
Ось так! Який метод спрацював у вас?
Дайте мені знати, якщо цей посібник допоміг вам, залишивши свій коментар про ваш досвід. Будь ласка, поставте лайк і поділіться цим посібником, щоб допомогти іншим.
Енді Девіс
Блог системного адміністратора про Windows