[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
stea.61, aa
Я чиста побрюзжать: в конфиге переменная vdroot "гвоздями прибита" к папке /lmde. Я бы подправил:
vdroot="VDISK=$hostdir/vdroot-1.vdi VDISK4=vdroot-2.vdi VDISK5=vdroot-3.vdi"

[Цитировать]

    BalAngel
  • 647
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 263
  • Репутация:14

    [+] [-]
Вчера закончить мысль никак мог, жена оторвала от компа. Такая непонятка вышла. Ventoy стал использовать когда появилась возможность применить файловый менеджер, можно грузить с другого диска/флешки, можно применить вентойные линки
Запускается и в UEFI и в Legacy. У меня одно меню Grub2 и для UEFI, и для Legacy. Для UEFI использую Ubuntu 24.10
Английского интерфейса, как было сделано в микс, не будет?

[Цитировать]

    stea.61
  • 2490
  • Стаж: 9 лет
  • Сообщений: 699
  • Репутация:107

    [+] [-]
  • Откуда: 61 RUS
104897в конфиге переменная vdroot "гвоздями прибита" к папке /lmde
Приветствую. aa
В каком то смысле сделал так намеренно - перестраховался "в пилотном варианте".
Не особо было время для тестов на "имена с пробелом" и "перемещение/вложение".
Как бы и с "переменной" в конфиге все должно работать, но лучше, если провериться. ab
А понимающий пользователь сам при желании конфиг порихтует правильно.
К примеру вот у qwea2005 в EFI грузится норм, а в legacy/CSM не хочет, хотя такого быть как бы не должно...
И причину понять пока не получается.
Добавлено через 15 минут 8 секунд:
104898Английского интерфейса, как было сделано в микс, не будет?
В системе то можно самостоятельно любой настроить и сохранить, да и в меню кнопка оперативной смены есть
А "наворачивать" для выбора локали на этапе загрузки конфиг GRUB и делать связку в систему мне кажется немного излишним, учитывая "круг потенциальных пользователей".

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
104899К примеру вот у qwea2005 в EFI грузится норм, а в legacy/CSM не хочет, хотя такого быть как бы не должно...
Могу предложить вот такой конфиг для Grub4DOS

menu.lst

debug off
set hostdir=/boot/seeds/linux_LMDE
set bd=%hostdir%/boot
set vdroot=VDISK=%hostdir%/vdroot-1.vdi VDISK4=vdroot-2.vdi VDISK5=vdroot-3.vdi
set overlay=VDISK1=overlay-1.vdi VDISK6=overlay-2.vdi VDISK7=overlay-3.vdi
set linux=6.1.0-28-amd64
set options=root=UUID=bd437546-47ac-41a3-9fe7-8932dca8ac0e ro rootflags=subvol=@,compress=zstd:3 UID=1000
find --set-root %bd%
uuid () && call set hostuuid=%^?%
set vd_live=HOSTDIR=%hostdir% HOSTUUID=%hostuuid% %vdroot% %overlay% RAMD=50%^ZRAM mode=live
set vd_pair=HOSTDIR=%hostdir% HOSTUUID=%hostuuid% %vdroot% %overlay% mode=pair
set vd_real=HOSTDIR=%hostdir% HOSTUUID=%hostuuid% %vdroot%
set vd_safe=HOSTDIR=%hostdir% HOSTUUID=%hostuuid% %vdroot% RAMD=50%^ZRAM mode=safe
title LMDE 6 Faye /live-mode: load VD-root + VD-overlay + RAM-overlay/
kernel %bd%/vmlinuz-%linux% %options% %vd_live%
initrd %bd%/initrd.img-%linux%
title LMDE 6 Faye /safe-mode: load VD-root + RAM-overlay/
kernel %bd%/vmlinuz-%linux% %options% %vd_safe% quiet splash
initrd %bd%/initrd.img-%linux%
title LMDE 6 Faye /pair-mode: load VD-root + VD-overlay/
kernel %bd%/vmlinuz-%linux% %options% %vd_pair% quiet splash
initrd %bd%/initrd.img-%linux%
title LMDE 6 Faye /real-mode: load VD-root/
kernel %bd%/vmlinuz-%linux% %options% %vd_real% quiet splash
initrd %bd%/initrd.img-%linux%
Красотой не заморачивался, тупо "подрихтовал" исходный custom.
Сам проверил только live-mode - огонь! Задать свой hostdir, само собой.

[Цитировать]

    stea.61
  • 2490
  • Стаж: 9 лет
  • Сообщений: 699
  • Репутация:107

    [+] [-]
  • Откуда: 61 RUS
Ander_73, ОК, норм, вставлю куда нить в шапку темы.
Спасиб. fr

[Цитировать]

    linux
  • 16313
  • Стаж: 7 лет 8 месяцев
  • Сообщений: 88
  • Репутация:0

    [+] [-]
104901
Задать свой hostdir
Подскажите как правильно задать свой hostdir.
Добавлено через 42 минуты 26 секунд:
Ander_73,
Скопировал конфиг для Grub4DOS в меню лист. Строки появились в загрузчике. При выборе не грузится а возврат в меню загрузки. ОС на флешке размещена. Где что в строке set hostdir=/boot/seeds/linux_LMDE нужно поправить что бы видела свой путь?

Комментарий от Ander_73


У меня
set hostdir=/boot/seeds/linux_LMDE
А нужно вписать свой путь.

[Цитировать]

    linux
  • 16313
  • Стаж: 7 лет 8 месяцев
  • Сообщений: 88
  • Репутация:0

    [+] [-]
stea.61, aa
Странно как то повела себя система. Первый раз запустил настроил сохранил изменения. Перегрузил пару раз все изменения на своих местах. После третьей перезагрузки всё что ранее сохранилось и следа не осталось. Система в ступоре не чего не открывается. Ладненько перезагружаемся в очередной раз. Перезагрузка длилась долго. Но всё же перезагрузилась. И так не одумалась ранее настройки аннулированы напрочь. Загрузка системы проводилась по первому пункту загрузочному меню. С ЮСБ-2.0 флэш-карты.


Последний раз редактировалось: linux (2025-01-09 12:19), всего редактировалось 1 раз

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
104899К примеру вот у qwea2005 в EFI грузится норм, а в legacy/CSM не хочет, хотя такого быть как бы не должно...
Кстати, ещё ситуация, только ровно наоборот - в Легаси грузит со свистом, а под ЕФИ - шиш. Начинаем вглядываться в строчки на экране и видим, что при загрузке под ЕФИ тупо отваливается УСБ 3.0 и загрузчик теряет вообще всё (дропается в шелл). Перетыкаем в УСБ 2.0 - и вуаля! Всё пыхтит и пашет.
То есть ещё раз: загрузка из УСБ 3.0 под легаси пашет, под ЕФИ - отваливается. Хотя загрузчик ругается, что не может найти рут по UUID (и он прав, только он вообще уже ничего не может найти, так-то).
---
Это сегодня случай на древней мамке GA-B75M. Просто для иллюстрации.

[Цитировать]

    vovan1982
  • 214
  • Стаж: 10 лет
  • Сообщений: 1139
  • Репутация:78

    [+] [-]
  • Откуда: Ростов-на-Дону
Ander_73, aa. Вот интересно, конфиг работае отлично на FAT32, на NTFS не находит файлы

[Цитировать]

    linux
  • 16313
  • Стаж: 7 лет 8 месяцев
  • Сообщений: 88
  • Репутация:0

    [+] [-]
Чудеса да и только! После надцетой перезагрузки (после того как время выбора по какому пункту грузится вышло) и она сама начала грузится по первому пункту меню. Все ранее сделанные изминения каким то чудесным образом вернулись на свои места.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
vovan1982, не знаю, у меня всё чётко. При поиске на НТФС регистр букв важен! И если поиск обламывается при поиске папок, можно уточнить:
find --set-root %bd%/vmlinuz-%linux%

[Цитировать]

    vovan1982
  • 214
  • Стаж: 10 лет
  • Сообщений: 1139
  • Репутация:78

    [+] [-]
  • Откуда: Ростов-на-Дону
104918find --set-root %bd%/vmlinuz-%linux%
Все получилось. Как оказалось не читались переменные. При переносе их в пункт меню все заработало.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
Немного оффтоп, но считаю важным.
При загрузке пары shim + grub (bootx64.efi + grubx64.efi c ЦП Debian от 4.10.2023) из архива LMDE-VD.zip происходит обновление NVRAM ПК с повышением уровня SBAT policy. После чего старые EFI-загрузчики в режиме Secure Boot отвергаются.
На экран выводится сообщение:
Verifying shim SBAT data failed: Security policy violation
Something went seriously wrong: SBAT self-test failed: Security Policy Violation' appears and the PC shuts down immediately.
и ПК выключается.

[Цитировать]

    qwea2005
  • 1759
  • Стаж: 9 лет 3 месяца
  • Сообщений: 82
  • Репутация:3

    [+] [-]
104921После чего старые EFI-загрузчики в режиме Secure Boot отвергаются.
Ander_73, aa а после выключения ПК что то грузится? В прошлом году читал, что прилетала обновка от Виндовс, после чего грузилась только Винда, а установленный второй осью Линукс нет. Но решение вроде нашли. А тут что, ответка линукс сообщества bb al

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 8 лет
  • Сообщений: 3914
  • Репутация:127

    [+] [-]
qwea2005, не, стандартный запрет SBAT 15.7 (как и у Винды). Я тут полдня уже просвещаюсь на тему ag
Винда грузится, новые ГРУБ-ы грузятся. А вот сбросить через mokutil не получается (Failed to set SBAT Policy).
Просто я не ожидал такой подляны от загрузчика!
Ладно, оффтопим уже.

Страница 3 из 6


Показать сообщения:    

Текущее время: 05-Фев 15:59

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы