Общие вопросы > Вопросы от новичков

Несколько frugal установок одного дистрибутива

(1/3) > >>

totiks2012:
Подскажите пожалуйста, вопрос не столько по ventoy, но касается и его, потому что это касается загрузки. Вот что не знаю как решить. Есть в наличии сборка от DogLinux  от gumanzoy , а также с генерированный скриптом образ DebiandDog, оба они используют одинаковое ядро, и одинаковый initrd, а так как в ventoy_grub.cfg поиск происходит по этим параметрам то загрузчик запускает первый из этих найденых, подскажите пожалуйста как,деференциировать загрузку? Как загружать всё не поиском а именно чтоб инициализировался  initrd и ядро имено из указаного каталога.

knn:
Примерно:
from=/dev?mnt/sdXY/dirname/
- много шансов и зависит от конкретн. Ситуации.( сообщ с телефона)

sfs:

--- Цитата: totiks2012 от 02 Январь 2023, 10:03:46 ---в ventoy_grub.cfg поиск происходит по этим параметрам
--- Конец цитаты ---
Вы о search --set=root --no-floppy --file /${d}/vmlinuz-6.0.0-pf2-pts+_64
Создайте метку (touch metka) и ищите ее search --set=root --no-floppy --file /${d}/metka

gumanzoy:

--- Цитата: totiks2012 от 02 Январь 2023, 10:03:46 ---Есть в наличии сборка от DogLinux  от gumanzoy , а также с генерированный скриптом образ DebiandDog, оба они используют одинаковое ядро, и одинаковый initrd, а так как в ventoy_grub.cfg поиск происходит по этим параметрам то загрузчик запускает первый из этих найденых, подскажите пожалуйста как,деференциировать загрузку?
--- Конец цитаты ---
Создать папку gumanzoy и переместить туда папки live и live32 моей сборки.
И исправить все пункты конфига таким образом:

--- Код ---
    menuentry "DebianDog 64bit Linux" --class=custom {
        echo 'Loading ...'
        set root=${vtoy_iso_part}
        linux /live/vmlinuz1 \
        nvidia_detect noauto nocd from=/ extramod=/live/firmware mitigations=off nvme_core.default_ps_max_latency_us=5500
        initrd /live/initrd1.xz
    }
    menuentry "DebianDog 32bit Linux" --class=custom {
        echo 'Loading ...'
        set root=${vtoy_iso_part}
        linux /live32/live/vmlinuz1 \
        noauto nocd from=/live32 extramod=/live/firmware mitigations=off
        initrd /live32/live/initrd1.xz
    }
--- Конец кода ---

--- Код ---
    menuentry "DebianDog 64bit Linux" --class=custom {
        echo 'Loading ...'
        set root=${vtoy_iso_part}
        linux /gumanzoy/live/vmlinuz1 \
        nvidia_detect noauto nocd from=/gumanzoy extramod=/gumanzoy/live/firmware mitigations=off nvme_core.default_ps_max_latency_us=5500
        initrd /gumanzoy/live/initrd1.xz
    }
    menuentry "DebianDog 32bit Linux" --class=custom {
        echo 'Loading ...'
        set root=${vtoy_iso_part}
        linux /gumanzoy/live32/live/vmlinuz1 \
        noauto nocd from=/gumanzoy/live32 extramod=/gumanzoy/live/firmware mitigations=off
        initrd /gumanzoy/live32/live/initrd1.xz
    }
--- Конец кода ---

totiks2012:

--- Цитата: sfs от 02 Январь 2023, 10:52:46 ---Создайте метку (touch metka) и ищите ее search --set=root --no-floppy --file /${d}/metka
--- Конец цитаты ---
вы не поверите но я думал о таком, но почему то отмёл, пробую!
PS/ Заработало!!! :) Спасибо! Добавлю в Wiki!

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии