|
Архив - только для чтения |
Форум » MultiBoot USB HDD Utility and Windows » Архив » Как заменить или убрать Windows (В сбоке MultiBoot USB utility and Windows 2014 v1.08.14) |
Как заменить или убрать Windows |
Дата: Среда, 29-Окт-2014, 11:04 | Сообщение # 1
Offline Здравствуйте, в этой теме я попробую подробно объяснить, как заменить или убрать Windows в сборке MultiBoot USB utility and Windows Что для этого нам понадобиться: Notepad++, FiraDisk_integrator, WinContig Если у вас нет таковых программ то нажмите на название Удаление ненужной Windows Допустим нам нужно удалить Windows 8.1 1) Отрываем Notepadом файл Menu_w.lst Код timeout 30 gfxmenu /fon/GFX-BOOT.GFX default 0 # display this heading write (md)0x220+1 !BAT\necho -n -P:0000 $[0133] --- Windows install --- \0 initscript (md)0x220+1 title В главное меню find --set-root /menu.lst configfile /menu.lst #title <<<Установка Windows XP в 1 этапа>>> #root #title WindowsВ® XP SP3 Xtreme #map --mem /FIRADISK.IMA (fd0) #map --mem /ISO/XTremeCDv4.06.14-FiraDisk.ISO (0xff) #map (hd0) (hd1) #map (hd1) (hd0) #map --rehook #root (0xff) || rootnoverify (0xff) #chainloader (0xff) title---Установка Windows XP в 2 этапа--- root title WindowsВ® XP SP3 Xtreme Ultimate Edition - 1 этап map --mem (md)+4 (9) map /ISO/XTremeCDv4.06.14-FiraDisk.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/XTremeCDv4.06.14-FiraDisk.ISO;\n\0 chainloader (0xff) title WindowsВ® XP SP3 Xtreme Ultimate Edition - 2 этап map --mem (md)+4 (9) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/XTremeCDv4.06.14-FiraDisk.iso;\n\0 chainloader (hd0)+1 title---Установка Windows 7 SP1--- root title Windows 7 SP1 9 в 1 x86-x64 bit-Russian map --mem (md)+4 (9) map /ISO/w7SP1_all_x86-x64-FiraDisk.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/w7SP1_all_x86-x64-FiraDisk.iso;\n\0 chainloader (0xff) title---Установка Windows 8.1--- root title Windows 8.1 Update 8 в 1 x86-x64 bit-Russian map --mem (md)+4 (9) map /ISO/w8.1update-FiraDisk.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/w8.1update-FiraDisk.iso;\n\0 chainloader (0xff) title Windows Embedded 8.1 Update 4 в 1 x86-x64 bit-Russian map --mem (md)+4 (9) map /ISO/WinEmb8.1Update-FiraDisk.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/WinEmb8.1Update-FiraDisk.iso;\n\0 chainloader (0xff) Код timeout 30 gfxmenu /fon/GFX-BOOT.GFX default 0 # display this heading write (md)0x220+1 !BAT\necho -n -P:0000 $[0133] --- Windows install --- \0 initscript (md)0x220+1 title В главное меню find --set-root /menu.lst configfile /menu.lst #title <<<Установка Windows XP в 1 этапа>>> #root #title WindowsВ® XP SP3 Xtreme #map --mem /FIRADISK.IMA (fd0) #map --mem /ISO/XTremeCDv4.06.14-FiraDisk.ISO (0xff) #map (hd0) (hd1) #map (hd1) (hd0) #map --rehook #root (0xff) || rootnoverify (0xff) #chainloader (0xff) title---Установка Windows XP в 2 этапа--- root title WindowsВ® XP SP3 Xtreme Ultimate Edition - 1 этап map --mem (md)+4 (9) map /ISO/XTremeCDv4.06.14-FiraDisk.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/XTremeCDv4.06.14-FiraDisk.ISO;\n\0 chainloader (0xff) title WindowsВ® XP SP3 Xtreme Ultimate Edition - 2 этап map --mem (md)+4 (9) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/XTremeCDv4.06.14-FiraDisk.iso;\n\0 chainloader (hd0)+1 title---Установка Windows 7 SP1--- root title Windows 7 SP1 9 в 1 x86-x64 bit-Russian map --mem (md)+4 (9) map /ISO/w7SP1_all_x86-x64-FiraDisk.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/w7SP1_all_x86-x64-FiraDisk.iso;\n\0 chainloader (0xff) 2) Открываем папку ISO и удаляем все образы Windows 8.1 Вот и все, теперь у нас нет ни образов ни скриптов связанных с Windows 8.1, осталось только Windows XP и 7 По аналогичному пути так же удаляются остальные Windows Замена сборок Windows на свои сборки На примере покажу как добавить один образ Windows 8.1(ru_windows_8.1_with_update_x86_dvd_4048316.iso) 1)Прежде всего нам нужно интегрировать образ FiraDisk-ом, для этого нам нужно создать пустую папку на HDD/SSD и положить в нее образ и FiraDisk(на внешних носителях FiraDisk работать не будет), запускаем FiraDisk и у вас появится вот такое окно нажимаем ОК После нажатия у вас появится следующее окно Процесс работы интегратора ждем окончание обработки образа, после того как FiraDisk закончит обрабатывать образ у вас в этом же окне будет написано Для продолжения нажмите любую клавишу На этом интеграция образа закончена, теперь у нас в папке 2 образа ru_windows_8.1_with_update_x86_dvd_4048316.iso и ru_windows_8.1_with_update_x86_dvd_4048316-FiraDisk.iso, нам нужен второй т.е. обработанный FiraDisk-ом(ru_windows_8.1_with_update_x86_dvd_4048316-FiraDisk.iso) 2)Теперь мне нужно дефрагментировать образ при помощи Wincontig Запускаем Wincontig. Находим свой образ, для этого нам нужно нажать кнопку Добавить, появится следующее окно в котором нужно указать где находится образ Затем в программе нужно выделить образ: одним щелчком мыши нажать на название образа После нажать на Дефрагментация ждем окончание процесса, как Wincontig закончит процесс, у вас появится вот такое окно Нажимаем кнопку Закрыть и закрываем Wincontig , все образ готов 3) Теперь нам нужно его добавить в сборку, прежде всего для удобства я сокращу названия образа, ну например переименую его на такое название: win8.1x86.iso, но вы можете его назвать как вам угодно, главное чтоб пробелов не было, и не больше 25 знаков, а иначе будут вылазить ошибки а)Копируем готовый образ в папку ISO в сборке б)Открываем Notepad-ом файл Menu_w.lst Теперь тут два варианта, зависит что вы хотите сделать заменить на свой образ или добавить, рассмотрим оба варианта, хотя они не отличаются. Добавление: Берем чистый скрипт Код title Windows Install map --mem (md)+4 (9) map /Boot/Windows.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0 chainloader (0xff) и добавляем название и путь к образу, т.е. должно выглядеть примерно так: Код title Windows 8.1 x32bit map --mem (md)+4 (9) map /ISO/win8.1x86.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/win8.1x86.iso;\n\0 chainloader (0xff) Замена образа: На примере WinEmb8.1Update-FiraDisk покажу как это сделать. Удаляем ненужный образ WinEmb8.1Update-FiraDisk Открываем Notepad-ом файл Menu_w.lst и редактируем вот этот скрипт Код title Windows Embedded 8.1 Update 4 в 1 x86-x64 bit-Russian map --mem (md)+4 (9) map /ISO/WinEmb8.1Update-FiraDisk.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/WinEmb8.1Update-FiraDisk.iso;\n\0 chainloader (0xff) т.е у вас должно получится вот так Код title Windows 8.1 x32bit map --mem (md)+4 (9) map /ISO/win8.1x86.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO/win8.1x86.iso;\n\0 chainloader (0xff) Windows XP Windows XP, можно добавить двумя способами. Простой Чем он прост, тем, что нужно минимум ваших манипуляций. 1. Добавляем в папку ISO свой образ windows. 2. Открываем Notepad –ом файл(Menu_w.lst) меню загрузки windows, и добавляем вот такой скрипт: Код title Название вашего Windows map --mem /FIRADISK.IMA (fd0) map --mem /ISO/название образа.ISO (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook root (0xff) || rootnoverify (0xff) chainloader (0xff) Вот в этой строке: map --mem /ISO/название образа.ISO (0xff) название образа не должно быть пропусков(пробелов) и не больше 25 знаков. Когда таким способом устанавливается windows XP, то сперва образ загружается в операвтивку компьютера потом начинается установка, придется немного подождать Немного посложней 1. Создайте пустую папку на HDD/SSD вашего компьютера, положите в нее ваш образ + FiraDisk+ Wincontig, запустите FiraDisk(утилита не будет работать на каких либо внешних носителей). По окончанию работы скрипта появится новый образ. 2. Теперь нам нужно дефрагментировать ваш образ, при помощи утилиты Wincontig, образы на загрузочном устройстве должны быть дефрагментированы (требование Grub4Dos) 3. Копируем готовый образ на загрузочную флешку/USB-HDD 4. Добавляем ниже приведенные скрипты в файл Menu_w.lst. и редактируем их Windows Xp инсталлируются в два этапа, поэтому и две менюшки, вторую нужно запустить по окончанию текстового этапа установки (после первой перезагрузки). В менюшках имя образа и путь к нему можно менять на свои, символ ";" и кириллицу нельзя использовать, а перед каждым пробелом нужно ставить "\". 1 запуск Код title Название вашего Windows map --mem (md)+4 (9) map /Boot/Windows.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0 chainloader (0xff) 2 запуск Код title Windows Xp/2003 Continue Install map --mem (md)+4 (9) map (hd0) (hd1) map (hd1) (hd0) map --rehook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0 chainloader (hd0)+1 Возможные ошибки: Баг FiraDisk драйвера - не монтируются образы имеющие атрибут "Только чтение". Если установщик ОС Vista и старше выдал сообщение что не найден драйвер для оптического привода, то это означает что загрузочное устройство не определилось в WinPE (отсутствует драйвер). К примеру это может произойти при установке Vista/7, из-за включенного в биосе "быстрого запуска". Аналогичная проблема в Xp/2003 приведет к бсоду 0x0000007B в начале установки. Еще 0x0000007B может означать отсутствие в дистрибутиве драйверов для AHCI/RAID/SCSI контроллеров винчестеров. Проверить наличие загрузочного устройства в Vista и старше можно так: Shift + F10 > notepad > Сtrl + o > Компьютер (посмотреть наличие устройства с которого была совершена загрузка). При загрузке дистрибутивов Vista и старше в x:\firadisk.txt формируется лог установки FiraDisk-а. На некоторых железках загрузка из образа невозможна из-за глючных биосов, например на Dell Latitude E6400 запуск дистрибутивов Хр/2003 заканчивается черным экраном. Лечится глюк добавлением строки "map --e820cycles=0" перед "map --rehook". Для второго меню (Windows Xp/2003 Continue Install) это не нужно, потому что там нет мапинга образа. Вот вроде и все. Всем Удачи Мудрость заключается не в том, что бы не делать ошибки, а уметь их исправлять |
Дата: Вторник, 25-Ноя-2014, 02:03 | Сообщение # 2
Offline Надо уместить на флеху 32 гб. Решение-убрать ХР и WinEmb8.1. и ненужный софт в WPI . Открыл образ в Ghostexp, файл Menu_w.lst отредактировал, сохранил. А вот два образа в папке ISO не могу удалить, не активно в Ghostexp удаление. как их удалить? Спасибо
|
Дата: Вторник, 25-Ноя-2014, 02:20 | Сообщение # 3
Offline Снять с раздачи в торрент
Мудрость заключается не в том, что бы не делать ошибки, а уметь их исправлять |
| |||
| |||