Показать полную графическую версию : MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Может кто внятно пояснит, чем лучше установка из образа в grub4dos win vista/7/8 по сравнению с установкой из под win 7 PE (http://forum.oszone.net/post-2142578-5280.html) классическим способом и без головной боли с дефрагментацией образа. Автоматизацию запуска установки из образа можно сделать.
Xodok, наверно это никто не объяснить. Т.к. сколько людей, столько и мнений.
Автоматизацию запуска установки из образа можно сделать. »
Но для этого, надо будет "лезть" в PE? А этого не многие хотят (могут) делать.
На фоне PE, плюс grub в том, что выбрал меню и установка "полшла".
В PE же придется "немного" ручками поработать.
Вот как то так видимо и думаю многие.
s_host,
а если не дефрагментировать образ, что будет ? »
При установки системы будет выдаваться "ошибка 60".
Но для этого, надо будет "лезть" в PE »
Ну и зачем лезть в РЕ, если есть готовые сборки win 7 PE, одну из которых я и выложил? Были бы разумные пожелания, тогда доработаю без проблем. Пожалуй, добавлю в нее 5 кнопочек для автозапуска установки vista , win7-32, win7-64, win8-32, win8-64. Естественно, для этого нужно будет положить образы в папку, например ISO, и переименовать зарезервированными именами. При таком раскладе достаточно будет загрузить win 7 PE (30 с.) и нажать нужную кнопочку для установки. Такой сценарий пойдет?
Xodok, на счет готовых и доработанных не спорю.
Пожалуй, добавлю в нее 5 кнопочек »
А ведь для этого придется лезть в PE. Кому то просто это не подсилу или лень.
Естественно, для этого нужно будет положить образы в папку, например ISO »
1 из 100 не понравится директория ISO, придется лезть и меня.
А вообще твоя идея ничем не хуже.
alax1972
25-05-2013, 18:34
Del
Sphinx114
25-05-2013, 22:00
alax1972, там задумка примерно такая: создаётся виртуальная дискетка, утилитой определяется pid/vid сата контроллера в режиме ahci/raid, на дискетку копируются подходящие дрова, потом чрез F6 их надо выбрать. Подходит только для XP.
kanan711
26-05-2013, 02:54
Может кто внятно пояснит, чем лучше установка из образа в grub4dos win vista/7/8 по сравнению с установкой из под win 7 PE классическим способом и без головной боли с дефрагментацией образа. »
XP пробовал методом WinNTSetup2_x86.exe , очень доволен. а то кривая де фрагментация отнял у меня целый день. но на счет семерки и восьмерки, при выборе диска куда надо установит систему уже забыл что за ошибка но в этом стадии установка не продолжается. ест какие ни будь идеи?
Еще раз повторяю этот метод куда лучше чем другие. Главное мало времени потребуется, я постепенно меняю образы.
jentoso, переделал свою Win7PE. Поставил на рабочий стол 5 кнопочек, чтобы сразу после загрузки РЕ можно было запустить установку win vista/7/8 квази-классическим способом из образа ISO. Образы должны иметь зарезервированные имена (win7-32.iso, win7-64.iso, win8-32.iso, win8-64.iso ,win-vista.iso) и располагаться в корневой директории либо в папке \ISO. При нажатии на кнопку (двойной клик) выбранный дистрибутив монтируется как диск S: и запускается файл setup.exe из образа. При отсутствии выбираемого дистрибутива выводится сообщение. Для установки из образа с произвольным именем из любого местонахождения или для использования установщиков WinNTSetup2_x86.exe, PWBoot 3.0.2.exe, NT6Inst примонтировать нужный образ в виртуальный привод ImDisk придется вручную в Total Commander или в ImDisk. В sfx архиве кроме WIN7PE-inst-v2.iso лежат файлы grldr и menu.lst. На возможную фрагментацию образов не обращать внимания. Ссылка на WIN7PE-inst-v2.exe (http://yadi.sk/d/H1TytTmU5BJm4)
P.S. Вообще-то можно автоматизировать установку до бесконечности и до безобразия. Например, положить на флешку текстовый файлик с полными путями и натуральными именами дистрибутивов. При загрузке РЕ читать файлик, искать дистрибутивы и выводить на рабочий стол только кнопки с найденными дистрибутивами. Или другой вариант: для каждого дистрибутива запускать свою РЕ и сразу автоматом стартовать установку ОС как из встроенной boot.wim
Kasparov0207
27-05-2013, 00:21
Здравствуйте. На флешке записаны:
1) Microsoft Windows XP SP3 x86 RUS
2) Acronis
3) ERD Commander
4) Alkid Live
Винда и Алкид грузятся, а вот 2 и 3 нет. Выскакивает ошибка
map --mem /Boot/Acronis.ISO (hd32)
28: Selected item cannot fit into memory
map --mem /Boot/ERDC.ISO (hd32)
28: Selected item cannot fit into memory
Замечу, что Акрониса, уже, наверно, штуки 3 перепробовал и во всех такая ошибка. Скорее всего не правильно записываю, но где делаю ошибку хз. В общем помогите, кто может.
ЗЫ Акронис весит 331.2 Мб
ERDС - 667.0 МБ
ЗЗЫ Меню прикрепляю
Ж.Д.А.Л.К.Е.Р.
27-05-2013, 00:40
А перевести в гугле не судьба ? Там же все ясно написано.
И Акронисы лучше распаковывать (http://forum.oszone.net/post-2126298.html#post2126298), так будет меньше жрать озу и не будет промежуточных меню.
FreshMen85
27-05-2013, 15:12
При загрузке РЕ читать файлик, искать дистрибутивы и выводить на рабочий стол только кнопки с найденными дистрибутивами. Или другой вариант: для каждого дистрибутива запускать свою РЕ и сразу автоматом стартовать установку ОС как из встроенной boot.wim »
оба варианта интересны, но первый выглядит более практичным, если бы во втором варианте можно было бы с помощью одного образа WinPE на автомате запускать установку Windows прямо из меню grub'a вобще было бы класс.
P.S. Хочется интегрировать ImDisk в свой WinPE, хотя бы для того чтобы всегда быть в курсе что где при необходимости можно поменять, а то скачал ваш диск и не смог проследить дальше чем загрузка "AppPath=%SystemDrive%\Windows\System32\PEShell.exe", к примеру где у него хранятся конфигурационные файлы. Узнать при желании конечно же можно, но вы там много чего предусмотрели, поэтому разбираться что за что отвечает и к чему относить заняло бы довольно много времени. Хм, а вопрос между делом и забыл задать, в общем хотел узнать нюансы интегрирования ImDisk в WinPE.
Ж.Д.А.Л.К.Е.Р., а может ли быть образ не дефрагментирован после обработки скриптом ?
http://i47.fastpic.ru/big/2013/0527/a7/eeb0b19e49f4079dcd392d68314512a7.jpg (http://i48.fastpic.ru/big/2013/0527/a2/2842ed56da7435b4b735ccf087b241a2.jpg)
Или это баг в Wincontig ?
но первый выглядит более практичным »
Напрягаться со скриптом для этого варианта нет желания, поскольку переименовать образы плевое дело, а на всех не угодишь.
если бы во втором варианте можно было бы с помощью одного образа WinPE на автомате запускать установку Windows прямо из меню grub'a вобще было бы класс. »
Этот вариант реализуется элементарно путем автозапуска соответствующего скрипта из папки windows, которые и сейчас там лежат для кнопок. При этом для каждого дистрибутива свой win PE c соответствующим именем типа w7PE7-32.iso поскольку при одном РЕ глупая железяка не сумеет прочитать мысли хозяина по выбору образа для установки.
нюансы интегрирования ImDisk в WinPE »
Во вновь создаваемые - плагином. В готовые не ставил. В этом случае пользуюсь портабельной программой WinMount Portable
Пока писал, пришла в голову мысль. У меня есть вариант win 7 PE с подключением виртуального диска VHD (http://yadi.sk/d/XUclDB7k5VmSK) с программами, которые сам пользователь может менять и из которого можно запускать дополнительные скрипта. Так вот, любой вариант можно реализовать без потрошения базовой win 7 PE.
Ж.Д.А.Л.К.Е.Р.
28-05-2013, 01:56
а может ли быть образ не дефрагментирован после обработки скриптом ? »
Не смотрел как mkisofs собирает образ, впрочем какая разница если после создания образа копируем его на загрузочную флешку/USB-HDD.
И не важно в каком состоянии оригинал образа, главное чтоб на загрузочном устройстве он был монолитным (дефрагментированным), иначе Grub4Dos не сможет использовать прямой мап.
В WinContig запусти анализ и увидишь состояние файла, альтернатива Defraggler (в настройках указать дефрагментацию файлов имеющих больше чем один фрагмент).
Винда и Алкид грузятся, а вот 2 и 3 нет. Выскакивает ошибка
map --mem /Boot/Acronis.ISO (hd32)
28: Selected item cannot fit into memory
map --mem /Boot/ERDC.ISO (hd32)
28: Selected item cannot fit into memory »
эта ошибка говорит о том, что у компа мало оперативной памяти чтобы закинуть туда образ... возможны 3 варианта:
1 добавить оперативы;
2 распаковывать образы;
3 запускать из образов, но не мапить в память.
ИМХО 3-й вариан по симпотишней будет, нужно будет только провести дифрагментацию образа.
Комада для запуска следующая:
title Acronis.2k10.UltraPack.v.3.0.3
map (hd0,0)/iso/Acronis.2k10.UltraPack.v.3.0.3.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)
boot
такой командой сможете запускать большинство образов...
в вашем случае должно быть так:
title Setup Acronis Disk Director & True Image
map (hd0,0)/Boot/Acronis.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)
boot
ERD не юзаю, но при запуске есть небольшое отличие, скорее всего нужно будет использовать Firadisk.
Намедни созрел до изготовления загрузочной флешки, очень понравился вариант мультизагрузки от Jekson07 с дополнениями от Ж.Д.А.Л.К.Е.Р., но есть пара вопросов, касающихся установки Windows XP:
1. При копировании файлов и утилит, в корне создается файлик menu.lst с разделом
title Установка Microsoft Windows XP SP3 x86 - Русская версия
root (hd0,0)
map --mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLDR.BIN
После заливки установочных файлов посредством WinSetupFromUSB.exe (п.4 MultiBoot USB) появляется еще один файлик - winsetup.lst следующего содержания
timeout 30
gfxmenu /Boot/BlackBlue
default 0
title <<< Back to Main Menu
configfile /menu.lst
title First part of Windows XP Professional SP3 setup from partition 0
map --unmap=0:0xff
map --unhook
ls /WINSETUP/XPpSP3.ISO || find --set-root --ignore-cd /WINSETUP/XPpSP3.ISO
map /WINSETUP/XPpSP3.ISO (0xff) || map --mem /WINSETUP/XPpSP3.ISO (0xff)
savedefault 2
checkrange 0x00,0x01 read 0x8280 && configfile /BOOTWS/fd.lst
checkrange 8 calc *0x475 & 0xFF && configfile /BOOTWS/8.lst
checkrange 7 calc *0x475 & 0xFF && configfile /BOOTWS/7.lst
checkrange 6 calc *0x475 & 0xFF && configfile /BOOTWS/6.lst
checkrange 5 calc *0x475 & 0xFF && configfile /BOOTWS/5.lst
checkrange 4 calc *0x475 & 0xFF && configfile /BOOTWS/4.lst
checkrange 3 calc *0x475 & 0xFF && configfile /BOOTWS/3.lst
checkrange 2 calc *0x475 & 0xFF && configfile /BOOTWS/2.lst
checkrange 1 calc *0x475 & 0xFF && configfile /BOOTWS/1.lst
boot
map --unmap=0:0xff
map --unhook
title Second part of 2000/XP/2003 setup / Boot first internal hard disk
checkrange 8 calc *0x475 & 0xFF && configfile /BOOTWS/8.lst
checkrange 7 calc *0x475 & 0xFF && configfile /BOOTWS/7.lst
checkrange 6 calc *0x475 & 0xFF && configfile /BOOTWS/6.lst
checkrange 5 calc *0x475 & 0xFF && configfile /BOOTWS/5.lst
checkrange 4 calc *0x475 & 0xFF && configfile /BOOTWS/4.lst
checkrange 3 calc *0x475 & 0xFF && configfile /BOOTWS/3.lst
checkrange 2 calc *0x475 & 0xFF && configfile /BOOTWS/2.lst
checkrange 1 calc *0x475 & 0xFF && configfile /BOOTWS/1.lst
boot
Надо ли делать перенаправление на него из основного menu.lst или использовать основной код? А то после перезагрузки после текстового этапа установки продолжения почему-то нет.
2. Пробовал запустить установку WinXP по рецепту с использованием драйвера FiraDisk
title Windows XP SP3 Start Install
map --mem (md)0x800+4 (99)
map --mem /Boot/FiraDisk.img (fd0)
map --mem /Boot/FiraDisk.img (fd1)
map /WINSETUP/GRTMPVOL_RU.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WINSETUP/GRTMPVOL_RU.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN
title Windows XP SP3 Continue Install
map --mem (md)0x800+4 (99)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WINSETUP/GRTMPVOL_RU.iso;\n\0
chainloader (hd0)+1
Та же самая ситуация - первый этап проходит, а на втором затык.
Все остальное работает и Акронисы, и установка Win7 из образа с интегрированным FiraDisk, и два образа LiveCD (Xemom1 и Strelec)
Может я что-то не так делаю?
Надо ли делать перенаправление на него из основного menu.lst или использовать основной код? А то после перезагрузки после текстового этапа установки продолжения почему-то нет. »
Установка WinXP проходит в 2 этапа, поэтому и появляются команды для каждого этапа. Тут опять-таки 3 варианта
1. делаете подменю, т.е. как есть сейчас;
2. без создания подменю, переносите команды в основное меню;
3 метод "заливки" (система заливается на винт из образа Acronis или подобных программ, желательно чтобы образ был универсальным и отвязанным от железа) 5 минут и у вас установленная система.
Спасибо, при случае попробую, сейчас забрали машину на которой можно экспериментировать :(
1. делаете подменю, т.е. как есть сейчас; »
Не заметил что в конце основного меню уже есть раздел с подменю
title Windows XP Setup
map --unmap=0:0xff
map --unhook
savedefault
ls /usbdrive.tag || find --set-root --ignore-cd /usbdrive.tag
configfile /winsetup.lst
Видимо позтому и не получилось :(
2. без создания подменю, переносите команды в основное меню; »
Это в принципе то же самое, но на один клик меньше
3 метод "заливки" »
Этот метод хоть и быстрее, но я как-то больше привык по старинке, ставить чистую систему и уже только потом над ней издеваться.
Ж.Д.А.Л.К.Е.Р.
28-05-2013, 20:31
Та же самая ситуация - первый этап проходит, а на втором затык. »
А конкретно в чем проблема с FiraDisk-ом ?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC