Перейти к содержимому

Как сделать диск загрузочным через командную строку

  • автор:

Создание загрузочного USB носителя Windows через командную строку

Создание загрузочного USB носителя Windows через командную строку

Автор: Галашина Надежда Евгеньевна, преподаватель по предмету «Защита информации» в Академии ЛИМТУ НИУ ИТМО Санкт-Петербурга. Специально для портала Comss.ru

Для создания загрузочного USB носителя с ОС Microsoft Windows 7, 8, 8.1 или 10 через командную строку необходимы:

  1. Компьютер с установленной ОС MS Windows Vista, 7, 8, 8.1 или 10
  2. USB накопитель объемом 4 Гб или более.
  3. ISO-образ с операционной системой Microsoft Windows 7, 8, 8.1 или Windows 10

Подготовка USB накопителя

  1. Подключить USB накопитель.
  2. Запустить Командную строку с повышенными привилегиями (от имени Администратора).

В операционной системе Windows интерактивные (набираемые с клавиатуры и сразу же выполняемые) команды выполняются с помощью, так называемого командного интерпретатора, иначе называемого командным процессором или оболочкой командной строки (commandshell).

Командный интерпретатор или оболочка командной строки — это программа, которая, находясь в оперативной памяти, считывает набираемые команды и обрабатывает их.

В чем значимость командной строки? Некоторые функциональные возможности ОС Windows недоступны из графического интерфейса и командная строка является единственным средством доступа к этим инструментам.

Например, некоторые команды по администрированию сети, такие как, ping, tracert, pathping и т.д. не имеют графических эквивалентов.

Также с помощью командной строки можно создавать сценарии для автоматизации каких-либо задач.

Запуск командной строки

Существует несколько способов запуска командного интерпретатора (открытия нового сеанса командной строки):

  • Запустить диалоговое окно Выполнить в меню Пуск (или Win+R), ввести cmd.exe и нажать кнопку OK.

Рис.1 Вызов командной строки через диалоговое окно Выполнить

  • Запуск из системной папки C:\WINDOWS\system32\cmd.exe

Рис.2 Вызов командной строки из системной папки system32

  • В ОС MS Windows 7 Пуск >Все программы >Стандартные >Командная строка.
  • В ОС MS Windows 10 кликнуть правой кнопкой мыши по кнопке и выбрать Командная строка или Командная строка (Администратор).

Рис. 3 Вызов командной строки

Также в ОС MS Windows 10 можно открыть Все приложения > Служебные > Командная строка.

3. В окне командной строки последовательно ввести и выполнить следующие команды:

  • Diskpart

Утилита, позволяющая управлять дисковой подсистемой из командной строки. Данная утилита предоставляет расширенный набор действий, поддерживаемых оснасткой «Управление дисками». Перед использованием команд DiskPart для диска, раздела или тома необходимо сначала составить список объектов, а затем выбрать объект для работы. После этого все введенные команды DiskPart выполняются для данного объекта.

Рис.4 Результат выполнения команды Diskpart

Составить список всех доступных объектов, а также определить номер или букву диска можно с помощью команд list disk, list volume и list partition.

Команды list disk и list volume позволяют отобразить список дисков и томов компьютера.

Рис.5 Результат выполнения команды List disk

Рис.6 Результат выполнения команды List volume

Команда list partition позволяет отобразить список разделов выбранного диска.

Рис.7 Результат выполнения команды List partition

  • list disk

В окне будет отображен список накопителей, установленных на компьютере. Необходимо определить номер диска USB накопителя (можно определить накопитель по его размеру).

  • select disk X

После определения номера диска (USB накопителя) необходимо ввести команду select disk и указать номер диска, определенный на предыдущем шаге. X – это номер USB накопителя. Например, select disk 3. Необходимо быть внимательным при выборе диска, так как в случае неверной указанной цифры, можно потерять все данные.

Рис.8 Результат выполнения команды List partition

  • clean

Команда clean позволяет удалить все разделы или тома на диске. При использовании параметра /all будут обнулены всех сектора на диске, что приведет к полному удалению всех данных, содержащихся на диске.

Рис.9 Результат выполнения команды Clean

  • createpartitionprimary

Данная команда позволяет создать основной раздел на диске. Раздел не получает букву диска автоматически, ее можно назначить с помощью команды assign, указанной ниже. Если не указать размер, то раздел займет все невыделенное пространство в текущей области. Чтобы указать размер для раздела необходимо ввести create partition primary size=n, где n – размер раздела в мегабайтах.

Рис.10 Результат выполнения команды Create partition primary

  • selectpartition1

Данная команда позволяет выбрать созданный раздел.

Рис.11 Результат выполнения команды Select partition 1

  • active

Данная команда позволяет сделать раздел активным.

Рис.12 Результат выполнения команды Active

  • formatfs=NTFS

Данная команда позволяет отформатировать раздел в указанную файловую систему. Чтобы выполнить быстрое форматирование необходимо ввести format fs=ntfs quick

Рис.13 Результат выполнения команды format fs=ntfs quick

  • assign

Данная команда позволяет назначить букву для диска. Если буква диска не указана, используется любая доступная буква. Если назначенная буква диска уже используется, возникает ошибка. Если необходимо назначить конкретную букву, необходимо ввести assign letter=X (X-любая свободная буква).

  • Рис.14 Результат выполнения команды assignletter=W
  • exit

Завершение работы с утилитой DiskPart. Еще раз ввести команду exit для завершения работы с командной строкой.

Копирование файлов OS MS Windows 7, 8, 8.1 или 10 на USB накопитель

  1. Проверить наличие ISO образа OS MS Windows 7, 8, 8.1 или 10.
  2. Распаковать файлы нужного iso образа.
  3. Выделить все файлы, содержащиеся в ISO образе, щелкнуть правой кнопкой мыши по любому из файлов и в контекстном меню выбрать пункт Копировать.
  4. Перейти в окно USB накопителя, щелкнуть правой кнопкой мыши по пустому пространству в окне и выбрать в контекстном меню пункт Вставить.
  5. Дождаться окончания процесса копирования файлов.

Рис.15 Пример копирования файлов образа OC MS Windows 10 на USB накопитель

По завершении этого процесса можно использовать USB накопитель для установки ОС MS Windows 7, 8, 8.1 или 10 на компьютерах без DVD привода при условии поддержки BIOS загрузки с USB.

По окончании процедуры создания USB накопителя с ОС MS Windows 7, 8, 8.1 или 10, чтобы можно было приступить к инсталляции операционной системы, необходимо предварительно выставить правильный приоритет загрузки в BIOS.

Как сделать жесткий диск HDD загрузочным?

Большинство пользователей уже сами могут самостоятельно выполнить установку операционной системы. Ведь тут не нужно иметь много познаний, главное наличие головы и строгое следование инструкциям. Обычно установка производится с диска, либо при помощи загрузочной флешки.

Но сегодня мы узнаем еще об одном, оригинальном способе установить операционную систему. Если так подумать, то для этих целей могут подойти любые сменные носители, подходящего объема. Так почему же не испытать для этого внешний HDD? Иногда это действительно может пригодится, когда нет оптического привода, или подходящей флешки.

В интернете множество приложений, которые могут сделать загрузочный hdd. Но потом выяснилось, что сделать жесткий диск HDD загрузочным при помощи стандартных средств Windows, ничего не устанавливая на свой компьютер. Сейчас мы и посмотрим, как это делается.

Подготовка винчестера

Самый первый шаг в таких случаях, убедиться, что на диске нет важной информации. Скопируйте все его содержимое в другое место и сохраните, чтобы потом не жалеть об утраченном. Настройку жесткого диска будем проводить на операционной системе Windows 8.1. Но если вы пользуетесь более старыми версиями этой ОС, то ничего страшного — разница не большая и все делается примерно так же. Интересная фишка состоит в том, что на загрузочном винчестере может одновременно быть Windows и отдельно файлы для других, своих нужд. Это достигается созданием нескольких разделов на нем.

