Welcome to TechNet Blogs Sign in | Join | Help

Igor Shastitko Technical Blog

Igor Shastitko | Игорь Шаститко - технический блог о решениях Microsoft.

News

  • Игорь Шаститко | Igor Shastitko

    Игорь Шаститко: родился 31 октября 1974 г. в СССР (ныне Украина)... Закончил школу, университет (по специальности компьютеры и сети)... Женат (замечательная жена)... Проживаю в г.Киев, Украина.

    Работаю экспертом по ИТ-инфраструктуре в департаменте стратегических технологий Майкрософт Украина. Собственно, этот блог - дань моему увлечению работой :)

    Свежая новость: у меня, в духе времени, появился Twitter @iwalker2000. Все новое буду оперативно кидать туда, как и анонсы постов блога/мероприятий/вебкастов, да и просто - о жизни и "делах наших скорбных покалякаем". Так что добро пожаловать в Followers - пообщаемся в "почти" реале :)

    Кроме работы (собственно компьютеров и ПО) имеются другие увлечения, как то - путешествия, фотография, электронные гаджеты (об этом всем смотри мой личный блог на Live Spaces); авиация (увы, от летающих многометровых радиоуправляемых монстров перешел исключительно на стендовое моделирование от Italeri и Ravell); автомобили (чувствую себя плохо, если не прокачусь с ветерком 2000км в месяц по просторам автобанов) и многое другое, на что хватает времени...

    Locations of visitors to this page

    free counters

Как установить Windows 7 или Windows Server 2008 R2 c USB-девайса

Продолжая тему установки бета-версии Windows 7 “на поиграться”, поднятую в предыдущем посте про установку Windows 7 в виртуальный VHD-диск, решил сделать доброе дело для всех тех, у кого на руках эти самые “недобуки/нетбуки” и кто, узнав о хорошей производительности Windows 7 на слабом железе, захотел поэкспериментировать с работой Windows 7 на нетбуке (у самого Fujitsu Lifebook u810). Но вот проблема с этими нетбуками – ну нет в них DVD-драйва, приходится усиленно искать внешний или устанавливать ОС путем предварительного “перелива” инсталляционного пакета на жесткий диск по сети и стартом его через уже установленную ОС. Потому загрузка инсталяционного пакета Windows 7 с USB – простое решение всех проблем. Да и сам факт простого создания такого инсталяционно-загрузочного USB-драйва – вещь в хозяйстве полезная. :)

Итак, подготовка USB-флеш для будущей загрузки и установки Windows 7/Windows Server 2008:

  • взять USB-драйв (можно и другой носитель, типа SD-карты) размером не менее 4ГБ, подключить к USB-порту, приготовиться пожертвовать всей находящейся на нем информацией
  • запустить в Windows XP/Windows Vista командную строку CMD.EXE от прав администратора
  • запустить утилиту управления дисками diskpart, дождаться приглашения DISKPART>
  • выполняем команду list disk, отображающую список всех дисков (не разделов!) ПК. Ищем среди них наш диск USB, в нашем примере это Disk 1
  • выполняем команду select disk # (где # – это номер нашего USB-драйва, полученного в предыдущей команде). Для нашего случая – select disk 1. Данная команда указывает diskpart, что все дальнейшие операции будут проводиться с данным диском
  • выполняем команду clean (прощайте данные и разделы на выбранном диске)
  • выполняем команду create partition primary – создание нового раздела на диске
  • выполняем команду select partition 1 – выбор раздела, как дальнейшего объекта для манипуляций
  • active – делаем выбранный раздел активным
  • format fs=NTFS – форматируем раздел в файловую систему NTFS
  • assign – активируем процесс подключения устройства, получения букв для созданных разделов (если автостарт опция включена – всплывает окно, как будто вы только что подключили USB-драйв)
  • exit – выходим из diskpart в командную строку.

USB-драйв готов к дальнейшим манипуляциям

instUSB-1

А теперь внимание. Берем имеющийся у вас дистрибутив Windows 7/Windows Server 2008 R2, допустим, на DVD-диске, установленнов в драйв G:

