Skip to content

Folders Cheatcodes RU

gumanzoy edited this page Aug 6, 2025 · 2 revisions

Структура каталогов

Папки live и live32 находятся внутри .iso, но могут быть скопированы в любую из поддерживаемых файловых систем для загрузки напрямую (из папки, а не из файла .iso).

Папка live Описание
vmlinuz1 /k510/vmlinuz1 основное и legacy x86_64 ядра Linux
initrd1.xz /k510/initrd1.xz initrd для основного и legacy ядер
01-filesystem.squashfs базовый модуль x86_64
6.12.38-phb-amd64.kmodsfs модуль содержит модули основного ядра Linux
/k510/5.10.234-phb-amd64.kmodsfs модуль содержит модули legacy ядра Linux
/firmware/fw-*.squashfs модули firmware (общие для x86_64 и i686)
/nvidia/*.squashfs /nvidia/*.kmodsfs модули NVIDIA драйверов x86_64
/lang/ru_RU.squashfs модуль с переводами (общий для x86_64 и i686)
/modules/*.squashfs модули с дополнительным x86_64 софтом
Папка live32 Описание
vmlinuz1 initrd1.xz i686 ядро Linux и initrd для него
01-filesystem.squashfs базовый модуль i686
6.1.140-phb-686.kmodsfs модуль содержит модули i686 ядра Linux
/modules/*.squashfs модули с дополнительным i686 софтом

Примечания

Специальное расширение .kmodsfs для модулей squashfs с модулями ядра Linux. Поиск необходимого для загрузки .kmodsfs осуществляется по названию релиза запущенного ядра uname -r. Таким образом не загружаются лишние (предназначенные для других ядер) модули.

i686 версия по умолчанию ищет модули в папке /live32/ вместо /live/, но также подключает модули из /live/firmware//live/lang/ если запуск с lang=)

При загрузке initrd осуществляет поиск папок /phb/modules/ либо /phb/modules32/ (при запуске i686 версии). И загружает все найденные модули оттуда, за исключением тех что указаны в noload=

При наличии папки /phb/rootcopy/ скопирует в память её содержимое при загрузке. При загрузке из папки, а не из файла .iso, и при отсутствии /phb/rootcopy/ - будет скопирована /live/rootcopy/ или /live32/rootcopy/ соответственно, при наличии.

Cheatcodes

При загрузке с указанием nvidia= осуществляется поиск и загрузка модулей из папки /live/nvidia/

При загрузке с указанием lang= осуществляется поиск и загрузка модулей из папки /live/lang/

При загрузке из папки, а не из файла .iso, либо если папка /live/optional/ добавлена внутрь .iso. Осуществляется поиск и загрузка модулей из папки /live/optional/, но только тех что явно указаны в load=

С помощью from= можно переопределить путь поиска папки /live/ Например при запуске с from=/phb/ загрузка будет осуществляться из /phb/live/ (или /phb/live32/ для i686 версии) вместо /live/

С помощью folder= можно переопределить название папки для загрузки. Например если указать folder=phb То загрузка будет осуществляться из /phb/ вместо /live/ (или /live32/)

Clone this wiki locally