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

Поиск по сайту

Результаты поиска по тегам 'bootmenu'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

  • Робот Байт
  • Fingercomp's Playground
  • 1Ridav' - блог
  • Totoro Cookies
  • Блог cyber01
  • IncluderWorld
  • KelLiN' - блог
  • Крутой блог
  • eutomatic blog
  • Сайт в сети OpenNet
  • Блог недоблоггера
  • В мире Майнкрафт
  • Programist135 Soft
  • Квантовый блог
  • Блог qwertyMAN'а
  • LaineBlog
  • Очумелые ручки
  • PieLand
  • Дача Игоря
  • some blog name
  • Путешествия Xytabich'а
  • Рецепты программирования
  • Шкодим по крупному
  • 123
  • mineOS и её удивительный мир
  • Поляна говнокода Bumer 32

Форумы

  • Программирование
    • Программы
    • База знаний
    • Разработчикам
    • Вопросы
  • Игровой раздел
    • Игровые серверы
    • Моды и плагины
    • Жалобы
    • Ивенты и конкурсы
    • Файлы
  • Общение
    • Задать вопрос
    • Обратная связь
    • Беседка
    • Шкатулка
  • Технический раздел
    • Корзина

Группы продуктов

Нет результатов для отображения.


Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


AIM


MSN


ICQ


Yahoo


Jabber


ВКонтакте


Город


Интересы

Найдено 3 результата

  1. VyaCHACHsel

    Giez BIOS

    Giez BIOS (читается как "джайз", /d͡ʒaɪ̯z/) -- мой небольшой проект и в принципе моя первая серьёзная (если не первая вообще) программа для OpenComputers. Это не очень большой (по функционалу) BIOS, который предназначен прежде всего как более стабильная замена для advancedLoader от Luca_S, на котором он основан. Giez BIOS предназначен как своего рода медиана между Cyan BIOS/Top BIOS и Lua BIOS, идеально подойдёт для 2-го уровня компьютеров и прекрасно сработает для 1-го и 3-го уровней. Фичи При наличии более 1-го загрузочного устройства показывает меню загрузки, где можно выбрать одно из устройств. Меню также можно вызвать при единственном устройстве, если нажать на клавишу или коснуться экрана. Показывает небольшую иконку улыбающегося Джайзика при загрузке, и в случае ошибки системы также покажет его с крестиками на глазах (вдохновлён старыми компьютерами Macintosh). При изменении загрузочных носителей, автоматически обновит их список. Обновление можно сделать и вручную путём нажатия клавиши R или нажатии на текстовую подсказку. Задействует звуковую карту из Computronics, воспроизводя приятный мажор при загрузке и разочарованный минор при ошибке системы (хотя звуки будут даже и без неё). Если попытаться загрузить компьютер без наличия видеокарты или дисплея, то издаст долгий тон и выключит компьютер (на робота Giez BIOS также не полезет). Из коробки умеет загружать некоторые операционные системы с другим именем загрузочного скрипта (MineOS и Plan9K). Для совсем уникальных ОС есть возможность пользовательской загрузки, где пользователь может вручную указать адрес диска и имя загрузочного скрипта, и Giez BIOS с него попробует загрузиться. Имеет возможность нетбута -- из под BIOS-а можно загрузить Lua скрипт, выложенный в интернете (при наличии интернет-карты, конечно же). Скриншоты Как прошить Способ I: через установочный скрипт Этот способ сработает только в OpenOS. Получите установочный скрипт с интернета при помощи команды wget: wget https://file.garden/aHlPW_AJYmkZ5fxg/OpenComputers/GiezBIOSinstaller.lua /tmp/GiezBIOSinstaller.lua (его также можно получить у кого-то ещё, если играете на сервере, закинуть в папку жёсткого диска в локальном мире, и т.д). Запустите скрипт. Вставьте в компьютер EEPROM, в который хотите прошить Giez BIOS, и введите "y". (для самого установщика интернет уже не нужен). Если хотите ещё сделать Giez BIOS на EEPROM-е вечным, введите "l", затем "y". (внимание: операция необратима) Способ II: ручная прошивка Применим на любой системе. Команды ниже работают только на OpenOS. Получите файл прошивки с интернета. wget https://file.garden/aHlPW_AJYmkZ5fxg/OpenComputers/GiezBIOS_o2.lua /tmp/GiezBIOS.lua (опять же, его также можно получить другими способами). Вставьте в компьютер EEPROM, в который хотите прошить Giez BIOS. Используя утилиту прошивки EEPROM, прошейте его на полученный файл: flash /tmp/GiezBIOS.lua "Giez BIOS 1.7.12" Интересно узнать что другие думают об этом EEPROM-е. Не обижусь, если переместите в "Программы новичков", всё-таки Giez BIOS малофункционален. Текущая версия: 1.7.12 Исходный код: Giez BIOS.lua Готовая к прошивке версия: https://file.garden/aHlPW_AJYmkZ5fxg/OpenComputers/GiezBIOS_o2.lua Установочный скрипт для OpenOS: https://file.garden/aHlPW_AJYmkZ5fxg/OpenComputers/GiezBIOSinstaller.lua (я загружу в другое место если для вас недоступно). Лицензия: MIT.
  2. как пользоваться: для входа в меню bios нажмите alt при загрузке для установки пароля bios>password(текущий пароль)>set password вводите пароль два раза пароль можно выключить и он будет нужен только для входа в меню password он может блокировать меню или загрузку в цело пароль захеширован хоть и храниться в nbt, владельцы варпов могут быть спокойны также вы можете перезагрузить компьютер без появления надписи bios menu(computer.shutdown("fast")) или сразу в меню (computer.shutdown("bios")) если у вас стоит мод для openOS() то вы можете использовать reboot fast и reboot bios прямо в shell также из под функций присутствует: url boot (Internet>Url boot) возможность запуска openOS через интернет(Internet>openOSonline) так же биос умеет подгружать утилиты с github репозитория, которых в скором времени там будет много password возможность загрузки в разные файлы на одном диске например - openOS и mineOS что может быть непонятно: если вы вводите пароль а поле просто очищается значит вы ввели его неправильна если вы вводите в буквы не вводиться убедитесь что у вас включен английский язык если вы поставили пароль в он не подставился и не было окна pleas wait значит два пароля не совпадают примечания: поддерживаются все тиры железа обязательно установить архитектуру процессора в lua 5.3(начиная с новой версии биос меняет ее автоматически(как Cyan Bios)) начиная с новой версии загрузка в mineOS работать не будет, это проблема ос, так как она использует getData вместо getBootAddress, и я больше не собираюсь поддерживать этот костыль(поддержка mineOS была полностью удалена) команда для установки: wget https://raw.githubusercontent.com/igorkll/microBios/main/compressed.bin /tmp/bios.lua -f;echo "" > /dev/eeprom-data;flash /tmp/bios.lua microBios -q;echo "require('computer').setArchitecture('lua 5.3')" > "/tmp/architecture.lua" /tmp/architecture.lua;reboot
  3. Решил я делать BootMenu. Что то типа программы. Думаю потом переименую в startup. Установил я jupiterOS и переименовал startup в jupiter. Получилось что при команде "jupiter" вызывалась ОС. Также сделал c voidOS. Начал писать код, вот что у меня получилось: local void = void local jupiter - jupiter local shell = shell write("voidOS - void jupiterOS - jupiter shell - shell") local user = read() if user = void then shell.run("voidOS") --Start voidOS end if user = jupiter then shell.run("jupiter") --Start jupiterOS end if user = shell then shell.run("clear") --Clear display shell.run("shell") --Start shell(write text CraftOS C:) end При запуске программы все шло хорошо, но ОС не запускалась. Никак! такое ощущение что if'ы вообще не запускались .хотя я писал правильно - shell или void или jupiter. В чем проблема?
×
×
  • Создать...