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

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

    [+] [-]
62870WARNING: all your USB flash data will be deleted.
Это всё лишнее.
Нужна просто флешка с разделом ФАТ32, в который переписать папку EFI из скаченного архива.
Ну, и сертификат тоже.

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

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

    [+] [-]
gera_serg,
Да что там записывать, кинуть на загрузочный хард папку EFI? но вот что-то там в меню разобраться не могу

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

    gera_serg
  • 1171
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
кмк, стоит именно записать, для порядка
Диск совместим с UEFI без Secure Boot, а также со старыми компьютерами с BIOS.

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
ValdikSS, Приятный сборничек, спасибо.
Это же просто бомба - грузит мох и болото, обход SecureBoot полный.
Давно думал как совместить ежа с гадюкой - shim и preloader, но ума и знаний не хватало.

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

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

    [+] [-]
gera_serg, а ты прав. В образе в MBR прописан как раз GRUB2.
---
Но нам-то интересен именно SB.

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
ValdikSS, А можно ли модифицировать rEFInd под
загружает любой неподписанный .efi-файл или Linux-ядро, загруженные EFI-программы могут запускать другие программы и драйверы с отсутствующей или недоверенной подписью.
чтобы не использовать grub2..?
Update. Вопрос снимается, оказывается уже все украдено до нас сделано в модифицированном preloader.


Последний раз редактировалось: dialmak (2019-03-03 14:59), всего редактировалось 3 раз(а)

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

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

    [+] [-]
---
Но нам-то интересен именно SB.
Все верно только это и интересно.

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

    gera_serg
  • 1171
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Подменял efi... Ну получил чужие менюшки... Где-то даже на русский можно переключиться...
Поскольку гпт у меня нет, ни одна винда с харда не загрузилась
Так и не понял, файл сертификата из корня надо как-то специально подключать или важно просто его наличие?

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
ValdikSS, Вопрос снимается, оказывается уже все украдено до нас сделано в модифицированном preloader.

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

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

    [+] [-]
ValdikSS,
Не понял, куда нужно кидать свои конфиги?

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

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

    [+] [-]
loban_ser, сейчас /efi/grub/grub.cfg

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

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

    [+] [-]
Ander_73,
да нет, вроде как, чтобы подхватывались или я не правильно понимаю

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
loban_ser, не так понимаешь
ты запустил пункт
menuentry "Super Grub2 Disk" {
    configfile "$prefix/sgd/main.cfg"
}
если хочешь с ним разбираться чего там накручено - читай на офсайте документацию https://www.supergrubdisk.org/super-grub2-disk/
чего хочешь вообще? а то странные вопросы..

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

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

    [+] [-]
dialmak,
Я пробовал в основной вписывать свое, но не тут то было
if [ $grub_cpu = i386 ]; then
  echo Загрузка EFI32
  menuentry "Acronis Disk Director 12 x32 [EFI]" {
  set _path="/2k10/Linux/ADD12"
        gfxpayload=1024x768x32,1024x768x24,1024x768x16,1024x768,auto
          linux  ${_path}/dat2.dat quiet force_modules=usbhid
    initrd  ${_path}/dat3.dat ${_path}/dat4.dat
    boot
  }
else
  echo Загрузка EFI64
  menuentry "Acronis Disk Director 12 x64 [EFI]" {
  set _path="/2k10/Linux/ADD12"
        gfxpayload=1024x768x32,1024x768x24,1024x768x16,1024x768,auto
          linux  ${_path}/dat6.dat quiet force_modules=usbhid
    initrd  ${_path}/dat7.dat ${_path}/dat8.dat
      boot
  }
fi
if [ $grub_cpu = i386 ]; then
  echo Загрузка EFI32
menuentry "Kaspersky Rescue Disk 2018 x32 [EFI]" {
    set _path="/2k10/Linux/krd"
    # en=English; ru=Russian
    set lang="ru"
    set _kernel="boot/grub/k-x86"
    search --no-floppy --set root --file ${_path}/${_kernel}
    linux  ${_path}/${_kernel} net.ifnames=0 lang=${lang} dostartx subdir=${_path}/data
    initrd  ${_path}/boot/grub/initrd.xz
  boot
  }
else
  echo Загрузка EFI64
menuentry "Kaspersky Rescue Disk 2018 x64 [EFI]" {
    set _path="/2k10/Linux/krd"
    # en=English; ru=Russian
    set lang="ru"
    set _kernel="boot/grub/k-x86_64"
    search --no-floppy --set root --file ${_path}/${_kernel}
    linux  ${_path}/${_kernel} net.ifnames=0 lang=${lang} dostartx subdir=${_path}/data
    initrd  ${_path}/boot/grub/initrd.xz
  boot
  }
fi
if [ $grub_cpu = i386 ]; then
  echo Загрузка EFI32
  menuentry "Memtest86 x32 [EFI]" {
        search --set=root -f /FAT32.flg
        chainloader /efi/Memtest86/MemTest86IA32.efi
  boot
  }
else
  echo Загрузка EFI64
  menuentry "Memtest86 x64 [EFI]" {
        search --set=root -f /FAT32.flg
        chainloader /efi/Memtest86/MemTest86X64.efi
  boot
  }
fi
Как же это - Все возможности для обнаружения большинства операционных систем
Работает только это:
if [ $grub_cpu = i386 ]; then
menuentry "Start BCD Windows x32 [EFI]" {
chainloader (${root})/EFI/Boot/bootmgfwx32.efi
  boot
  }
else
menuentry "Start BCD Windows x64 [EFI]" {
chainloader (${root})/EFI/Boot/bootmgfwx64.efi
  boot
  }
fi
Вообщем не запускается krd
Если подождать несколько минут - то запускается.
Ниче не понимаю ai

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

    dialmak
  • 2607
  • Стаж: 8 лет 2 месяца
  • Сообщений: 842
  • Репутация:40

    [+] [-]
loban_ser, пишет же прямо - что нет перевода

Страница 14 из 29


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

Текущее время: 25-Апр 13:38

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


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