1. Подключите к ПК внешний диск и откройте Управление дисками

Вся информация на винчестере будет потеряна!

Сделайте клик правой кнопочкой мышки по меню «Пуск» и выберите «Управление дисками».

как сделать жесткий диск загрузочным

На более старых версиях Windows нужно попасть в «Управление компьютером». Для этого откройте «Панель управления», через меню «Пуск». Дальше откройте раздел «Администрирования» и раскройте «Управление компьютером». После этого нужно будет развернуть вкладку «Запоминающих устройств». На ней открываем «Управление дисками».

sdelat-zhestkij-disk-hdd-zagruzochnym-2

2. Выбираем внешний диск

Дальше необходимо, в табличке среди дисков, найти свой винчестер и выделить его. Постарайтесь не ошибиться диском, будет очень обидно, если случайно отформатируете не тот, да еще и с ценными данными.

У нас это «Диск 1».

sdelat-zhestkij-disk-hdd-zagruzochnym-33. Удаляем все разделы на диске

Делаете щелчок правой кнопкой мышки по каждому разделу и выбираете «Удалить том».

sdelat-zhestkij-disk-hdd-zagruzochnym-4

Таким образом должны быть удалены все разделы, на этом диске.

sdelat-zhestkij-disk-hdd-zagruzochnym-5

4. Разбиваем диск на разделы

Теперь делаем наоборот — создаем разделы. Нам понадобится создать один раздел непосредственно для установочной ОС, а второй будет для других нужд. Делаем щелчок правой кнопочкой по не распределенному полю, для этого диска и в открывшемся контекстном меню нажимаем на Создание простого тома.

sdelat-zhestkij-disk-hdd-zagruzochnym-6

5. Создаем новый том

Тут же появится специальный мастер, для создания простых томов. Укажите объем для данного тома равным 4404 мегабайта. Нажмите «Далее».

sdelat-zhestkij-disk-hdd-zagruzochnym-7

Можно указать букву диска, или оставить как есть. Опять нажимаем «Далее».

sdelat-zhestkij-disk-hdd-zagruzochnym-8

Выбираем форматирование этого тома в файловую систему FAT32. И снова нажмите «Далее», а потом нажимаете «Готово».

sdelat-zhestkij-disk-hdd-zagruzochnym-96. Делаем раздел активным

Кликните правой кнопкой по разделу и выберите «Сделать активным».

sdelat-zhestkij-disk-hdd-zagruzochnym-10

Подтвердите свои действия кнопкой «Да». Теперь мы можем наблюдать такую картинку.

sdelat-zhestkij-disk-hdd-zagruzochnym-11

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

Записываем Windows на внешний HDD

Тут вообще ничего сложного, все делается проще простого. Если у Вас есть загрузочный DVD, то просто откройте его при помощи проводника, потом выделите все файлы и папки, которые находятся на нем и скопируйте в активный том на внешнем винчестере.

Если же у Вас имеется ISO образ диска, с дистрибутивом операционной системы, то его можно открыть любым архиватором. Ведь такой образ, это своего рода архив. На «восьмерке» его даже можно открыть проводником. После того, как откроете, таким же образом скопируйте все файлы и папки на внешний HDD. После такой не хитрой процедуры, USB HDD будет работать как обычная загрузочная флешка. Остается только, после подключения диска, сделать нужные настройки в БИОСе. Зайдите в настройки BIOS. На разных компьютерах это делается по-разному, обычно это клавиша Del, или кнопка F2 (на ноутбуках). В параметрах откройте раздел загрузки «Boot». Дальше в параметрах приоритетной загрузки (Boot Priority order), ставим первым в списке USB HDD. Для сохранения настроек нажимаем на F10 и кнопку ОК. После этого компьютер перезагрузится и будет выполнена загрузка установки Windows (или любой другой ОС) с внешнего жесткого диска

