Я щойно оновив свій ноутбук з Windows 7 до Windows 10 і виявив, що не можу запустити віртуальні машини Virtualbox, конфігуровані за допомогою мостового адаптера.
Дивіться конфігурацію нижче:
Відповіді:
Перш за все, вам потрібно створити адаптер Ethernet лише для хосту VirtualBox
У Virtualbox:
У Windows:
Тепер налаштуйте свою віртуальну машину:
Тепер ви можете налаштувати свою статичну IP-адресу, змінивши / etc / network / interfaces:
auto eth0
iface eth0 inet static
address 10.1.1.100
netmask 255.255.255.0
gateway 10.1.1.1
Тепер ви можете перезапустити eth0, виконавши:
sudo ifdown eth0
sudo ifup eth0
Деякі бездротові адаптери не працюють
Сьогодні моя машина Windows 10 була автоматично оновлена. Схоже на "Оновлення ювілею Windows 10" Коли я перезапустив Virtualbox, мій сервер із мостовим адаптером показав те саме, що і OP. Я спробував повторно запустити програму встановлення VirtualBox (це зробило відновлення) - це не вирішило проблему. Я спробував запустити інсталятор ще раз як адміністратор (він відремонтував) - це не виправлено. Я запустив інсталятор і вибрав UnInstall, а потім знову запустив його для встановлення. І налаштування мережевого адаптера виглядали добре. Сервер запущений і підключений до моєї мережі, як зазвичай. Шфу. Сподіваюся, це комусь допомагає.
Встановіть останню віртуальну скриньку 5.x, і ця проблема буде вирішена.
Ось як мені вдалося вирішити цю проблему:
Увімкніть сумісність "Windows 8" для виконуваного файлу VirtualBox: клацніть правою кнопкою миші ярлик VirtualBox> Властивості: у діалоговому вікні Властивості: перейдіть на вкладку "Сумісність", у розділі "Режим сумісності" встановіть прапорець біля пункту: "Запустити цю програму в режим сумісності ", переконайтеся, що в поле зі списком вибрано" Windows 8 ". натисніть кнопку Ok, запустіть VirtualBox ще раз! (це не потрібно для роботи від імені адміністратора)
ps: Здається, VirtualBox ще не повністю підтримує Windows 10, тому деякі функції можуть не працювати належним чином на деяких комп’ютерах
Видаліть, а потім запустіть програму інсталяції ще раз, але цього разу як Адміністратор. Переконайтеся, що під час встановлення вибрано драйвер мосту VB.
Перейдіть на свою мережеву картку. Перейдіть до властивостей, а потім "Додати послугу", який? Це: мережевий драйвер VirtualBox NDIS6
Повторно відкрити віртуальну скриньку
C:\Program Files\Oracle\VirtualBox\drivers\network\netlwf
Встановіть сертифікат "vbox-ssl-cacertificate.crt" від, %userprofile%\\.virtualbox\
а потім перезавантажте. Якщо у вас немає .virtualbox
папки - запустіть "Oracle VM VirtualBox" один раз, і ця папка з'явиться.
Ця проблема виникла не тільки на моїй машині, але і на багатьох хостах, і цей сертифікат вирішив проблему. Я зрозумів це випадково, бо ніде не сказано про цей сертифікат -_-
З Reddit:
https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/
Я не бачу першоджерела в цій темі, хоча хотів би.
Я використовую ці інструкції з ноутбуком, який перейшов з Windows 8 на Windows 10. Мені доведеться повторити останні інструкції після перезавантаження.
У мене є тест на отримання рішення для себе, і я хочу поділитися своїм рішенням. - Працював лише хост - спрацював адаптер мосту
Моя конфігурація - Surface Pro 1 - Чиста інсталяція Windows 10 x64 build 10130 - VirtualBox-5.0.0_RC1-100731-Win.exe
(це моя думка, але не перевірено щодо того, як видалити попередню версію шляхом встановлення VirtualBox-5.0.0_RC1-100731-Win.exe з вибором усієї функції, щоб встановити її помилку та відкат усіх, потім її те саме, що і видалення)
Крок інсталяції - Клацніть правою кнопкою миші на VirtualBox-5.0.0_RC1-100731-Win.exe та виберіть "Запустити від імені адміністратора" - параметр "Скасувати вибір" мосту мережі
далі до фінішу
Відкрийте "Диспетчер пристроїв", ви можете скористатися пошуковою панеллю, щоб отримати це, у розділі "Мережні адаптери", потім клацніть правою кнопкою миші "VirtualBox Host-Only Ethernet Adapter", виберіть "Оновити програмне забезпечення драйвера", виберіть "Автоматичний пошук", дочекайтеся його закінчення
- Відкрийте "Мережеві підключення", ви можете скористатися пошуковою панеллю, щоб отримати це, тут ви повинні знайти VirtualBox лише для хостів Ethernet адаптер
- Відкрийте "CMD", ви можете скористатися рядком пошуку, щоб отримати це, клацніть правою кнопкою миші та виберіть Запустити як адміністратор
- cd до шляху встановлення та запустіть команду "VirtualBox-5.0.0_RC1-100731-Win.exe -extract", його поверне спливаюче повідомлення, де витягнута папка
- у витягнутому витягу папки "VirtualBox-5.0.0_RC1-r100731-MultiArch_amd64.msi" за допомогою 7-Zip або будь-якого подібного
- у витягнутій папці msi перейменуйте всі файли, видаливши файл_ перед ними
- скопіюйте "VBoxNetFltNobj.sys" і "VBoxNetFlt.sys" в C: \ Windows \ System32 \
- Відкрийте "CMD", ви можете скористатися пошуковим рядком, щоб отримати це, клацніть правою кнопкою миші та виберіть команду "Запуск від імені адміністратора" "regsvr32.exe / s VBoxNetFltNobj.sys" команда запуску "regsvr32.exe / s VBoxNetFlt.sys"
- Відкрийте "Мережеві підключення", ви можете скористатися пошуковим рядком, щоб отримати це. Клацніть правою кнопкою миші на будь-якому реальному мережевому адаптері, виберіть "Властивості", виберіть "Встановити", "Виберіть службу", "Майте диск" і перейдіть до "VBoxDrv.inf", виберіть "Віртуальний мережевий драйвер NDIS6" закінчити інсталяцію, ви повинні побачити її доступну в цьому зв'язку
У меню "Пуск" клацніть правою кнопкою миші на "Orcle VM VirtualBox", щоб вибрати розташування відкритого файлу
Клацніть правою кнопкою миші на ярлику, потім виберіть властивості на вкладці "Сумісність" позначено "Запустити цю програму як адміністратор"
!!! це дуже важливо для запуску програми з адміністратором, якщо ні, ви втратите мережевий адаптер лише для хосту
- Відкрийте "Віртуальне вікно" виберіть файл> виберіть мережу, а потім виберіть Host On Network, виберіть редагування, змініть ip на 192.168.56.1 та маску мережі на 255.255.255.0
- Тепер ви можете використовувати як хост, так і мостову мережу для свого гостя
Я думаю, що причина, по якій нормальна інсталяція була помилкою, полягає в рівні доступу адміністратора при обслуговуванні та запуску програми Regis
Вибачте за мою погану англійську мову, і це така довга процедура
Сподіваюся, це буде працювати і для вас. ^ _ ^!
Dir | Rename-Item -NewName { $_.name -replace "file_","" }
Моє дуже просте рішення, яке спрацювало: виберіть іншу мережеву карту!
Якщо це не допомогло, повторіть кроки та спробуйте ще один мережевий адаптер. Найпростіші адаптери PCnet мають високий рівень успішності.
Удачі.
Я зіткнувся з такою ж проблемою сьогодні після оновлення Virtual Box. Вирішено шляхом видалення Virtual Box та повернення до старої версії V5.2.8
На даний момент (5.2.20) виправлена помилка. Єдиною необхідною дією є завантаження останньої версії, а мостовий мод повинен працювати нормально.
У випадку, якщо хтось шукає, і жодне з наведеного не вирішує вашу проблему: https://forums.virtualbox.org/viewtopic.php?f=6&t=90650&p=434965#p434965
розміщення WIFI як першого адаптера [MTDesktop, AllowALL], а LAN WIRED [MTServer, AllowAll] як другого адаптера. У гостьовій машині я вимикаю перший адаптер у налаштуваннях адаптера. Потім я можу пінгувати внутрішній, зовнішній будь-який.
Virtual Box дає багато питань, коли мова заходить про мостовий адаптер. У мене була та сама проблема з Virtual Box для Windows 10. Я вирішив створити адаптер VirtualBox лише для хостів Ethernet. Але у мене знову виникли проблеми при створенні адаптера Ethernet, що використовується лише для хоста. Я вирішив перейти на vmware . Vmware не видавав мені жодних проблем. Після встановлення vmware (і після зміни кількох налаштувань у BIOS) та встановлення на нього ubuntu, воно автоматично підключилося до Інтернету моєї хост-машини. Він також зміг згенерувати свою власну IP-адресу, а також пінгував хост-машину (машину Windows). Отже, для мене віртуальна скринька створила багато проблем, тоді як vmware працював у мене безперебійно.
Дворядкова відповідь: для дротових з’єднань це працюватиме безперебійно, для бездротового ввімкнення режиму “Promiscious”, якщо ваш бездротовий адаптер не підтримує режим promissed, ось посилання на обхідний шлях. Також відвідайте офіційну документацію oracle virtualbox, щоб побачити тут докладнішу інформацію про використання мостового з'єднання через wifi.
ВИПРАВЛЕННЯ ВІКН: Ive 'виправив це, завантаживши новий інсталятор VMbox з офіційного веб-сайту тут .
Не турбуйтеся про свої віртуальні машини, вони не зникнуть, якщо ви перевизначите поточну установку.
ПРИМІТКА: Якщо у вас вже є остання версія, вам потрібно експортувати всі ваші віртуальні машини, видалити поточну VMBox та встановити її з нового інсталятора.