Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Запуск установщика Windows из GRUB2-efi (http://forum.oszone.net/showthread.php?t=319805)

garmayev 16-10-2016 08:07 2678553

Запуск установщика Windows из GRUB2-efi
 
Ситуация такая:
1. Есть бук с установленным Debian 8 Jessie
2. Не работают CD-ROM и USB
3. PXE загрузить не могу (отсутствует вторая машина)

Требуется:
Установить рядом с Debian Windows8.1

Мои действия:
1. Создал небольшой раздел 8Gb (а-ля флэшка)
2. Кинул туда файлы из образа WINDOWS8.1.

Как прописать в GRUB запуск установщика? если посылать его сразу на bootmgr.efi - выдает ошибку, типа неизвестный формат или что-то вроде этого

Поставил Refind - не видит флэшку, хотя вроде scanfor раскомментирован...

выкладываю конфиги GRUB и REFIBD

GRUB

Скрытый текст
40_custom

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

menuentry "Windows Install" {
insmod part_gpt
insmod search_fs_uuid
# search --fs-uuid --no-floppy --set=root 548821fc-97c9-48ba-9cbe-174273a7db0f
chainloader (hd0,gpt5)/bootmgr
# linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/W81PRO.iso noeject noprompt --
# initrd (loop)/casper/initrd.lz
}


Скрытый текст
refind.conf

timeout 5
screensaver 300
resolution 1024 768
use_graphics_for osx,linux
scanfor internal,external,optical,manual

#uefi_deep_legacy_scan

#scan_delay 5

include themes/refind-theme-regular/theme.conf


PS: в refind.con все menuentry поставлены как disabled

therion.kiev 28-12-2016 16:47 2699111

В корне диска есть папка /boot/. В ней лежать ISO образы установщиков и theme.gz (GRUB4DOS)

menu.list

timeout 30
gfxmenu /boot/theme.gz
default 0

title Загрузка с жёсткого диска
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1

title Загрузка Partition Magic - Работа с разделами жёстких дисков
map /boot/pm.iso (0xff) || map --mem /boot/pm.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Загрузка vcr35r.iso - Тест жесткого диска [Victoria]
map /boot/vcr35r.iso (0xff) || map --mem /boot/vcr35r.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Загрузка mt410.iso - Тест оперативной памяти [Memtest]
map /boot/mt410.iso (0xff) || map --mem /boot/mt410.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Windows Server 2012 R2 Standart Russian
map /boot/ru_windows_server_2012_r2_vl_with_update_x64_dvd_4051130.iso (0xff) || map --mem /boot/ru_windows_server_2012_r2_vl_with_update_x64_dvd_4051130.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Windows Server 2016 ENx64
map /boot/WinServer2016x64_EN.iso (0xff) || map --mem /boot/WinServer2016x64_EN.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Windows 7 SP1 Russian_x64
map /boot/Win7_Pro_SP1_Russian_x64.iso (0xff) || map --mem /boot/Win7_Pro_SP1_Russian_x64.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Windows 10 Pro_x64
map /boot/SW_DVD5_Win_Pro_10_64BIT_Russian_MLF_X20-25757.iso (0xff) || map --mem /boot/SW_DVD5_Win_Pro_10_64BIT_Russian_MLF_X20-25757.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Установка Windows 10 Home/Pro Redstone 1 July 2016
map /boot/Win10_1607_Russian_x64.iso (0xff) || map --mem /boot/Win10_1607_Russian_x64.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title Ubuntu 14.04.4 Desktop
find --set-root /boot/ubuntu-14.04.4-desktop-amd64.iso
map /boot/ubuntu-14.04.4-desktop-amd64.iso (0xff) || map --mem /boot/ubuntu-14.04.4-desktop-amd64.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=/boot/ubuntu-14.04.4-desktop-amd64.iso quiet splash --
initrd /casper/initrd.lz

title Установка CentOS-7-x86_64-DVD-1511
find --set-root /boot/CentOS-7-x86_64-DVD-1511.iso
map /boot/CentOS-7-x86_64-DVD-1511.iso (0xff) || map --mem /boot/CentOS-7-x86_64-DVD-1511.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=/boot/CentOS-7-x86_64-DVD-1511.iso quiet splash --
initrd /casper/initrd.lz


title Elementaryos 0.4 Desktop
find --set-root /boot/elementaryos-0.4-stable-amd64.20160909.iso
map /boot/elementaryos-0.4-stable-amd64.20160909.iso (0xff) || map --mem /boot/elementaryos-0.4-stable-amd64.20160909.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=/boot/elementaryos-0.4-stable-amd64.20160909.iso quiet splash --
initrd /casper/initrd.lz

title RemixOS [Android for Desktop]
map /boot/Remix_OS_for_PC_64_B2016012301_Alpha_Legacy.iso (0xff) || map --mem /boot/Remix_OS_for_PC_64_B2016012301_Alpha_Legacy.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

title AdminPE - Загрузочный диск системного администратора
map /boot/AdminPE_UEFI.iso (0xff) || map --mem /boot/AdminPE_UEFI.iso (0xff)
map --hook root (0xff)
chainloader (0xff)


title Перезагрузка компьютера
reboot

title Выключение компьютера
halt


Время: 10:19.

Время: 10:19.
© OSzone.net 2001-