23 февраля 2013 г.

Скрипты для работы с обновлениями Windows 7/8
[WinUpdate_ru-board.com]

    Важная информация:
    Программа не обновлялась с 2014 года. Поэтому возможны ошибки в работе над новыми списками. Используйте ее на свой страх и риск. Обязательно ознакомьтесь с комментариями людей в конце статьи. Обновлять программу не собираюсь.
    Примечание:
    Статья обновлена: 5 февраля 2014. Новая версия - v1.5. Старая - более не актуальна.
    Здесь я опишу свою последнюю разработку на C++, она же первая, которая не является типичной задачкой из какого-то учебника, а создавалась с конкретной прикладной целью, для решения определенных поставленных передо мной задач. А именно для работы с обновлениями (скачиванием, установкой, поддержанием в актуальном виде).
    В данной теме, постараюсь, описать все нюансы работы с этими программами (еще могу назвать их скриптами, что является одним и тем же, т.е синонимом): что выполняет каждый скрипт; какие вопросы задает, и что они значат; что получается в итоге, и какие промежуточные результаты при этом создаются.
    Сразу хочу сказать, что являюсь дилетантом в области программирования, никогда им профессионально не занимался, а всего лишь учусь этому нелегкому делу (где-то около года). Поэтому высмеивать нерациональные мои методы бессмысленно. Но вразумительной критике и замечаниям всегда рад, особенно, если в результате удастся чему-нибудь новому научиться.
    Отдельная благодарность ув. TAILORD, за создание списков с обновлениями Windows, и поддержании их в актуальном состоянии. Именно его сообщения являются основными входными данными в моих скриптах. А так же другим участникам форума ru-board.com, в частности данной темы, которые принимали участие в разработке данных скриптов: тестировании и высказывании своих советов и пожеланий.
    Вступление закончено. Дальше по плану.

19 февраля 2013 г.

Как создавались скрипты modify_WIN8x64 и addFira_in_ISO

    В этой статье я хочу поведать о том как создавались эти 2 скрипта (addFira_in_ISO и modify_WIN8x64 для модификации установочных дистрибутивов Windows. Особенность их состоит в том, что хоть они и выглядят как один исполняемый cmd-скрипт, а на самом деле являются cab-архивами, содержащими в себе несколько файлов. А это значит, что его можно открыть с помощью архиватора, и убедиться в этом:
    Примечание:
    Здесь и далее речь пойдет о скрипте addFira_in_ISO.

11 февраля 2013 г.

Установка Windows Vista/7/8 с флешки с модификацией дистрибутива
[Install Windows Vista/7/8 from USB stick with modification distribution]

    Как Вы уже могли заметить, для установки Windows с флешки помимо самого установочного образа требуется еще 2 файла (AutoUnattend.xml и FiraDisk.cmd), причем файл AutoUnattend.xml должен обязательно располагаться в корне накопителя. И это не очень удобно. К тому же этот способ, говорят, не работоспособен с USB-HDD. Но с помощью незначительных операций можно избавиться от этих недостатков. Необходимо всего лишь интегрировать FiraDisk в дистрибутив.
    И сейчас я покажу, как это сделать.

5 февраля 2013 г.

Комплект для создания установочной флешки с Windows XP/Vista/7/8

СКАЧАТЬ

    Содержит все необходимое для создания мультизагрузочной флешки Grub4Dos, предназначенной для установки всех современных пользовательских версий Windows из оригинальных ISO-дистрибутивов. Незначительно модифицированные дистрибутивы (но не г-сборки) тоже должны установиться.

    Для работы:
    1. Скопировать файлы из скачанного архива на флешку.
    2. Заменить iso-файлы-пустышки из папки Boot на дистрибутивы.
    3. Проверить на дефрагментацию файлов. Образы не должны быть фрагментированы!

    Способ основан на установке драйвера FiraDisk в Среду Предустановки (WinPE) на первом этапе установки Windows Vista/7/8.
    В процессе установки Windows XP тоже используется этот же драйвер, но уже в образе floppy-диска (не забудьте про интергацию AHCI/SATA-драйвера в оригинальный дистрибутив).
    Так же при установке Windows 8 (x64) не забудьте про правку BCD.
    Все образы маппятся с прямым мапом, т.е. требования к объему ОЗУ минимальны.

    Подробности смотрите в статьях:
1. Установка Windows XP с флешки  -  [Install Windows XP from USB stick]
2. Установка Windows Vista/7 с флешки  -  [Install Windows Vista/7 from USB stick]
3. Установка Windows 8 с флешки  -  [Install Windows 8 from USB stick] 

При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.

Установка Windows 8 с флешки
[Install Windows 8 from USB stick]


    В данной статье будет показано как добавить на загрузочную Grub4Dos флешку установку  Windows 8 (x86 / x64). Дистрибутивы так же хранятся на флешке в неизменном (почти) виде в ISO-образах. Их может быть столько - насколько хватит пространства флешки. Образы также мапятся с помощью драйвера FiraDisk.
    Решил выделить материал в отдельную статью, хотя способ установки 32-битной версии ничем особенным не отличается от установки Windows Vista/7. А вот к 64-битной версии есть небольшое дополнение, заключающееся в правке BCD для возможности добавления не подписанного драйвера FiraDisk (со временем, надеемся, автор всё же получит необходимые сертификаты).
    А теперь обо всем по порядку.

3 февраля 2013 г.

Установка Windows Vista/7 с флешки
[Install Windows Vista/7 from USB stick]


    В этой статье я покажу как установить Windows Vista/7 с загрузочной флешки на примере оригинального образа Windows 7 (x86). При установке Windows 8 есть свои нюансы, поэтому о ней речь пойдет в отдельной статье.
    Предполагается, что у Вас уже есть загрузочная Grub4Dos флешка, если нет - создаем её. Дистрибутив будем маппить прямым мапом, и чтобы Windows его увидела - используется драйвер FiraDisk, который автоматом ставится в WinPE (среду установки) на первом этапе установки используя файл ответов.
    Также никто не отменял способ установки с помощью WinNTSetup, о котором я писал в предыдущей своей статье (Установка Windows XP с флешки), который так же подходит для установки Windows Vista/7.
    В следующих статьях покажу как интегрировать драйвер FiraDisk в дистрибутив, автоматизировать весь процесс установки (используя файл ответов), и совместить в одном дистрибутиве две разрядности (x86 и x64), и интегрировать обновления в дистрибутив.
    Поехали!

Установка Windows XP с флешки
[Install Windows XP from USB stick]

    Да, я все же решил написать руководство по установке WinXP с флешки. Никаких заливок. Просто ISO-образ дистрибутива Windows XP, загрузочная Grub4Dos флешка и прямые руки (куда же без них). Для Windows 7/8 тоже скоро появится статья.
    В статье будет рассмотрено 2 способа:
1 способ. Используя прямой маппинг образа и драйвер FiraDisk.
2 способ. Используя WinNTSetup из под WinPE.
    Какой использовать способ - Вам решать. Но мне больше WinNTSetup нравится. С ним быстрее и меньше шанс, что установка отвалиться на середине. Также больше возможностей по разбивке и настройке физического пространства жесткого диска.