Запуск (важно!)
Secure Boot не поддерживается, его требуется отключать.
-
Для
Ventoy название [font=mono1].iso файла
должно оканчиваться на [font=mono1]_vtgrub2.iso регистр не важен.
Также можно распаковать папку(и) [font=mono1]live, [font=mono1]live32 на флешку с Ventoy и скопировать [font=mono1]boot/grub/grub.cfg в [font=mono1]ventoy/ventoy_grub.cfg для загрузки с
F6
Модуль с переводами из состава Debian [font=mono1]live/lang/ru_RU.squashfs (общий для x86_64 и i686)
Активируется при загрузке в Ventoy автоматом, если в Ventoy
выбран соответствующий язык меню.
Можно задать [font=mono1]{ "VTOY_MENU_LANGUAGE": "ru_RU" } в
Global Control PluginЛибо можно вбить вручную
lang=ru при загрузке.
-
Запись [font=mono1].iso образа напрямую на флешку с помощью
dd также поддерживается, но не рекомендуется.
-
Поддержка пользовательского [font=mono1]extgrub.cfg (только в grub2/Ventoy, не работает при запуске из grub4dos)
Ищет на всех дисках сначала [font=mono1]live/extgrub.cfg затем, если его нет - [font=mono1]phb/extgrub.cfg
Например чтобы использовать сохраненку
changes=/phb или
changes=EXIT:/phbСкопировать [font=mono1]extgrub.cfg.example из корня [font=mono1].iso в раздел с ext4 файловой системой в папку [font=mono1]phb и переименовать в [font=mono1]extgrub.cfg
Разумеется extgrub.cfg можно редактировать как угодно.
-
Для загрузки [font=mono1].iso в
grub2 добавить в файл конфигурации следующий код:
menuentry PHB Linux {
set iso_path=/linuxphb_12_25_0002_vtgrub2.iso
export iso_path
search --set=root --no-floppy --file $iso_path
loopback loop $iso_path
root=(loop)
configfile /boot/grub/grub.cfg
loopback --delete loop
}
Обратите внимание на параметр [font=mono1]iso_path=. Должно быть указано актуальное имя [font=mono1].iso файла. При этом путь должен быть указан от корня файловой системы [font=mono1]/
Для включения загрузки модуля [font=mono1]ru_RU.squashfs добавьте:
set langm="lang=ru"
export langm
-Для загрузки [font=mono1].iso в
grub4dos скопировать (удалив символ #) из файла [font=mono1]boot/grub/menu.lst семь строк в основной [font=mono1]menu.lst
title PHB Linux
set ISO=linuxphb_12_25_0002_vtgrub2.iso
find --set-root --ignore-floppies --ignore-cd /%ISO%
map /%ISO% (0xff)
map --hook
root (0xff)
configfile /boot/grub/menu.lst
Обратите внимание на параметр [font=mono1]ISO=. Должно быть указано актуальное имя [font=mono1].iso файла.
Для включения загрузки модуля [font=mono1]ru_RU.squashfs добавьте
Также можно распаковать папку(и) [font=mono1]live, [font=mono1]live32 на флешку с grub4dos и использовать [font=mono1]boot/grub/menu.lst для загрузки (удалять # при этом не нужно).
-
Для ускорения загрузки и минимизации потребления памяти (при запуске с
copy2ram) следует выборочно копировать на флешку модули из папки [font=mono1]phb/modules
Особенно обратить внимание на модуль [font=mono1]unigine-heaven-4.0.squashfs его можно переместить например в корень флешки или в папку [font=mono1]phb, активировать при этом вручную по необходимости уже после загрузки системы. В файлменеджере в меню правой кнопки мыши пункт
Activate module.
Модуль [font=mono1]live/lang/ru_RU.squashfs можно скопировать на флешку в папки [font=mono1]phb/modules и [font=mono1]phb/modules32 и он будет подгружаться автоматически без указания
lang=ru.
-
Загрузка по сети через PXE с NFS.
-
Для того чтоб работало определение и загрузка модуля для видеокарты NVIDIA автоматом по PCI ID - по умолчанию прописано
nvidia=detectУказать конкретную версию соответственно:
nvidia=nv340 nvidia=nv390 nvidia=nv470 или
nvidia=nvidia для загрузки последней версии либо
nvidia=nvopen для загрузки
kernel_open версии (поддерживает видеокарты начиная с Turing).
-
В сборку включен
x0tigervncserver 1.15.0. Поддерживает синхронизацию буфера обмена.
Клиент под Linux можно использовать Remmina. Под винду UltraVNC
Варианты запуска:
- Если сгенерирован пароль с помощью команды [font=mono1]vncpasswd то запускается с ним.
Файл [font=mono1]/root/.config/tigervnc/passwd можно положить в модуль, в папку [font=mono1]phb/rootcopy или просто сохранится в сохраненке.
- Если в cmdline прописан vnc=пароль то запускается с этим паролем.
- Если в cmdline прописан просто читкод vnc - запускается без пароля.