Если не получается сделать раздел активным

По не понятным причинам, эта тема нигде в интернете не встречается. Даже несмотря на то, что с ней сталкиваются многие пользователи. А ведь бывает так, что никакие разделы на дисках не хотят делаться активными, эта кнопка просто не нажимается. Для тех, кто не совсем еще понял разницу между активным и не активным поясняю: компьютер выполняет загрузку операционной системы только с активных разделов.

Раздел делается активным при помощи одного из двух, основных способов:

  1. Через управление дисками. Это тот способ, который мы уже выше рассмотрели. Но он не всегда срабатывает. Иногда просто не получается сделать том активным.
  2. Через командную строку используя diskpart. Тут все делается немножко сложнее, но зато к этому способу можно прибегнуть, когда не сработал первый. Сейчас мы его подробно изучим.

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

Подключите свой внешний диск, который уже разбит на разделы. Через меню «Пуск», на вкладке всех программ, откройте папку со стандартными и выберите Командную строку. Ее нужно запустить с правами администратора. Если кто не знает, то нужно сделать щелчок правой кнопкой мышки и выбрать соответствующий пункт, в контекстном меню. Также при помощи комбинации клавиш WIN+X.

загрузочный внешний жесткий диск

После того, как появится окошко терминала, введите следующую команду: diskpart. Затем нажмите на «Enter». Должна появится строчка DISKPART>.

sdelat-zhestkij-disk-hdd-zagruzochnym-13

Теперь понадобится ввести команду list disk и опять подтвердить нажатием кнопки «Enter». В окне будет показана табличка со всеми жесткими дисками, которые, в данный момент, подключены к компьютеру.

sdelat-zhestkij-disk-hdd-zagruzochnym-14

Вам нужно выбрать тот, который используется в качестве загрузочного. Это делается при помощи команды select disk 0. Причем «0» — это номер для нужного нам диска. Поскольку мы разбивали диск под номером «1», то команда, в нашем случае, будет выглядеть так: select disk 1. Таким образом, будет выбран диск с номером один.

sdelat-zhestkij-disk-hdd-zagruzochnym-15

Сейчас мы будем искать разделы, которые находятся на этом диске. Нам нужно получить их список. Поэтому вводим команду list partition и нажимаем на кнопочку Enter.

sdelat-zhestkij-disk-hdd-zagruzochnym-16

А теперь, нам нужно будет выбрать раздел, который мы сделаем активным. Введите такую команду: select partition 1. После этого нажмите на кнопку Enter. Как и в случае с дисками, единица — это номер раздела. После этого появится подтверждающая надпись о том, что выбран нужный раздел.

sdelat-zhestkij-disk-hdd-zagruzochnym-17

После предыдущего шага, вводим такую команду active и нажимаем на клавишу «Enter». Затем должно появиться сообщение, в котором говорится что текущий раздел помечен как активный.

загрузочный hdd

На этом все, если столкнулись с каким-нибудь новыми проблемами, или у Вас возникли вопросы — обязательно отпишитесь в комментариях.

Программа Diskpart. Форматирование и создание загрузочной флешки или диска через командную строку

Командная строка лого

Здравствуйте, уважаемые читатели блога MyFirstComp.ru. Сегодня я хочу рассказать Вам о такой замечательной программе, как Diskpart. Что же в ней такого замечательного? — спросите Вы. А то, что с ее помощью можно легко создать загрузочную флешку (здесь читаем как восстановить данные с флешки после форматирования) или диск, и самое интересное — эта программа доступна любому пользователю Windows через командную строку, другими словами, не требует установки. И пускай Вас не пугает словосочетание «командная строка» — использование ее гораздо удобнее и проще, чем кажется на первый взгляд.

Итак, после того, как мы вставили флешку в USB-разъем, запускаем командную строку. Для этого нажимаем Пуск и в строке поиска пишем cmd, и нажимаем Enter.

