Показать полную графическую версию : MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
ucell_uz
25-05-2017, 11:27
ребят, нужен ваш хелп, дело такое
у меня старенький дистр SuSE Linux 9
не получается разместить его на флешке как загрузочым установщиком
я опробовал разные проги и разные конфиги, по началу с исошника он нормально грузится
но в конце не выходит установщик YAST ибо требует от меня диск
помогите накидать конфиг рабочий ну или же проги которые можно использовать, я уже пробовал и Grub4dos и SYSLINUX
всё равно требует CD1 хз чё ему ещё нужно...
вот такие например :
timeout 30
gfxmenu /boot/skins/menu
default 0
title 1
set CSP=/casper-rw
ls %CSP% > nul && partnew (hd0,1) 0x00 %CSP% > nul
map %CSP% (0xff)
map --hook
kernel /boot/loader/linux iso-scan/filename=/sled.iso boot=casper persistent locale=ru_RU splash --
initrd /boot/loader/initrd
title 2
parttype (%@root:~1,3%,3)
set ISO=/sled.iso
partnew (%@root:~1,3%,3) 0 %ISO%
map %ISO% (0xff)
map --hook
root (0xff)
chainloader
title 3
partnew (%@root:~1,3%,1) 0x00 /sled.iso
map /sled.iso (0xff)
map --hook
chainloader (0xff)
title 4
set iso=/sled.iso
set menu=/menu.lst
debug 1
find --set-root --ignore-floppies %iso%
parttype (%@root:~1,3%,8) | set check=
debug 0
set check=%check:~-5,4%
if "%check%"=="0x00" partnew (%@root:~1,3%,8) 0 0 0
if not "%check%"=="0x00" echo WARNING: PTN TABLE 4 IS ALREADY IN USE! && pause && configfile %menu%
debug 1
partnew (%@root:~1,3%,8) 0x00 %iso%
map %iso%
map --hook
chainloader (0xff)
title 5
set ISO=/sled.iso
ls (hd0,0)/%ISO% && partnew (hd0,3) 0x00 /%ISO%
map /%ISO% (0xff)
echo -e \r\n
map --hook
root (0xff)
chainloader (0xff)
title 6
find --set-root --ignore-floppies --ignore-cd /sled.iso
map --heads=0 --sectors-per-track=0 /sled.iso (hd32)
cdrom --init
map --hook
chainloader (hd32)
title 7
root (hd0,0)
set ISO=/sled.iso (0xff)
map (hd0) (hd1)
map /%ISO% (0xff)
map --hook
root (0xff)
chainloader (0xff)
title 8
set CSP=/casper-rw
ls %CSP% > nul && partnew (hd0,1) 0x00 %CSP% > nul
map %CSP% (0xff)
map --hook
find --set-root /isolinux.bin
kernel /linux USBBOOT=YES root=/dev/sdb1 iso-scan/filename=/sled.iso boot=casper persistent vga=791 ramdisk_size=65536 splash=silent showopts acpi=on
initrd /initrd
https://content-22.foto.my.mail.ru/mail/gcrypt/tpl/b-295.jpg
если выбираю 8-ю стадию, то вот такая хня
title 8
set CSP=/casper-rw
ls %CSP% > nul && partnew (hd0,1) 0x00 %CSP% > nul
map %CSP% (0xff)
map --hook
find --set-root /isolinux.bin
kernel /linux /linux ramdisk_size=65536 vga=0x0315 splash=silent install=hd:/dev/sdb1 USBBOOT=YES showopts acpi=on
initrd /initrd
https://content-16.foto.my.mail.ru/mail/gcrypt/tpl/b-296.jpg
Ж.Д.А.Л.К.Е.Р.
25-05-2017, 22:04
ucell_uz, Что происходит при запуске 3 или 5 меню ? Какая версия Grub4Dos и дата его сборки ?
ucell_uz
26-05-2017, 19:44
да всё одно и тоже, спрашивает диск, что при 3 что при 5 я всё протестил, дос4Груб версии 1,1 вот дату сборки я без понятия, но старенькая.. возможно 13или14г...
надо заставить установщика думать что он грудится не с флешки а с сидюка, но чёт не получается у меня
он падла требует наличие реального сидюка (
а что если я вытащу с лини загрузчик vmlinuz уже с установленной системой и прописать его в кернел
kernel /boot/loader/linux
initrd /boot/loader/initrd
полностью распаковать с исошника файло и дать полный путь до самих файлов инсталлера?
просто как это выглядит я не в курсе
Ж.Д.А.Л.К.Е.Р.
27-05-2017, 12:29
ucell_uz, дос4Груб версии 1,1 »
Нет такой версии, актуальная ветка 0.4.6а (http://grub4dos.chenall.net/categories/downloads/). Отформатируй флешку, выполни три пункта, закинь grldr и создай menu.lst как описано здесь (http://forum.oszone.net/post-2135403-5232.html). В menu.lst добавь меню:
title SuSE Linux 9
partnew (hd0,3) 0x00 /sled.iso
map /sled.iso (0xff)
map --hook
chainloader (0xff)
Скопируй ISO на флешку и дефрагментируй его Wincontig-ом (http://www.mediafire.com/file/bxm3xdw67ce9e9r/WinContig.exe). Запускать только на реальном железе, на виртуалке не будет работать.
Если и так не заработает, то распакуй образ в корень флешки и сделай менюшки для Grub4Dos-а на основе родных что в *.cfg файлах.
R.i.m.s.k.y.
08-06-2017, 13:25
из под уефи с жеского не грузится акронис 2014 но грузится акронис 2017
не могу понять в чем причина
файлы лежат
f:\Acronis\TI2014\DAT2.DAT
f:\Acronis\TI2014\DAT3.DAT
f:\Acronis\TI2017\x64\DAT10.DAT
f:\Acronis\TI2017\x64\DAT11.DAT
f:\Acronis\TI2017\x64\DAT12.DAT
f:\Acronis\TI2017\x64\SGN13.SGN
f - буква жеского под виндой
f:\boot\grub\grubx64.cfg
if loadfont $prefix/font.pf2 ; then
set gfxmode=800x600
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod gfxterm
insmod png
terminal_output gfxterm
fi
set color_normal=light-gray/black
set color_highlight=white/black
insmod play
menuentry ">> Live x64 (2k10 & Windows Setup 7/8/10/2008/2012)" {
chainloader /efi/boot/2k10x64.efi
}
submenu 'Acronis' {
menuentry "Acronis True Image 2014 Premium 5560" {
linux /Acronis/TI2014/DAT3.DAT vga=794 quiet quiet media_for_windows force_modules=usbhid
initrd /Acronis/TI2014/DAT2.DAT
}
menuentry "Acronis True Image 2017 8053 x64" {
linux /Acronis/TI2017/x64/DAT10.DAT vga=794 quiet
initrd /Acronis/TI2017/x64/DAT11.DAT /Acronis/TI2017/x64/DAT12.DAT
}
f:\boot\grub\x86_64-efi\grub.cfg
insmod part_acorn
insmod part_amiga
insmod part_apple
insmod part_bsd
insmod part_dfly
insmod part_dvh
insmod part_gpt
insmod part_msdos
insmod part_plan
insmod part_sun
insmod part_sunpc
insmod efi_gop
insmod efi_uga
insmod gfxterm
insmod loopback
insmod all_video
insmod gzio
insmod ext2
insmod fat
insmod iso9660
insmod ntfs
source /boot/grub/grubx64.cfg
Ж.Д.А.Л.К.Е.Р.
08-06-2017, 13:35
из под уефи с жеского не грузится акронис 2014 »
Может он просто не совместим с UEFI ?
R.i.m.s.k.y.
08-06-2017, 14:22
Может он просто не совместим с UEFI ? »
да дисительно под ефи64 пускал акронис х86, скопировал на жеский kernel64.dat ramdisk64.dat
прописал
submenu 'Acronis' {
menuentry "Acronis True Image 2014 Premium 5560" {
linux /Acronis/TI2014/x64/kernel64.dat vga=791 quiet quiet media_for_windows force_modules=usbhid
initrd /Acronis/TI2014/x64/ramdisk64.dat
}
и он запустился
только почему-то пишет что незарегистрированный, хотя х86 с того же диска пишет что полный :sorry:
Ж.Д.А.Л.К.Е.Р.
08-06-2017, 15:17
Значит потерял третий мелкий файл в котором лицензия, язык, часовой пояс. Его прописывают вторым в строке initrd.
R.i.m.s.k.y.
08-06-2017, 15:19
Ж.Д.А.Л.К.Е.Р., его и не было
вот из загрузчика груб4дос
title * Acronis True Image 2014 Premium 5560 *
kernel /Acronis/TI2014/DAT3.DAT vga=794 quiet media_for_windows
initrd /Acronis/TI2014/DAT2.DAT
работает нормально, пишет что полная версия
никакого файла нет
Ж.Д.А.Л.К.Е.Р.
08-06-2017, 15:43
А под Grub2 эти же файлы пишет что нет лицензии ? Мистика...
Как вариант могу предложить перейти на Image for Linux GUI. ISO весит всего 66Мб, в дистрибутиве работа с бекапами, менеджер разделов, скрипты для работы с реестром/службами/буквами дисков/драйверами Windows и т.д. Поддержка UEFI (в том числе х32 разрядного), нет деленеия на домашний/серверный продукт как у акронисов.
R.i.m.s.k.y.
08-06-2017, 15:47
Как вариант могу предложить перейти на Image for Linux GUI »
тут вопрос совместимости
у нас оооочень много образов наделано этим акронисом 2014 5560
2017 загружается нормально но пока неясно хавает ли он образа от 2014 (не было повода)
R.i.m.s.k.y., с 2016м обещали полную совместимость (без пруфа, не помню, где, наткнулся случайно, сам их продуктами не пользуюсь), что мешает уточнить за 2014?
R.i.m.s.k.y.
15-06-2017, 13:35
извините если повторяюсь, а изошник можно грузить в grub2efi?
если да то как?
Ж.Д.А.Л.К.Е.Р.
15-06-2017, 13:53
Например:
menuentry "Ubuntu Live" {
loopback loop /ubuntu-11.04-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.04-desktop-amd64.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}
R.i.m.s.k.y.
15-06-2017, 14:02
Ж.Д.А.Л.К.Е.Р., хм, а как эту сову натянуть на диск акрониса?
Ж.Д.А.Л.К.Е.Р.
15-06-2017, 14:42
Как-то так:
menuentry "Acronis" {
loopback loop /Acronis.iso
linux (loop)/Y.dat здесь_параметры_ядра_через_пробел
initrd (loop)/X.dat
}
R.i.m.s.k.y.
15-06-2017, 15:31
Ж.Д.А.Л.К.Е.Р., шутку понял
не могу заставить загружаться касперского ни в grub2efi, ни в grub4dos, а дрвеб9 работает
grub4dos
title Dr.Web LiveDisk
kernel /iso/drweb-livedisk-900-cd/casper/vmlinuz boot=casper quiet splash --
initrd /iso/drweb-livedisk-900-cd/casper/initrd.lz
title Kaspersky Rescue Disk
kernel /iso/kav_rescue_10/boot/rescue root=live:CDLABEL=REANIMATOR rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd /iso/kav_rescue_10/boot/rescue.igz
grubx64.cfg
submenu '>> Antivirus' {
menuentry 'DrWeb LiveDisk 9' {
linux /iso/drweb-livedisk-900-cd/casper/vmlinuz boot=casper live-media-path=/iso/drweb-livedisk-900-cd/casper locale=ru_RU.UTF-8 quiet splash --
initrd /iso/drweb-livedisk-900-cd/casper/initrd.lz
}
menuentry "Kaspersky rescue disk 10" {
linux /iso/kav_rescue_10/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi add_efi_memmap
initrd /iso/kav_rescue_10/boot/rescue.igz
}
menuentry "Kaspersky rescue disk 10 TEXTMODE" {
linux /iso/kav_rescue_10/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg quiet nox kavshell noresume doscsi add_efi_memmap
initrd /iso/kav_rescue_10/boot/rescue.igz
}
}
ошибка загрузки
http://images.vfl.ru/ii/1497529354/5741395e/17581569.jpg
где я ошибся?
Ж.Д.А.Л.К.Е.Р.
15-06-2017, 15:58
R.i.m.s.k.y., Касперский привязан к папке rescue, она должна быть в корне. У Dr.Web таких привязок нет, вот он и работает из произвольного каталога.
R.i.m.s.k.y.
15-06-2017, 16:28
Ж.Д.А.Л.К.Е.Р., так?
menuentry "Kaspersky rescue disk 10" {
loopback loop /iso/kav_rescue_10.iso
linux (loop)//boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd (loop)/boot/rescue.igz
}
title Kaspersky Rescue Disk
partnew (%@root:~1,3%,1) 0x00 /iso/kav_rescue_10.iso
map /iso/kav_rescue_10.iso (0xff)
map --hook
kernel (0xff)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd (0xff)/boot/rescue.igz
R.i.m.s.k.y.
15-06-2017, 16:47
Бывает у некоторых глюк что Grub4Dos не переваривает переменную root в подобных менюшках. Вместо %@root:~1,3% пиши hd0. Итого в данном примере будет partnew (hd0,1) 0x00 /iso/drweb-livedisk-900-cd.iso, где (hd0,1) второй раздел (!) USB-HDD, который будет заменен (затерт) на образ ISO. »
а для флешки как прописывать Вместо %@root:~1,3%?
Да, только опечатался немного. »
в grub4dos грузится, в grub2efi - нет, та же самая ошибка
title Kaspersky Rescue Disk
partnew (%@root:~1,3%,1) 0x00 /iso/kav_rescue_10.iso
map /iso/kav_rescue_10.iso (0xff)
map --hook
kernel (0xff)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd (0xff)/boot/rescue.igz
menuentry "Kaspersky rescue disk 10" {
loopback loop /iso/kav_rescue_10.iso
linux (loop)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd (loop)/boot/rescue.igz
}
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.