if ($answer_counter == 1): ?>
endif; ?>
Я нашел несколько других ссылок на использование FreeDOS для прошивки прошивки BIOS, но никто из них не работал сразу для меня. ( здесь и здесь )
Итак, это то, что я сделал, чтобы заставить его работать. Р>
Страшные предупреждения
Будьте очень осторожны при обновлении прошивки BIOS материнской платы. Если вы запустили неправильный файл или вырезали во время процесса, у вас есть хорошая вероятность, что вы закроете материнскую плату. Обновляйте BIOS только в том случае, если вам это нужно - обычно, если система работает с текущей прошивкой BIOS, лучше оставить ее в покое. Р>
1. Получить прошивку BIOS
В моем случае есть файлы на веб-сайте Gigabyte с обновленной прошивкой. Последняя прошивка для моей доски - версия F4. Итак, загрузите этот ZIP-файл. Р>
Он должен содержать три файла:
autoexec.bat
Efiflash.exe
J190ND3V.F4
2. Скачать FreeDOS
Нам понадобится изображение «USB Full» FreeDOS, со своего веб-сайта . Р>
После загрузки извлеките файл FD12FULL.img
. Р>
3. Записывайте FreeDOS на флэш-диск USB
У моей машины нет дисковода для компакт-дисков (и, очевидно, нет флоппи-дисковода), но он очень удобен для загрузки с USB-накопителей. Р>
Возьмите извлеченный файл изображения сверху и напишите его на флэш-диск USB с помощью dd. Р>
Сначала проверьте, что /dev/sdf
- это правильный путь для вашего USB-флеш-диска!
sudo dd if=~/Downloads/FD12FULL.img of=/dev/sdf bs=1M
4. Скопируйте файлы флэш-памяти BIOS на флэш-диск USB
Скопируйте файлы Efiflash.exe
и J190ND3V.F4
в корень флэш-диска. Р>
Затем нам нужно немного изменить скрипты FreeDOS, чтобы вместо того, чтобы пытаться установить себя при загрузке, он запустит инструмент flash. Р>
Откройте autoexec.bat
из вашей загрузки Gigabyte - он должен содержать простую строку, например:
Efiflash J190ND3V.F4
Теперь откройте файл SETUP.BAT
на диске FreeDOS и удалите его все содержимое и замените его одной строкой из файла autoexec.bat
, то есть FreeDOS SETUP.BAT
теперь должен содержать одну строку Efiflash J190ND3V.F4
( конечно, если у вас другая версия материнской платы или прошивки, эта строка изменится). Р>
Обратите внимание, что на диске FreeDOS также будет файл AUTOEXEC.BAT
- оставьте его один, необходимо инициализировать систему при загрузке с диска FreeDOS
5. Загрузите FreeDOS и запустите BIOS
Теперь вы сможете загрузиться с диска FreeDOS. Для этого вам, скорее всего, потребуется изменить порядок загрузки из меню BIOS или отключить существующие жесткие диски. Р>
После загрузки FreeDOS он должен автоматически загрузить инструмент Efiflash
и запустить BIOS без необходимости ввода пользователем. Подождите, пока это будет сделано и не будет подтверждено, затем перезагрузите компьютер обратно в Ubuntu. BIOS теперь обновлен. Р>
Итак, просто чтобы подтвердить это (поскольку мне было сложно найти что-либо в этой материнской плате на Linux) - Gigabyte GA-J1900N-D3V отлично работает с Linux, а слот Mini-PCIe может использоваться для SATA а не только Wi-Fi, как предлагает страница продукта. (обязательно выберите контроллер SATA с поддержкой Linux)