[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 892
  • REPUTATION:75

    [+] [-]
Приветствую Господа. aa
Хотел поставить загрузчик GRUB 2 на флешку, не нашел или не захотел найти внятное описание как это сделать.
Не, не так. Как прописать сам загрузчик понятно, а вот что ему необходимо для загрузки - не понятно....
Братцы - ткните носом пожалуйста. ah

[Quote]

    zdoba
  • 138
  • Longevity: 9 years
  • Posts: 357
  • REPUTATION:22

    [+] [-]
  • Location: Россия
puhpol, Привет! aa
У меня есть вот такой комплект, но я его не тестировал. Посмотри, может подойдет:
dy

[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 892
  • REPUTATION:75

    [+] [-]
zdoba, Приветствую! aa
Спасибо, посмотрю.
Но все же: Можно собрать загрузчик под виндой?

[Quote]

    vovan1982
  • 214
  • Longevity: 9 years
  • Posts: 1132
  • REPUTATION:77

    [+] [-]
  • Location: Ростов-на-Дону
puhpol, aa.Вот статья.

[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 892
  • REPUTATION:75

    [+] [-]
vovan1982, Привет! aa
Не , не то. Это установка загрузчика в загрузочный сектор....(ну или как оно называется)
Мне надо собрать конфигурацию , то есть создать набор загрузочных файлов.
У ГРУБ2 их много, и загрузчик можно собрать с нужными параметрами. Это делается обычно под Линукс.
Вот и возник вопрос: Можно собрать загрузчик под виндой?

[Quote]

    zdoba
  • 138
  • Longevity: 9 years
  • Posts: 357
  • REPUTATION:22

    [+] [-]
  • Location: Россия
puhpol, Есть же загрузчик grub2win (grub-2.02~rc1-for-windows.zip).
И у меня храниться файлик такого содержания:
Качаем от сюда http://mirrors.ibiblio.org/gnu/alpha/gnu/grub/
конструктор Grub-mkimage.exe
на диске С создаем если нет папки efi/boot и boot/grub
сами команды для сборок
EFI32
grub-mkimage -O i386-efi -d boot/grub/i386-efi -p "/boot/grub" -c /boot/grub/grub.cfg -o /efi/boot/bootia32.efi configfile fat part_gpt part_msdos cat echo test search search_label search_fs_uuid boot chain linux reboot halt normal efi_gop efi_uga font gfxterm
EFI64
grub-mkimage -O x86_64-efi -d boot/grub/x86_64-efi -p "/boot/grub" -c /boot/grub/grub.cfg -o /efi/boot/bootx64.efi configfile fat part_gpt part_msdos cat echo test search search_label search_fs_uuid boot chain linux reboot halt normal efi_gop efi_uga font gfxterm
BIOS
grub-mkimage -c /boot/grub/grub.cfg -O i386-pc -d boot/grub/i386-pc -o /boot/grub/core.img -p "/boot/grub" biosdisk fshelp iso9660 part_acorn part_amiga part_apple part_msdos part_bsd part_dfly part_dvh part_gpt part_plan part_sun part_sunpc boot extcmd crypto terminal gettext bufio gzio normal datetime datehook test configfile video font keystatus video_fb vbe vga pci video_bochs video_cirrus all_video gfxterm minicmd
для запуска GRUB2 из под BIOS GRUB4DOS
#
title GRUB2_MAIN
find --set-root --ignore-floppies /boot/grub/i386-pc/core.img
kernel /boot/grub/i386-pc/core1.img
boot
#
Загрузка образов из GRUB2
menuentry 'Boot Windows 8 PE ISO'{
# set root='(hd0,msdos1)'
set root=${sg2d_dev_name}
echo 'Loading Memdisk...'
#insmod memdisk
linux16 /boot/grub/memdisk iso raw
echo 'Loading ISO...'
initrd16 /boot-isos/win.iso
}
еще примеры
menuentry "wimboot ЗАГРУЗКА WINDOWS ИЗ ОБРАЗА CD-ROM /BOOT-ISOS/WIN.ISO (ДЛЯ BIOS)" {
insmod udf
set root=${sg2d_dev_name}
set iso_path="/boot-isos/win.iso"
loopback loop $iso_path
linux16 /boot/grub/wimboot
initrd16 newc:bootmgr:(loop)/bootmgr newc:bcd:(loop)/boot/bcd newc:boot.sdi:(loop)/boot/boot.sdi newc:boot.wim:(loop)/sources/boot.wim newc:memtest.exe:(loop)/boot/memtest.exe
}
menuentry "wimboot ЗАГРУЗКА WINDOWS ИЗ WIM-ОБРАЗА /SOURCES/BOOT.WIM (ДЛЯ BIOS)" {
set root=${sg2d_dev_name}
search -f --set=root /disk/info
linux16 /boot/grub/wimboot
initrd16 newc:bootmgr:($root)/bootmgr newc:bcd:($root)/boot/bcd newc:boot.sdi:($root)/boot/boot.sdi newc:boot.wim:($root)/sources/boot.wim newc:memtest.exe:($root)/boot/memtest.exe
}
menuentry "wimboot УСТАНОВКА WINDOWS ИЗ WIM-ОБРАЗА /SOURCES/BOOT.WIM В КАТАЛОГЕ SOURCES ДОЛЖЕН БЫТЬ INSTALL.WIM (ДЛЯ BIOS)" {
insmod udf
set root=${sg2d_dev_name}
loopback loop /boot-isos/win.iso
linux16 /boot/grub/wimboot
initrd16 newc:bootmgr:(loop)/bootmgr newc:bcd:(loop)/boot/bcd newc:boot.sdi:(loop)/boot/boot.sdi newc:boot.wim:(loop)/sources/boot.wim newc:install.wim:(loop)/sources/install.wim
}
Может это поможет?

[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 892
  • REPUTATION:75

    [+] [-]
zdoba, ay az
Уже лучше......

[Quote]

    stea.61
  • 2490
  • Longevity: 8 years 10 months
  • Posts: 671
  • REPUTATION:100

    [+] [-]
  • Location: 61 RUS
38906
загрузчик можно собрать с нужными параметрами. Это делается обычно под Линукс.
Вот и возник вопрос: Можно собрать загрузчик под виндой?
Приветствую.
Нет. Собрать своё загрузочное ядро (core) под Windows нельзя - только под Linux.

[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 892
  • REPUTATION:75

    [+] [-]
stea.61, Приветствую! aa
По варианту zdoba, , создает файлы bootia32.ef, bootx64.efi ,core.img . Но толку от них..... Не робит не фига.
38914Нет. Собрать своё загрузочное ядро (core) под Windows нельзя - только под Linux.
Жаль...

[Quote]

    zdoba
  • 138
  • Longevity: 9 years
  • Posts: 357
  • REPUTATION:22

    [+] [-]
  • Location: Россия
puhpol, Ставь второй системой Linux и вперед - к знаниям! ab

[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 892
  • REPUTATION:75

    [+] [-]
zdoba, Мне "религия" не велит..... Бум готовым пользоваться.
У вас в архивчике есть то что меня в полне устроит. al

[Quote]

    zdoba
  • 138
  • Longevity: 9 years
  • Posts: 357
  • REPUTATION:22

    [+] [-]
  • Location: Россия
puhpol, А так, глядишь, появился бы раздел "Linux" на форуме..... ap

[Quote]

    vovan1982
  • 214
  • Longevity: 9 years
  • Posts: 1132
  • REPUTATION:77

    [+] [-]
  • Location: Ростов-на-Дону
puhpol, так тебе компилятор нужен. Сначала не допер. Можно сделать из Линукс Лайв СД.

[Quote]

    stea.61
  • 2490
  • Longevity: 8 years 10 months
  • Posts: 671
  • REPUTATION:100

    [+] [-]
  • Location: 61 RUS
38907Качаем от сюда http://mirrors.ibiblio.org/gnu/alpha/gnu/grub/
38914Нет. Собрать своё загрузочное ядро (core) под Windows нельзя - только под Linux.
Прошу прощения.
Посмотрел состав архива по ссылке от zdoba - похоже, я ошибся, что собрать можно только под Linux. ah
zdoba
, спасибо за адрес - отличный комплект!!!
Не знал о существовании набора для Windows - сам все делал в Linux.


Last edited by stea.61 on 2017-03-11 20:51; edited 2 times in total

[Quote]

    nikzzzz
  • 215
  • Longevity: 9 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
Приветствую всех.
38919Мне "религия" не велит.....
Так под Windows есть Cygwin, думаю, "религия" позволит. ag

Page 1 of 4


Display posts:    

Current time is: 11-Dec 15:19

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum