Перейти к содержимому
solikos

Simple BIOS | Простое меню загрузки для нескольких ОС

Рекомендуемые сообщения

Итак, это оочень простое меню загрузки, к примеру для нескольких ОС, которые хранятся на разных дисках. 

 

Функционал:

  • Загрузка с разных дисков
  • Переименование дисков прямо в биосе
  • Загрузка с интернета (добавляйте свои пункты в гитхабе, может потом добавлю по URL)
  • [WiP] Добавление своих пунктов загрузки с разными настройками

 

Скриншот:

bios.gif.a40a6a79e2992e45669c4c73e32cd615.gif

 

Установка: (спасибо @BrightYC)

wget -f https://raw.githubusercontent.com/timas130/oc-simple-bios/master/code.min.lua && echo "Flashing..." && flash -q code.min.lua "Simple BIOS" && echo "Done!"

 

Исходники: https://github.com/timas130/oc-simple-bios

 

Спасибо за внимание, жду критики.

 

—————————————————————

Changelog от 11.06.2020 (1.1):

  • Добавил загрузку по сети
  • Поправил кириллицу/юникод
  • Поменял инсталлер, спасибо @BrightYC
  • Сделал открытие меню на Ctrl, а не загрузку через 5 сек
Изменено пользователем solikos
Обновил

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Установщик не работает. Посмотрел код инсталлера, и увидел там вот этот код:

local code = internet.request(url).read()

Это ненадежно, поэтому у меня твой биос не установился. Установщик простой, и его можно сделать в одну команду:

wget -f https://raw.githubusercontent.com/timas130/oc-simple-bios/master/code.min.lua && echo "Flashing..." && flash -q code.min.lua "Simple BIOS" && echo "Done!"

Так же, нельзя вводить кириллицу. Биос падает, если ввести что-то не ASCII. Рекомендую использовать unicode.char, вместо string.char. 
И лучше, конечно, сделать вход в загрузчик по какой-то клавише, потому что загрузка спустя 5 секунд будет только раздражать.

А так - загрузчик выглядит симпатично.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так как есть планы в самом биосе с интернетов грузиться, одной команды с wget мало. Я три дня назад как раз написал небольшой пост про то, как правильно использовать интернет-плату.

Рекомендую ознакомиться с секцией номер 3 в записи. Скачивать с интернетов хоть что-либо — задача нетривиальная, занимает куда больше, чем 1 строчку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...