У мене Windows 7 встановлений на моєму Mac за допомогою VMWare Fusion і сьогодні мені потрібно було потрапити в BIOS, щоб змінити порядок завантаження для моєї віртуальної машини. Я пішов вперед і перезавантажив ВМ, думаючи, що він повинен бути досить простим, потрапляючи в BIOS. Не зовсім. Я зіткнувся з кількома питаннями.
По-перше, екран BIOS спалахнув близько секунди, а потім зник. Чудово! По-друге, натискання клавіші F2 на моєму Mac закінчилося збільшенням яскравості екрану замість того, щоб відправити ключ до VM. Я вирішив, що з мого перебування в повноекранному режимі всі натиснуті клавіші будуть автоматично відправлені до VM, але це не так. Так як вирішити цю проблему?
Для того, щоб потрапити в BIOS VM, потрібно відредагувати час затримки завантаження до чогось вищого. Ви можете це зробити, відредагувавши конфігураційний файл VMX для вашої віртуальної машини. Ось як ви це робите. По-перше, вперед і вимкніть вашу ВМ. На екрані бібліотеки віртуальних машин натисніть клавішу Option, а потім клацніть правою кнопкою миші на віртуальній машині.
Тепер натисніть кнопку Відкрити файл налаштувань у редакторі . Переконайтеся, що ви продовжуєте натискати клавішу Option при натисканні правою кнопкою миші, інакше опція зникне. Тепер прокрутіть вниз до нижньої частини файлу та додайте наступний рядок:
bios.bootDelay = "3000"
Файл зараз має виглядати приблизно так:
Це все, що потрібно зробити! Збережіть файл, а потім перезавантажте віртуальну машину. Тепер, коли з'явиться екран налаштування BIOS, ви отримаєте 3 секунди замість 1! Ви можете змінити це значення на що завгодно, так що якщо ви хочете 7 секунд, просто введіть 7000 у наведеному вище прикладі.
Тепер фінальна частина - натискання клавіші F2, коли ви бачите екран BIOS. Щоб надіслати клавішу F2, потрібно натиснути fn + F2. fn - функціональна клавіша на клавіатурі Mac. Це весь шлях у нижньому лівому куті екрана. Зверніть увагу, ви також можете додати інший рядок до файлу VMX, який змусить віртуальну машину ввійти в BIOS при наступному перезавантаженні:
bios.forceSetupOnce = "TRUE"
Зверніть увагу, що цей рядок буде автоматично встановлено на FALSE після завантаження віртуальної машини. Новий час, коли ви перезапускаєтеся, він завантажиться нормально. Це корисно, якщо ви досі не можете отримати екран BIOS або не можете натиснути F2 вчасно. Будь-які інші питання, опублікуйте коментар і я постараюся допомогти. Насолоджуйтесь!