В командной строке (не в diskpart !!!) выполняем следуюшие команды:

  • G:
  • cd \boot – переходим в каталог boot дистрибутива
  • выполняем команду bootsect /nt60 I: – где I: – буква, полученная только что подготовленным USB-драйвом.  Данная команда подменяет на диске I: файлы загрузчика на те, которые необходимы для загрузки Vista/Windows 7
  • один момент – битность базовой ОС и дистрибутива Windows 7 должны быть одинаковыми

instUSB-2

Все, USB-драйв готов. Копируем на него со стандартного инсталяционного пакета все файлы. Можно использовать как штатный Windows Explorer, так и команды xcopy или robocopy (я предпочитаю robocopy – быстро и уверенно).

Загружаем необходимый ПК с полученного USB-драйва, устанавливаем с него Windows 7.

P.S. А для тех, кто интересуется совместимостью приложений Windows XP со средой Windows 7 - предлагаю посмотреть пост о том, как установить и настроить Windows XP Mode - технологию, поставляемую вместе с Windows 7 RC и которая обеспечивает виртуализацию отдельных приложений.

P.P.S. Помню, что обещал еще написать посты о том как это все снести и как подключать внешние VHD с уже установленной ОС. На неделе сделаю. :)

Comments

Garry said:

>> format fs=NTFS – форматируем раздел в файловую систему NTFS

Вот это обязательно делать? FAT32 нельзя? Что-бы флешкой можно пользоваться и на старых Виндах и не только Виндах... :) Т.е., для большей совместимости!

# January 22, 2009 3:36 AM

ivan.stus said:

