update readme in project ubl-settings-bootloader

pull/18/head
MiraMaX166 3 years ago
parent 21803194b0
commit 5acef4fbac
Signed by: user-166
GPG Key ID: C58520EF14C48E3A

@ -1,7 +1,6 @@
ТЕХНИЧЕСКОЕ ЗАДАНИЕ на разработку утилиты **ubl-settings-bootloader**
1. **ОПИСАНИЕ:**
Графическое средство настройки загрузчика ОС UBLinux
1. **ЭТАПЫ И СРОКИ СОЗДАНИЯ ПРИЛОЖЕНИЯ:**
@ -115,34 +114,35 @@ Bash/C: Весь функционал сосредоточен в графиче
1. Загрузка по умолчанию:
1. Последний выбор станет выбором загрузки по умолчанию:
1. Параметры, передаваемые ядру
1. quiet (Загрузка без текстовых сообщений):
1. splash (Показывать окно приветствия):
1. noplymouth (Отключить Plymouth):
1. acpi=off (Отключить ACPI):
1. noapic (Отключить APIC):
1. nolapic (Отключить локальный APIC):
1. single (Режим одного пользователя):
1. nomodeset (Отключить выбор и загрузку ядром драйверов видео):
1. i915.enable_dc=0 (Отключить управление питанием графического процессора):
1. ahci.mobile_lpm_policy=1 (Максимальная производительность, управление питанием):
1. snd-intel-dspcfg.dsp_driver=1 (Принудительный выбор драйвера звукового устройства от Intel):
1. intel_idle.max_cstate=1 (Предотвращает переход процессора в состояние глубокого сна):
1. intel_idle.max_cstate=4 (Устраняет мерцание дисплея ноутбука на процессорах Ultra Voltage):
1. через функции фронтенда передавать выбранный параметр в поле "Параметры командной строки" блока "Параметры, передаваемые ядру"
1. Параметры командной строки:
1. Чтение значения:
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config CMDLINE`
1. из глобального конфигурационного файла: `/usr/bin/ubconfig --default --source global get config CMDLINE`
1. Установить значение:
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config CMDLINE=$VALUE`
1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config CMDLINE=$VALUE`
где $VALUE - перечень параметров, полученных исходя из выбранных опций в блоке "Параметры, передаваемые ядру", разделённых пробелом.
1. Терминал для ввода
1. console (PC BIOS & консоль EFI):
1. serial (Последовательный терминал):
1. ofconsole (Консоль Open Firmware):
1. at_keyboard (Клавиатура PC AT (Coreboot)):
1. usb_keyboard (Клавиатура USB Keyboard (протокол HID Boot)):
1. через функции фронтенда передавать выбранный параметр в поле "Параметры командной строки" блока "Терминал для ввода"
1. Параметры командной строки:
1. Чтение значения:
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config XXXXXX`
1. из глобального конфигурационного файла: `/usr/bin/ubconfig --default --source global get config XXXXXX`
1. Установить значение:
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config XXXXXX=$VALUE`
1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config XXXXXX=$VALUE`
где $VALUE - перечень параметров, полученных исходя из выбранных опций в блоке "Терминал для ввода", разделённых пробелом.
1. Терминал для вывода
1. console (PC BIOS & консоль EFI):
1. serial (Последовательный терминал):
1. ofconsole (Консоль Open Firmware):
1. gfxterm (Вывод в графическом режиме):
1. vga_text (Текстовый вывод VGA (Coreboot)):
1. через функции фронтенда передавать выбранный параметр в поле "Параметры командной строки" блока "Терминал для вывода"
1. Параметры командной строки:
1. Чтение значения:
1. из локального конфигурационного файла: `/usr/bin/ubconfig --default --source system get config XXXXXX`
1. из глобального конфигурационного файла: `/usr/bin/ubconfig --default --source global get config XXXXXX`
1. Установить значение:
1. в локальный конфигурационный файл: `/usr/bin/ubconfig --target system set config XXXXXX=$VALUE`
1. в глобальный конфигурационный файл: `/usr/bin/ubconfig --target global set config XXXXXX=$VALUE`
где $VALUE - перечень параметров, полученных исходя из выбранных опций в блоке "Терминал для вывода", разделённых пробелом.
1. **ПРИБЛИЗИТЕЛЬНЫЙ МАКЕТ ПРИЛОЖЕНИЯ.**
1. Главное окно

Loading…
Cancel
Save