Общие вопросы > Вопросы от новичков
Несколько frugal установок одного дистрибутива
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!
Навигация
Перейти к полной версии