Hi! MY USB flash drive is unvisible in diskpart :((((.

OS: Windows XP Pro with SP3

# January 22, 2009 4:57 AM

george said:

Ситуация как и у предыдущего оратора - _http://s52.radikal.ru/i137/0901/83/a53b00c65fff.jpg

OС: Windows XP Pro SP3

# January 22, 2009 7:16 AM

VyPo said:

Попробовал, все работает. Медленно правда грузится, но это проблемы флешки. Спасибо. Все делал из под Vista sp1

# January 22, 2009 8:02 AM

nordnati said:

Кстати да, не все диски с разбегу определяются. Вот тут вот интересное заечание и как преодолеть :

http://www.hwp.ru/articles/Domashniy_diskoviy_massiv_RAID5_na_35_Tb_svoimi_rukami/?CODE=Domashniy_diskoviy_massiv_RAID5_na_35_Tb_svoimi_rukami&other=&PAGEN_1=2

почему-то Flash-USB диски, даже, если они одного производителя, одной емкости и отформатированы одинаково (FAT или FAT32), не все из них видны в BIOS материнской платы, как USB-HDD диски. И если они не видны в BIOS, соответственно Windows на них устанавливаться не будет. В чем тут зарыта собака, я так и не понял, хотя попробовал не менее 20 десятков изделий (друзья давали попробовать).

Я использовал для подготовки Flash-USB диска следующую программу - FlashBoot v1.4.0.157, которая гарантированно давала результат. После ее применения, любая флэшка в BIOS материнской платы определялась, как USB-HDD диск.

# January 22, 2009 3:39 PM

Mike said:

Oops!

Use DiskPart version 6.0 from Vista

Нужно использовать DiskPart версии 6.0 из Висты.

Причем на XP эта версия запуститься не пожелала.

Я форматировал флешку утилитой: "HP USB Disk Storage Format Tool". А потом как по написаному.

# January 23, 2009 6:01 AM

Mike said:

И вдобавок, форматировать можно и в FAT32 также.

# January 23, 2009 6:02 AM

iWalker said:

Сорри за задержку с ответами - работа.

Да, с некоторыми флешками в XP есть проблемы. Но тут уже и за меня написали :) форматить другими средствами или копировать diskpart c Vista. Но глобально, если у вас такие проблемы - рекомендуется пересмотреть систему, особенно - версии драйверов usbstor.sys и иже с ними...

Что же до формата FAT32 - могу сказать, что в FAT32 у меня почену-то не заработала установка WinServ 2008 R2 с флешки.

# January 23, 2009 10:25 AM

Sharm said:

Для Windows7 при подготовке флешки под Vista SP1 все отработало и без выполнения переноса перезаписи загрузочного сектора (bootsect /nt60 I)

Правда, при этом наверное не будет работать опция установки в VHD файл, как я понимаю?

# January 27, 2009 5:56 AM

ivan.stus said:

Вряд ли проблема в драйвере, т.к. у меня установлена XP SP3 со всеми выпущенными на сегодняшний день обновлениями :(

# January 27, 2009 6:34 AM

SergeyKar said:

Подскажите - установил W7 R2 с WinXP, старая ОС переименовалась в Windows.old. Уже позже прочитал статью http://blogs.technet.com/iwalker/archive/2009/01/20/ka-windows-7.aspx. Вопрос: возможно ли теперь, настроеннную W7 перенести в виртуальный раздел (*.VHD) и сделать WinXP тоже рабочим? Новая ОС очень нравится, но вдруг перестанет работать.

# January 30, 2009 7:08 AM

Igor Shastitko Technical Blog said:

В свете повышенного интереса к свежевышедшей бете Windows 7 (сам на блоге наблюдаю в 3 раза (!!!) выросшую

# January 30, 2009 5:54 PM

Alex5d said:

По написанному отформатировал флешку в Висте и Тоталкомандером скопировал содержимое ДВД диска. Устанавливал на Asus P5B-E. Установка прошла так же, как и с DVD с небольшими проблемами.

спасибо.

# February 4, 2009 12:02 PM

werwolf-basic said:

Флешку пришлось перевоткнуть. Только после этого сработал bootsect и перенес загрузчик

# February 19, 2009 12:55 PM

Andrey Bistriy said:

Не перестаю удивляться Игорю: всегда в тему и с пользой. Большое спасибо =)

# February 24, 2009 10:46 AM

эмиль said:

здравствуйте!спасибо за статью!!!!!!класссс!!!все прошло нормально все работает!!!только я не совсем понял как возратиться на старую ос???или можно как-нибудь переключаться между ними?  

# March 11, 2009 7:45 AM

emil777 said:

здравствуйте!!!спасибо за статью!!!вообще класс!)))только я не совсем понял как потом перейти на старую винду?надо "7" удалять или что-то еще?

# March 11, 2009 2:18 PM

emil777 said:

винда мне понравилась!но конечно же она очень сырая!

# March 11, 2009 2:20 PM

the13 said:

на многих ноутах Diskpart из за хдд контроллера не видит флэху как диск -этонормально

# March 16, 2009 4:57 AM

sapper said:

Это всё скорее для установки с внешнего винта, а с флэшки просто нужно ее формотнуть, а далее это:

   *  G:

   * cd \boot – переходим в каталог boot дистрибутива

   * выполняем команду bootsect /nt60 I: – где I: – буква, полученная только что подготовленным USB-драйвом.  Данная команда подменяет на диске I: файлы загрузчика на те, которые необходимы для загрузки Vista/Windows 7

   * один момент – битность базовой ОС и дистрибутива Windows 7 должны быть одинаковыми

У меня пошло без проблем, только с NTFS, а вот FAT32, не захотел файлы копировать, в моей 7-ке был файл>2 ггов ;)

# March 19, 2009 2:33 AM

Max Leonidov said:

а кто пробовал таким же способом установить windows xp?

# March 28, 2009 6:00 AM

NoName said:

А что делать, если битность ос, из под которой всё делается, и дистрибутива с виндой 7 не совпадают?!?!? Убицца ап стенку чтоли?!

# April 30, 2009 11:25 AM

Igor Shastitko Technical Blog said:

Мои шаловливые рученки добрались таки, не смотря на отпуск, до RC Windows 7 и Windows Server 2008 R2.

# May 5, 2009 5:30 AM

daysleeper said:

"А что делать, если битность ос, из под которой всё делается, и дистрибутива с виндой 7 не совпадают?!?!? Убицца ап стенку чтоли?!"

нужно взять BootSect.exe, той же битности, что и ваша платформа. и все прекрасно заработает. только что проверил.

# May 7, 2009 4:32 AM

FIM said:

сделал всё по иструкции на юсб хдд, сборка 7100, в начале установки требует установить драйвер сд/двд, иестественно дальше без него установка не идет, помогите!!!

# May 10, 2009 6:37 AM

kosobryuh said:

НО что делать если на команду diskpart появляется ответ "службам управления дисками не удается завершить данную операцию"???

# May 12, 2009 4:57 PM

Igor Shastitko Technical Blog said:

Допустим, вы воспользовались моими советами по установке Windows 7 на виртуальный раздел , которых хранится

# May 12, 2009 7:58 PM

Михаил said:

Зачем столько воды? Вся ценность поста - 10 строчек. Всё в стиле Microsoft %)

В итоге: нужно просто отформатировать флэшку, создать загрузчик и скопировать файлы.

P.S.: Ну если только расценивать этот пост как мануал по diskpart.

# May 13, 2009 2:42 AM

pitburys said:

Флешка Kingston 4 Gb. Исе сделано точно по пунктам и неоднократно. Формат NTFS. Копирование с DVD с Win7 RC1 от MS. При загрузке с флешки ошибка - File: \Boot\BCD status: 0xc000000e. Дальше Enter -перезагрузка! На установленой системе загрузка с флешки происходит нормально.  

# May 14, 2009 2:29 PM

Igor Shastitko Technical Blog said:

Думаю, ни для кого не секрет, что есть портал с бесплатными online-курсами по Windows 7 , НО вот на днях

# May 15, 2009 5:22 AM

IT Pro Team - Україна said:

Как я уже писал ранее , мы планируем параллельно самому мероприятию TechNet в Киеве завтра, 20 мая, вести

# May 19, 2009 6:50 AM

iClondike said:

А вы не пробовали подготавливать флэш-драй в для установик с него Win 7 с помощью UltraISO?

# May 23, 2009 9:32 AM

Debian_user said:

Вот только как сделать-бы все то же самое, только из Линукса?

# May 24, 2009 8:24 AM

sashALI said:

КАКАЯ РАЗНИЦА МЕЖДУ VISTA И SEVEN bootsect /nt60 I: ИЛИ bootsect /nt61 I: КАК ПРАВИЛЬНО ДЛЯ USB ФЛЕШКИ ЗАГРУЗОЧНОЙ ?

# June 2, 2009 3:37 PM

HallLageFoete said:

Верно быстро… Тут точно говорится: Амбар крепок, верно углы худы

# June 9, 2009 2:42 PM

DeepHacker said:

>> КАКАЯ РАЗНИЦА МЕЖДУ VISTA И SEVEN bootsect /nt60 I: ИЛИ bootsect /nt61 I:

Разница что загрузчик от seven позволит видеть виртуальные (VHD). Да и грузится с флешки собственно..

# June 11, 2009 8:02 AM

www12 said:

А вы не пробовали подготавливать флэш-драй в для установик с него Win 7 с помощью UltraISO?

Ответ-пробывал неоднакратно работает на все 100 устанавил на штук 40 компов из них добрая половина ноутов и нетбуков,все просто отрываем UltraISO вставляем образ и в меню Самозагрузка выбираем 4 позицию сверху - записать образ жоского диска,метод записи USB+HDD,отформотировать знач.по умолч.нажать кнопку запись-все и никова галавника.

# June 15, 2009 2:09 PM

Hakerkk said:

[b]pitburys said:[/b]

>>>>>Флешка Kingston 4 Gb. Исе сделано точно по пунктам и неоднократно. Формат NTFS. Копирование с DVD с Win7 RC1 от MS. При загрузке с флешки ошибка - File: \Boot\BCD status: 0xc000000e. Дальше Enter -перезагрузка! На установленой системе загрузка с флешки происходит нормально.

Дак как же все таки исправи эту ошибку??? У меня такой же случай. :(

# June 27, 2009 5:55 AM

Hakerokk said:

>>>>Флешка Kingston 4 Gb. Исе сделано точно по пунктам и неоднократно. Формат NTFS. Копирование с DVD с Win7 RC1 от MS. При загрузке с флешки ошибка - File: \Boot\BCD status: 0xc000000e. Дальше Enter -перезагрузка! На установленой системе загрузка с флешки происходит нормально.  

Дак как же решить подобную пробелму?

# June 27, 2009 11:20 AM

KuzicheFF said:

Согласен с предидущем оратором, UltraIso замечательно справляется с процессом записи образа на флеш-драйв с последующей автозагрузкой.

# July 5, 2009 1:11 AM

Kneewerie said:

Хорошая часть, узнал много нового!)

# July 7, 2009 11:13 AM

Kneewerie said:

Твоя страничка прекрасная, всему офису интересно было декламировать

# July 7, 2009 11:30 PM

Sasha said:

Тут про Windows XP написано, но тоже есть что почитать для новичков:

http://msug.vn.ua/blogs/ohoncharuk/archive/2009/07/19/windows-xp.aspx

# August 5, 2009 3:21 AM

Mak7 said:

Вот сайт http://www.winflash.narod.ru/ который занимается разработкой технологии установки Windows на flash. Там можно скачать готовый билд, он весит 260МБ (распакованый 1.1ГБ). Работает идеально! Технология создания другая, нежели описано здесь. Одно из преимуществ технологии - возможность установить не только ХР\2003 но и висту, "7".

# August 15, 2009 12:54 PM

alex_boy said:

Можно использовать встроенную утилиту преобразования файловой системы convert.exe (File System Conversion Utility – C:\WINDOWS\system32\convert.exe):

– запустите командный интерпретатор: нажмите Пуск –> Выполнить… –> Запуск программы –> cmd –> OK;

– переключите (при необходимости) раскладку клавиатуры на EN;

– после приглашения системы C:\Documents and Settings\Администратор>введите

convert <буква_флешки>: /fs:ntfs /nosecurity /x

(например, для флешки H: нужно ввести convert h: /fs:ntfs /nosecurity /x);

– нажмите <Enter>;

-Далее по тексу:

 - G:

 - cd \boot – переходим в каталог boot дистрибутива выполняем команду

 - bootsect /nt60 I: – где I: – буква флешки.  Данная команда подменяет на диске I: файлы загрузчика на те, которые необходимы для загрузки Vista/Windows 7

– после завершения конвертирования введите exit <Enter> (или просто закройте окно интерпретатора команд)

# August 17, 2009 5:02 AM

alex_boy said:

примечание: предыдущий коментарий будет полезен тем, чья флешка не видится дискпартом.

# August 17, 2009 5:03 AM

Макс 2jack said:

UltraISO  реально готовит флэш у меня Kingston 4 Gb и в биосе стала отображаться, сейчас запустил установку, жду результата )))

# August 22, 2009 8:41 AM

Kostya said:

Флешка Kingston  Gb. Исе сделано точно по пунктам и неоднократно. Формат NTFS. Копирование с DVD с Win7 RC1 от MS. При загрузке с флешки ошибка - File: \Boot\BCD status: 0xc000000e. Дальше Enter -перезагрузка! На установленой системе загрузка с флешки происходит нормально.

# August 22, 2009 5:35 PM

Galina said:

>>>>Флешка Kingston 4 Gb. Исе сделано точно по пунктам и неоднократно. Формат NTFS. Копирование с DVD с Win7 RC1 от MS. При загрузке с флешки ошибка - File: \Boot\BCD status: 0xc000000e. Дальше Enter -перезагрузка! На установленой системе загрузка с флешки происходит нормально.  

у и меня такая проблема.... что же делать????

# August 28, 2009 4:50 PM

Alesha said:

у меня windows xp sp3 (x86). Есть dvd с windows 7(x64). Ноутбук. Попробовал загрузиться с диска - не обнаружило дрова на привод. Прибегнул к помощи usb flash 4Gb. Переписал с диска дистр на флешку. попробывал bootsect /nt60 h: - программа не запускается. не знаю что делать дальше.

