PDA

Показать полную графическую версию : MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 [267] 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465

Xodok
25-05-2013, 15:35
Может кто внятно пояснит, чем лучше установка из образа в grub4dos win vista/7/8 по сравнению с установкой из под win 7 PE (http://forum.oszone.net/post-2142578-5280.html) классическим способом и без головной боли с дефрагментацией образа. Автоматизацию запуска установки из образа можно сделать.

jentoso
25-05-2013, 15:54
Xodok, наверно это никто не объяснить. Т.к. сколько людей, столько и мнений.
Автоматизацию запуска установки из образа можно сделать. »
Но для этого, надо будет "лезть" в PE? А этого не многие хотят (могут) делать.
На фоне PE, плюс grub в том, что выбрал меню и установка "полшла".
В PE же придется "немного" ручками поработать.
Вот как то так видимо и думаю многие.

mkv
25-05-2013, 16:21
s_host,
а если не дефрагментировать образ, что будет ? »
При установки системы будет выдаваться "ошибка 60".

Xodok
25-05-2013, 16:25
Но для этого, надо будет "лезть" в PE »
Ну и зачем лезть в РЕ, если есть готовые сборки win 7 PE, одну из которых я и выложил? Были бы разумные пожелания, тогда доработаю без проблем. Пожалуй, добавлю в нее 5 кнопочек для автозапуска установки vista , win7-32, win7-64, win8-32, win8-64. Естественно, для этого нужно будет положить образы в папку, например ISO, и переименовать зарезервированными именами. При таком раскладе достаточно будет загрузить win 7 PE (30 с.) и нажать нужную кнопочку для установки. Такой сценарий пойдет?

jentoso
25-05-2013, 18:15
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 , очень доволен. а то кривая де фрагментация отнял у меня целый день. но на счет семерки и восьмерки, при выборе диска куда надо установит систему уже забыл что за ошибка но в этом стадии установка не продолжается. ест какие ни будь идеи?
Еще раз повторяю этот метод куда лучше чем другие. Главное мало времени потребуется, я постепенно меняю образы.

Xodok
26-05-2013, 17:01
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.

s_host
27-05-2013, 19:05
Ж.Д.А.Л.К.Е.Р., а может ли быть образ не дефрагментирован после обработки скриптом ?

http://i47.fastpic.ru/big/2013/0527/a7/eeb0b19e49f4079dcd392d68314512a7.jpg (http://i48.fastpic.ru/big/2013/0527/a2/2842ed56da7435b4b735ccf087b241a2.jpg)

Или это баг в Wincontig ?

Xodok
28-05-2013, 00:06
но первый выглядит более практичным »
Напрягаться со скриптом для этого варианта нет желания, поскольку переименовать образы плевое дело, а на всех не угодишь.
если бы во втором варианте можно было бы с помощью одного образа 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 (в настройках указать дефрагментацию файлов имеющих больше чем один фрагмент).

Shlong
28-05-2013, 09:25
Винда и Алкид грузятся, а вот 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.

Plum
28-05-2013, 18:26
Намедни созрел до изготовления загрузочной флешки, очень понравился вариант мультизагрузки от 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)
Может я что-то не так делаю?

Shlong
28-05-2013, 19:18
Надо ли делать перенаправление на него из основного menu.lst или использовать основной код? А то после перезагрузки после текстового этапа установки продолжения почему-то нет. »

Установка WinXP проходит в 2 этапа, поэтому и появляются команды для каждого этапа. Тут опять-таки 3 варианта
1. делаете подменю, т.е. как есть сейчас;
2. без создания подменю, переносите команды в основное меню;
3 метод "заливки" (система заливается на винт из образа Acronis или подобных программ, желательно чтобы образ был универсальным и отвязанным от железа) 5 минут и у вас установленная система.

Plum
28-05-2013, 20:29
Спасибо, при случае попробую, сейчас забрали машину на которой можно экспериментировать :(
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