cmd

В появившейся командной строке пишем diskpart, тем самым запуская программу для управления дисками. Нажимаем Enter.

diskpart

Далее вводим команду list disk и жмем Enter. Отобразятся все подключенные диски и флеш-накопители.

list disk

В списке устройств находим нашу флешку — ее можно распознать по размеру. В моем случае это Диск 6. Поэтому далее пишем команду select disk 6. Если Ваша флешка под цифрой 4, то Вам нужно ввести команду select disk 4. Если под цифрой 2, то select disk 2, соответственно. Нажимаем Enter.

select disk

Затем вводим команду clean, которая удалит все файлы с флешки или диска. Нажимаем Enter.

clean

Далее создаем раздел с помощью create partition primary. Нажимаем Enter.

create partition primary

Потом вводим команду select partition 1. Таким образом выбираем указанный раздел и перемещаем на него фокус. Нажимаем Enter.

select partition 1

Затем выполняем команду active. Система помечает раздел как активный. Нажимаем Enter.

active

Теперь необходимо выполнить форматирование флешки в NTFS. Оно может быть быстрым или полным. Полное форматирование выполняется командой format fs=NTFS. Если не хочется ждать и время поджимает, то делаем быстрое форматирование командой format fs=NTFS QUICK. Нажимаем Enter.

format1

Ждем окончания форматирования.

format2

Сейчас необходимо присвоить флешке букву. Делаем это с помощью команды assign. Жмем Enter.

disk11

Флешке автоматически назначается буква, и следом за этим срабатывает автозапуск носителя.

автозапуск флешки

Теперь можно завершать работу программы Diskpart. Вводим команду exit и нажимаем Enter.

exit diskpart

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

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

Как создать загрузочный EFI-раздел Windows на GPT-диске вручную

Когда мы устанавливаем Windows на пустой (неразмеченный) жёсткий диск или отформатированный раздел обычным образом – с использованием установочного носителя, нам не нужно заморачиваться по поводу создания EFI -разметки операционной системы. Все необходимые разделы, в частности, загрузочный EFI , создаются автоматически, если компьютер работает в режиме BIOS UEFI . Но если Windows нужно установить не обычным образом.

А на другой жёсткий диск со своим независимым загрузчиком, если стоит вопрос в восстановлении работоспособности системы после удаления жёсткого диска с загрузочным разделом, в таких нестандартных ситуациях потребуется ручная работа.

Как вручную создать загрузочный EFI-раздел Windows?

Windows на подключённый к компьютеру второй GPT -диск не устанавливается со своей EFI -структурой. При обычной установке с установочного носителя загрузчик второй системы прописывается на уже существующий EFI -раздел – тот, что находится на первом диске.

Управление дисками

Что делает вторую Windows уязвимой – она не сможет самостоятельно существовать, если загрузчик первой системы будет повреждён. Или если выйдет из строя или просто будет отсоединён первый жёсткий диск. Чтобы у второй Windows была своя независимая EFI -разметка, на время её установки нужно сделать невидимой первую систему – отключить её носитель в настройках BIOS , если такое возможно, или аппаратно. Это не всегда удобно, а иногда и невозможно в случае с ноутбуками.

Вторую Windows со своим независимым загрузчиком могут установить запускаемые в среде текущей системы программы типа WinNTSetup или WinToHDD. Но они потребуют указать им загрузочный EFI -раздел.

WinNTSetup

Создать такой на пустом жёстком диске очень просто.

1. Создание EFI-раздела на пустом жёстком диске в командной строке

Итак, имеем проинициализированный как GPT носитель без разметки и данных.

Диск1

Запускаем командную строку.

Обязательно делаем это от имени администратора.

Командная строка

В утилите управления дисками видим, что на втором жёстком появился EFI -раздел на 100 Мб. Теперь можем формировать обычный раздел для указания его программам типа WinNTSetup или WinToHDD в качестве системного раздела С.