# September 3, 2009 3:09 PM

Guy said:

http://honcharuk.spaces.live.com/blog/cns!288D1EC14015768D!177.entry

Тут про ХР

# September 4, 2009 3:43 PM

Mihail said:

А действительно если текушая ос 32 бита и требуется записать бутник 64 битной 7ки как быть, пробывал и вручную и через ульро исо

# September 8, 2009 11:11 AM

Mihail said:

А действительно как зделать загузочную флешку если текушьая ось 32 бита на нужен виндовс 7 64 бит пробывал даже через ультро исо

# September 8, 2009 11:12 AM

Dima said:

Спасибо, делал флешку из под Висты SP2, все заработало. Флешка быстрая, установка тоже, красота ))

# October 7, 2009 3:11 AM

DViperON said:

Данный способ не катит с материнкой Gigabite. Так что можете и не пробывать. И у кого через дискпарт флеху не видно - ДЕЛО не во флешке, а именно В МАТЕРИНКЕ.

П.С. Не обязательно Гигабит и не обязательно все модели одного производителя. Тут с каждой моделью, производителем свои "заморочки" ( возможно и у других производителей есть такой недочет.

# November 1, 2009 6:55 AM

Sergey said:

Target volumes will be updated with BOOTMGR compatible bootcode.

Could not map drive partitions to the associated volume device objects:

Что делать в таком случае?

# November 8, 2009 3:18 AM

wareznak said:

Спасибо мне помог ваш метод. намного проще оказалось сделать загрузочные сектора с помощью UltraISO.

# November 12, 2009 10:39 AM

Лера said:

А можно как-то попроще?

Я через минуту чтения запуталась

# November 12, 2009 11:38 AM

Rusikk said:

Делаю как написано в статье, а при перезагрузке читаю

A disk read error occured. Press strl-alt-del....

Что подправить?

# November 25, 2009 11:32 AM

Данила said:

Автор, благодарю за статью! Всё запустилось и сработало!

Кстати дабы шаг "выполняем команду bootsect /nt60 I: – где I:" у меня не получился, то я его пропустил)

# November 29, 2009 4:23 AM

Guest said:

Спасибо!

Если можно,то усильте акцент на том, что командная строка должна быть запущена от имени администратора.А то я проскочил,и бут-сектор ни в какую не хотел писаться.После перезапуска от админа все записалось.После этого мой ноутбук,который до этого флешки(штук 5 разных) за загрузочное устройство не воспринимал,в лучшем случае,как дискету,сразу запустил инсталляцию с усб!До этого перепробовал массу программ и утилит для разметки,форматирования и смены типа флеш-накопителей.

Еще раз спасибо и всем удачи!

# January 12, 2010 7:48 AM

Val said:

Как не странно мелкософт таки услышал стенания пользователей и сделал утилиту для переноса имиджа на Флешку в один клик:

http://www.microsoftstore.com/win7usb

Пользуйтесь.

# January 24, 2010 1:39 AM

Creyzi Dog said:

Если совместительства Windowsa 7 и моими програмами Windowsa XP 2007 нет, что делать?

# January 24, 2010 9:27 AM

Creyzi Dog said:

Если совместительства Windowsa 7 и моими програмами Windowsa XP 2007 нет, что делать?

# January 24, 2010 9:30 AM

yakov53 said:

Уважаемый автор!Я очень благодарен за Вашу идею, всё прошло на ура!На висту по Вашему алгоритму установил виндовс7.Всё работает, но...виста стала ещё медленней.А интернет эксплорер нужно доставать окольными путями, т.е. его значек по умолчанию в виндовсе7 отсутствует.Но это преодолимо.Это пишу в висте, а предыдущего своего письма я здесь не увидел.Я в нём спрашивал Вас, как установить две ОС- висту и виндовс7, но из образов, сделанных нортон хостом, т.е. ОС со всеми приложениями, драйверами и пр.С уважением,Яков.

# January 24, 2010 1:31 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker