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

    vovan1982
  • 214
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1100
  • Репутация:76

    [+] [-]
  • Откуда: Ростов-на-Дону
волчара, уже обратил внимание и даже опробовал. Почему-то грузится менюшка только EFI32. И не загружаюся другие приложения EFI. Такие как Grub2FM

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

    волчара
  • 253
  • Стаж: 9 лет 2 месяца
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
101982Почему-то грузится менюшка только EFI32.
Я пробовал efi-64, умну грузилось, efi32 вообще не интересует

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

    vovan1982
  • 214
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1100
  • Репутация:76

    [+] [-]
  • Откуда: Ростов-на-Дону
волчара, можешь выложить efi64 рабочий?

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

    волчара
  • 253
  • Стаж: 9 лет 2 месяца
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
vovan1982, aa

Вот пожалуйста, ЛОВИ, сделал Syslinux6.03 efi64 и legacy с полным набором файлов, только конфиг файл syslinux.cfg подправляй на свое усмотрение который находится в корне ab
Пароль на архив: Syslinux6.03
Добавлено через 10 минут 57 секунд:
Еще минус есть ты не сможешь иметь на носителе efi32 и efi64 одновременно, там у файлов название одинаковые, только одно из двух ab

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


СПС!!!

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

    pfsenses-vl
  • 1396
  • Стаж: 8 лет 7 месяцев
  • Сообщений: 27
  • Репутация:1

    [+] [-]
Syslinux6.03 efi64 и legacy с полным набором файлов
А шрифт с кириллицей для EFI версии суслика какой подходит? PSF от Legacy версии наглухо вешает загрузку суслика.

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

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
волчара, aa
Подскажи, как из другого загрузчика загрузить суслика?
Например груба, ксорбута, бутменеджера.

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

    волчара
  • 253
  • Стаж: 9 лет 2 месяца
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
loban_ser, aa
102144
Подскажи, как из другого загрузчика загрузить суслика?
Например груба, ксорбута, бутменеджера.
Первое что вам нужно это установить сам syslinux, что бы в папке \boot\syslinux были загрузочные файлы syslinux (ldlinux.sys и ldlinux.c32), потом можете менять загрузчики они никуда не денутся.
  • Grub4Dos
    title Boot Suslinux \n
    find --set-root --ignore-floppies /boot/syslinux/LDLINUX.SYS
    chainloader +1
  • bootmgr
    Тут немного посложней будет, надо применить "костыль", берете файл grldr и при помощи bootice удаляете в нем все, затем вставляете это
    find --set-root --ignore-floppies /boot/syslinux/LDLINUX.SYS
    chainloader +1
    Файл grldr переименовываете на любое название, затем добавляете в файл BCD пути до вашего "костыля"
    А вот с xorboot я не знаком, вернее когда то изучал его но он мне не понравился, так что тут я не помогу вам
  • [Цитировать]

      loban_ser
    • 17796
    • Стаж: 6 лет 2 месяца
    • Сообщений: 578
    • Репутация:24

      [+] [-]
    волчара, aa
    в этом то проблема, если он не установлен, но папка \boot\syslinux со всеми файлами имеется, его не запустить из другого загрузчика даже через костыль

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

      JuraAD
    • 28398
    • Стаж: 2 года 9 месяцев
    • Сообщений: 72
    • Репутация:26

      [+] [-]
    102148волчара, aa
    в этом то проблема, если он не установлен, но папка \boot\syslinux со всеми файлами имеется, его не запустить из другого загрузчика даже через костыль
    Загружай первичный загрузчик напрямую, а не через сектор... В grub4dos как-то так выглядит:
    iftitle [if exist /ntldr && if exist /bootfont.bin && if exist /ntdetect.com && if exist /boot.ini] /ntldr
    chainloader /ntldr
    iftitle [if exist /bootmgr && if exist /boot/bcd] /bootmgr
    chainloader /bootmgr
    iftitle [if exist %@path%5xldr && if exist %@path%5xcom && if exist %@path%5xini] 5xldr
    chainloader %@path%5xldr

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

      loban_ser
    • 17796
    • Стаж: 6 лет 2 месяца
    • Сообщений: 578
    • Репутация:24

      [+] [-]
    JuraAD,
    а зачем мне первичный?
    мне суслик нужен из него

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

      pfsenses-vl
    • 1396
    • Стаж: 8 лет 7 месяцев
    • Сообщений: 27
    • Репутация:1

      [+] [-]
    102144волчара, aa
    Подскажи, как из другого загрузчика загрузить суслика?
    Например груба, ксорбута, бутменеджера.
    Grub2 EFI:
    menuentry "Syslinux EFI"{
    chainloader /boot/bootloaders/Syslinux/EFI/Syslinux.efi
    }
    Grub2 Legacy:
    menuentry "Syslinux" {
    insmod part_msdos
    insmod chain
    chainloader /boot/bootloaders/Syslinux/Legacy/syslinux.bin
    }
    Grub4Dos:
    title Syslinux Bootloader
    chainloader /Boot/bootloaders/Syslinux/syslinux.bin
    В Grub4EFI еще не пробовал суслик запускать, но скорее всего будеи работать:
    chainloader /boot/bootloaders/Syslinux/EFI/Syslinux.efi
    Правда, стоит сказать, что EFI версия суслика практически неюзабельная. Memdisk не работает, Chainloading тоже. Баги висят без фикса с 2016 года.
    Так что я пока прикрутил к своей флешке Syslinux EFI, графическое меню работает, и загрузка Linux образов, с распакованными vmlinuz и initrd, но не больше. В результате закомментировал пока, когда выйдет 6.05 - будем смотреть.
    В планах еще попробовать прикрутить Windows Bootmanager. Тоже в 2 вариантах, но пока есть вопросы по переходу между менюшками в EFI.

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

      Ander_73
    • 15549
    • Стаж: 7 лет 2 месяца
    • Сообщений: 3612
    • Репутация:127

      [+] [-]
    loban_ser, aa
    Для загрузки суслика в легаси, суслика всё равно нужно сперва установить (напрямую грузить syslinux умеет только хорёк, и то только версии до 4.06. Можно и 4.07, но придётся править версию внутри бинарника).
    Ставим суслика на диск Х: в папку /path/to
    syslinux.exe -fd /path/to Х: boot.lnx
    Полученный boot.lnx - это по сути сектор-загрузчик. Вот его уже грузят вообще все.
    G4D/G2:
    chainloader /path/to/boot.lnx

    Bootmgr:
    bcdedit /store bcd /create /d "Syslinux" /application bootsector
    bcdedit /store bcd /set {} device boot
    bcdedit /store bcd /set {} path \path\to\boot.lnx
    Я полагаю, ты понимаешь, что нужно пихать в {}
    ---
    Вспомогательные моменты с расположением конфига и наличием нужных с32 не затрагиваю.

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

      vovan1982
    • 214
    • Стаж: 9 лет 3 месяца
    • Сообщений: 1100
    • Репутация:76

      [+] [-]
    • Откуда: Ростов-на-Дону
    Ander_73, нет смысла. ЕFI жестко зависает. Грузит только линуксы.9

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

      Ander_73
    • 15549
    • Стаж: 7 лет 2 месяца
    • Сообщений: 3612
    • Репутация:127

      [+] [-]
    vovan1982, я знаю, но ты же сам хотел ab

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

      vovan1982
    • 214
    • Стаж: 9 лет 3 месяца
    • Сообщений: 1100
    • Репутация:76

      [+] [-]
    • Откуда: Ростов-на-Дону
    Ander_73, если ты про это?! То я раз посмотрел и снес. Мне достаточно bootmgr, grub2, grub4dos (Bios, EFI) и Refind как доп для EFI. G2 и G4D нравятся тем, что в одном меню можно организовать загрузку в зависимости от среды.

    Страница 2 из 4


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

    Текущее время: 27-Апр 16:17

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


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