Показаны сообщения с ярлыком USB Flash. Показать все сообщения
Показаны сообщения с ярлыком USB Flash. Показать все сообщения

28 марта 2014 г.

Интеграция FiraDisk в ISO-образ Windows 7


    Последнее, что стоит упомянуть в этом цикле статей - это интеграция драйвера FiraDisk в дистрибутив для возможности использования этого образа для установки Windows с флешки.     Да, я уже говорил как установить Windows с флешки, но для полноты картины - я повторюсь.
    Данная статья будет основана на этой моей статье - Установка Windows Vista/7/8 с флешки с модификацией дистрибутива (первой ее части, посвященной ручной интеграции), так что если вы полностью переварили ее, то здесь вы вряд ли найдете что-то новое для себя.
    Если вкратце - будем модифицировать файл-образ boot.wim подмонтировав его с помощью DISM.
    Приступим?

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 нравится. С ним быстрее и меньше шанс, что установка отвалиться на середине. Также больше возможностей по разбивке и настройке физического пространства жесткого диска.

14 февраля 2012 г.

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


    Если Вам нужно всего лишь быстро установить Windows Vista/7/8 и нет желания тратить на мои нудные статьи, то Microsoft позаботилась о Вас - Windows 7 USB/DVD Download Tool - то что Вам нужно.
    Но если же вы хотите иметь флешку для установки разных версий и редакций ОС, а еще и чтоб на ней были другие программы тоже запускаемые с флешки, то прошу читать дальше.

8 февраля 2012 г.

Тестирование флешки на ошибки [Diagnostic USB Flash]

   Создание загрузочной флешки следует начать именно с тестирования ее на предмет ошибок. Хотя я по причине уверенности в работоспособности своей флешки этого не делал. Но при возникновении каких-либо неполадок с флешкой, например, если хранящаяся на флешке информация начала некорректно распознаваться или вообще не открывается (один из первых тревожных «звоночков»). Для уточнения "диагноза" рекомендую использовать утилиту Flashnul от российского разработчика Георгия Шуклина.

7 февраля 2012 г.

Русский язык в меню. Красочные темы Gfxboot.
[Make Russian beautiful menu Grub4Dos]

Загрузочная флешка у нас есть. Как добавлять на нее программы мы научились. А как же украсить теперь её? Предлагаю добавить поддержку русского языка, и тем Gfxboot.

5 февраля 2012 г.

Редактирование конфигурационного файла menu.lst [Configure Grub4Dos]

   Статья изменена 02.02.2013: 
   Добавлен пример загрузки WinPE на примере HBCD. Поправлены ссылки.
    У нас уже есть флешка с записанным на нее загрузчком Grub4Dos. Но мы не знаем как с ним работать. На самом деле это не так трудно. И зачастую загрузка той или иной загрузочной программы сводиться лишь к редактированию пункта ее загрузки в menu.lst.
    Я надеюсь, что вы все-таки, хоть как то, но ознакомились с Руководством по Grub4dos.
    Первое что мы сделаем, это избавимся от menu.lst, т.е. очистим полностью его содержимое =). В дальнейшем будет лучше самому добавить то что надо, и так как тебе надо, и не лицезреть это разноцветное меню.
    Потом добавим наиболее распространенные пункты меню, такие как перезагрузка, выключение, загрузка с флоппи-диска, загрузка с CD-ROM, загрузка с жесткого диска, и загрузка Windows.
    Затем познакомимся с запуском программ из загрузочных образов на примере небольших утилит предназначенных для тестирования RAM и HDD на предмет неисправностей, а именно Memtest86+ и Victoria. Узнаем как грузиться из .ISO образа. Покажу как загрузить WinPE (на примере Hiren's BootCD 15.1)
    Все операции по редактированию menu.lst будем проводить в обычном текстовом редакторе, я предпочитаю AkelPad, чего и вам советую (будет меньше проблем с кодировкой, и переносом строк в Unix, нежели со стандартным "Блокнотом" Windows).

    А теперь обо всем подробней.

2 февраля 2012 г.

Запись загрузчика Grub4Dos на флешку
[Install Grub4Dos in PBR]

   Статья изменена 02.02.2013: 
   В MBR было решено использовать код от Windows NT5.x или 6.x (особой разницы нет) заместо MBR от UltraISO, при использовании которого на некоторых машинах флешка отказывалась загружаться.
   Пару слов о том что мы будем делать.
   На этом этапе мы сделаем флешку загрузочной, т.е. запишем на нее загрузчик Grub4Dos. С помощью которого мы и будем грузить все программы и ОС. Загрузчик было решено записывать именно в PBR, для большей совместимости со старым оборудованием. В MBR у нас записан стандартный код от Windows NT6.x, который передает управление загрузчику активного раздела, т.е. нашему Grub4Dos. Grub4Dos это универсальный загрузчик на основе GNU GRUB. Он может управляться в режиме командной строки или с помощью конфигурационного файла, и в его возможности входят:
  • Загрузка МБР (MBR)
  • Загрузка из раздела
  • Загрузка DOS 6.22/7.x/8.0 (Windows 9x/Me) Загрузчиком (io.sys)
  • Загрузка FREEDOS, Загрузчиком (kernel.sys)
  • Загрузка Windows NT/2000/XP, Загрузчиком (ntldr)
  • Загрузка Windows Vista, Загрузчиком (bootmgr)
  • Загрузка Linux, Загрузкой ядра (kernel)
  • Поддержка нескольких файловых систем
    • FAT12\FAT16\FAT32
    • NTFS
    • EXT2\EXT3
  • Загрузка с любого устройства доступного в BIOSе, Включая:
  • Жёсткий диск (HDD)
  • CD/DVD диск
  • Флешка (USB Flash drive)
  • Флоппи дискета (Floppy Disk)
  • Загрузка образов дисков (HDD,Floppy,ISO)
  • Изменение очерёдности загрузки (используя маппинг)
  • Загрузка образов по сети
  • Поддержка режима LBA
Подробную информацию смотреть здесь: Руководство по Grub4dos (рус.) или Grub4dos Guide (англ.)

А теперь как сделать загрузочную флешку?

1 февраля 2012 г.

Использование нескольких разделов на флешке в Windows
[Multiple Partition USB Stick in Windows]

   Статья изменена 02.02.2013: 
   Статья была изменена для работы с BOOTICE v2012.12.05(v1.0.1) (в прошлой версии - использовался BOOTICE v0.9.5.2011, который уже не актуален).
    Итак, мы отформатировали и разбили флешку на разделы, но вот не задача, Windows видит только один раздел. А как увидеть другой раздел? — спросите вы. Я нашел 2 способа работы с другим разделом:
    1 способ. Изменять PartitionTable в BOOTICE.
    2 способ. Подменить драйвер флешки на драйвер HDD.
    1 способ просто переставляет запись о нужном разделе на 1 место в PT, и тем самым позволяет увидеть этот раздел не перезагружая Windows и не добавляя ничего в ОС. 2 способ заставляет видеть флешку как USB-HDD со всеми находящимися на ней разделами, но он работает только с той флешкой и в той системе, в которой он применялся. Есть правда еще один способ, который заключается в программировании контроллера флешки, и практически разделение ее на несколько различных устройств, но он зависит от конкретного контроллера, и велик риск "повредить" флешку.
    Предполагается, что вы уже знакомы с BOOTICE, и уже имеете флешку, отформатированную и разбитую по этой статье: Низкоуровневое форматирование и создание нескольких разделов на флешке [Low level format & Make few partitions].

    Теперь обо всем подробней:

31 января 2012 г.

Низкоуровневое форматирование и создание нескольких разделов на флешке
[Low level format & Make few partitions]

    Здесь будет описан алгоритм низкоуровневого форматирования с последующим созданием разделов на флешке.
    Для начала, что я понимаю под низкоуровневым форматированием. Для это прежде всего затирание всей имеющейся пользовательской информации без возможности восстановления. Т.е. та часть накопителя, которая отведена под данные, будет "обнулена". Стандартное форматирование Windows этого не делает, а применяет лишь быстрое форматирование, которое заключается лишь в переразметке накопителя.
    Я решил использовать для этого BOOTICE (v. 0.9.5.2011.0512 by Pauly) - одна универсальная утилита, позволяет делать много замечательных вещей. Freeware. Работает на Windows. Хотя потом я узнал о стандартном способе создания разделов, используя DiskPart, теперь именно с помощью него рекомендую разбивать флешку.
Оф. сайт. (Да, он на китайском). Скачать можно тут или тут.
Кратко о вкладках BOOTICE:
Physical Disk - Работа с физическим диском.
Disk Image - Работа с имиджами дисков в форматах .IMA, .IMG и .VHD
BCD Edit - Редактор BCD Windows Vista/7/2008
Utilities - Утилиты Start Menu Editor для GRUB4DOS и Disk Filling
Command Line - Небольшая справка по параметрам командной строки

    Зачем вообще нужно низкоуровневое форматирование, нельзя ли обойтись стандартным форматированием Windows?
    Стандартное форматирование удаляет не всю информацию на флешке, а лишь первые 512 байт (1 сектор), рекомендуется же полностью очистить (обнулить) флешку, уничтожить все имеющиеся на ней данные, включая загрузочный код и информацию о разделах, и только потом форматировать её в нужную файловую систему. Тем самым мы удалим ненужную (лишнюю) информацию, оставшуюся от предыдущих действий, исключим возможность возникновения непредвиденных ситуаций и ошибок Хотя при использовании больших накопителей (>10GB) я бы не стал использовать это, потому что это всё-таки довольно долго, стёр бы только первые 5000 секторов (почему столько? а не знаю, отболды, с запасом). Примечание: BOOTICE пока что не умеет выбирать диапазон стираемых секторов.
Примечание 2: новый BOOTICE научился выбирать диапазон стираемых секторов.

    А зачем нам несколько разделов на флешке?
    Выделение нескольких разделов даёт следующие преимущества (взято с Википедии):
  • на одном физическом жёстком диске можно хранить информацию в разных файловых системах, или в одинаковых файловых системах, но с разным размером кластера (например, выгодно хранить файлы большого размера — например, видео — отдельно от маленьких, и задавать больший размер кластера для хранилища больших файлов);
  • можно отделить информацию пользователя от файлов операционной системы, отделить программы от данных;
  • на одном жёстком диске можно установить несколько операционных систем;
  • манипуляции с одной файловой системой не сказываются на других файловых системах.
  • уменьшение влияния фрагментации, т.к. при разделении жесткого диска на несколько разделов каждый файл может находиться только в пределах одного раздела.
    А теперь, возможные проблемы (а может даже и не проблемы), при использовании нескольких разделов на флешке. Windows изначально представляет все флешки как USB-FDD, когда отсутствует таблица разделов и невозможно использовать больше одного раздела. Но даже при форматировании флешки в USB-HDD (запись MBR с PT), и создании разделов на ней, Windows все равно отказывается видеть дальше первой записи в Partitition Table, т.е. можно работать одновременно только с одним разделом. Хотя может это даже и к лучшему, ведь вирусы тоже не смогут проникнуть дальше 1 раздела. Но не существует не чего невозможного, и всегда можно найти решение, о чем я попытаюсь рассказать в статье "Использование нескольких разделов в Windows".

    Как очистить флешку и разбить её на разделы?

30 января 2012 г.

Создание загрузочной флешки [USB Flash Boot Drive with Grub4Dos]

    С появлением USB-флешек мы все реже и реже пользуемся оптическими дисками, ведь они гораздо удобней и быстрее CD-дисков. Тогда почему бы не использовать флешку для загрузки и/или установки ОС и другого специализированного ПО.
    В идеале необходимо пройти все этапы, но если Вам нужна только загрузочная флешка, и Вы не хотите влазить в эти дебри загрузки, то можно обойтись только 3 и 4 этапами создания.
    Итак что здесь будет:
0. Тестирование флешки на ошибки [Diagnostic USB Flash]
1. Низкоуровневое форматирование и создание нескольких разделов на флешке [Low level format & Make few partitions]
2. Использование нескольких разделов на флешке в Windows  [Multiple Partition USB Stick in Windows]
3. Запись загрузчика Grub4Dos на флешку [Install Grub4Dos in PBR]
4. Редактирование конфигурационного файла menu.lst [Configure Grub4Dos]
5. Русский язык в меню. Красочные темы Gfxboot [Make Russian beautiful menu in Grub4Dos]
6. Установка Windows с флешки [Install Windows from USB Flash]

    Это то, что здесь начнет появляться в ближайшее будущее. Жду ваших комментариев и рекомендаций.

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