Простой том

2. Создание EFI-раздела на пустом жёстком диске утилитой Bootice

Кто не любит командную строку, для создания EFI -разметки пустого носителя может воспользоваться утилитой Bootice с графическим интерфейсом. Она бесплатная, её можно скачать на любом софт-портале Интернета. В главном окне выбираем второй жёсткий. Кликаем «Parts Manage».

Bootice

Затем – «Re-Partitioning».

Parts Manage

Первым делом ставим галочку GPT в графе «Partition table type». Затем галочку ставим «Create ESP partition». И вверху в графе «Settings» убираем все значения «Size» кроме последнего. Жмём «Ок».

Partition Settings

В итоге получим разметку диска с EFI -разделом на 128 Мб и разделом, вместившим в себя остальное дисковое пространство.

А как быть, если жёсткий диск не пустой? Если на нём есть структура и хранящиеся пользовательские данные. Или мы хотим восстановить Windows, лишившуюся загрузочного EFI -раздела после выхода из строя или отключения жёсткого диска, на котором ранее существовал её загрузчик. И на этот случай есть решения. Для восстановления системы без загрузчика нам, естественно, понадобится среда для выполнения определённых операций. В одном из случаев сгодится и обычный установочный носитель Windows. В другом случае будем работать с менеджером дискового пространства, потому нам понадобится функциональный и надёжный LiveDisk WinPE. Одним из таких является LiveDisk Стрельца. Сайт загрузки образа — Sergeistrelec.Ru.

3. Создание EFI-раздела в конце Windows

Итак, имеем, к примеру, вторую Windows, лишившуюся EFI -загрузчика после поломки диска с первой системой.

Диск 0

Как её запустить? Самый простой и быстрый способ – создать EFI -раздел в конце системного раздела и пересоздать загрузчик. Для этого не понадобится ничего более командной строки. Загружаемся с установочного носителя Windows, сразу же нажимаем Shift + F10 . Эта комбинация запустит командную строку. Если используем LiveDisk Стрельца, запускаемся, соответственно, с него.

Windows Boot Manager

И уже на его борту задействуем командную строку.

Diskpart

Вот указанный раздел сжался на 100 Мб и на освободившемся месте создался EFI -раздел.

EFI-раздел

Теперь можем пересоздавать загрузчик.

В командной строке выходим из diskpart:

Далее смотрим, под какой буквой значится системный раздел (смотрим карту разделов после ввода lis vol) . И подставляем её вместо нашей буквы С:

Bcdboot

Всё – работоспособность Windows восстановлена.

4. Создание EFI-раздела перед Windows

Загрузочный раздел обычно существует в начале диска, перед системным разделом. Так не обязательно должно быть, но делается с целью ускорения запуска Windows. Чтобы UEFI быстрее нашла загрузчик. На SSD такая оптимизация вряд ли будет ощутимой, а вот в случае с HDD можно побороться пусть даже за толику производительности.

На борту LiveDisk Стрельца запускаем AOMEI Partition Assistant. Делаем клик на системном разделе, на боковой панели операций жмём «Изменение размера».

AOMEI Partition Assistant

Немного оттягиваем ползунок на карте вправо, чтобы в графе ниже «Незанятое пространство перед» появилось несколько Мб. Далее вместо оттянутой цифры вписываем 105. Чтобы получилось 105 Мб. Жмём «Ок».

Изменение размеров раздела

В итоге программа высвободит корректное значение дискового пространства, в нашем случае 102,01 Мб. И оставит небольшой хвост сзади раздела. Жмём «Применить».

Применить

Отложенные операции

Далее можем присоединить хвост к разделу.

Хвост

Объединять разделы

Теперь запускаем командную строку. И создаём EFI -раздел точно так же, как описано в п.1 статьи.

Обработчик команд Windows

Вот EFI -раздел создан.

EFI-раздел создан

Осталось только пересоздать загрузчик, как описано в конце п.3 статьи.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *