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

Обновлено: 03.07.2024

Кому лень читать, собрал весь код здесь. Кому нужно подробнее - читаем ниже.

diskpart
list disk
select disk 3
clean
list partition
create partition primary
select partition 1
active
format fs=NTFS
assign letter=G
exit

Втыкаем флешку, у меня определилась как диск G:

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

Запускаем программу для работы с дисками:

Выводим список имеющихся дисков:

Моя флешка - это Disk 3, определяю по размеру. Размер флешки можно посмотреть в её свойствах.

Выбираем третий диск:

Стираем всё с флешки:

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

Проверяем, есть ли разделы на диске:

Всё в порядке, разделов нет. Создаём основной раздел:

Выбираем созданный раздел:

Делаем раздел активным:

Форматируем раздел в NTFS:

Присваиваем букву диску:

Копируем на флешку содержимое загрузочного образа.

Теперь можно загружаться с этой флешки.

Примечание

Помощь по diskpart :

Microsoft DiskPart version 6.0.6002

ACTIVE - Mark the selected basic partition as active.
ADD - Add a mirror to a simple volume.
ASSIGN - Assign a drive letter or mount point to the selected volume.
ATTRIBUTES - Manipulate volume or disk attributes.
AUTOMOUNT - Enable and disable automatic mounting of basic volumes.
BREAK - Break a mirror set.
CLEAN - Clear the configuration information, or all information, off the
disk.
CONVERT - Convert between different disk formats.
CREATE - Create a volume or partition.
DELETE - Delete an object.
DETAIL - Provide details about an object.
EXIT - Exit DiskPart.
EXTEND - Extend a volume.
FILESYSTEMS - Display current and supported file systems on the volume.
FORMAT - Format the volume or partition.
GPT - Assign attributes to the selected GPT partition.
HELP - Display a list of commands.
IMPORT - Import a disk group.
INACTIVE - Mark the selected basic partition as inactive.
LIST - Display a list of objects.
ONLINE - Online an object that is currently marked as offline.
OFFLINE - Offline an object that is currently marked as online.
RECOVER - Refreshes the state of all disks in the selected pack.
Attempts recovery on disks in the invalid pack, and
resynchronizes mirrored volumes and RAID5 volumes
that have stale plex or parity data.
REM - Does nothing. This is used to comment scripts.
REMOVE - Remove a drive letter or mount point assignment.
REPAIR - Repair a RAID-5 volume with a failed member.
RESCAN - Rescan the computer looking for disks and volumes.
RETAIN - Place a retained partition under a simple volume.
SAN - Display or set the SAN policy for the currently booted OS.
SELECT - Shift the focus to an object.
SETID - Change the partition type.
SHRINK - Reduce the size of the selected volume.
UNIQUEID - Displays or sets the GUID partition table (GPT) identifier or
master boot record (MBR) signature of a disk.

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.

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

cmd

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

diskpart

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

list disk

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

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

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

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

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

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

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

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

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

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

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

sdelat-zhestkij-disk-hdd-zagruzochnym-2

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

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

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

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

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

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-9
6. Делаем раздел активным

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

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. Как и в случае с дисками, единица — это номер раздела. После этого появится подтверждающая надпись о том, что выбран нужный раздел.

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

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

Разметка чистого жёсткого диска с созданием загрузочного и системного разделов с помощью утилиты Diskpart GUI Micro на Live-диске от Sergei Strelec

Как скачать Live-диск от Sergei Strelec, как записать его на съёмный носитель, смотрим здесь.

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


Если мы хотим установить Windows не обычным способом с использованием её установочного носителя, а альтернативным с использованием описанных в указанной выше статье способов на LiveDisk’е Стрельца, нам понадобится существующая разметка диска со сформированными разделами для Windows:

  • Загрузочным «Зарезервировано системой» разделом на MBR-диске и разделом С;
  • Загрузочным шифрованным EFI-разделом на GPT-диске и разделом С.

Готовая разметка с системными разделами нам будет нужна для процессов развёртывания Windows программами WinNTSetup и Dism++ из наших собственных сборок системы или бэкапов , захваченных в файлы-образы WIM или ESD.

Структуру системных разделов Windows могут формировать отдельные из программ для разметки диска. Одна из таких – утилита Bootice, входящая в состав той же WinNTSetup. На Live-диске Стрельца также есть программа DiskGenius, умеющая создавать структуру разделов EFI-систем Windows. В конце концов, системные разделы можно создать вручную с помощью командной строки. Но я, друзья, исследуя Live-диск Стрельца, нашёл самый простой способ – с помощью кустарной утилиты WinPE Diskpart GUI Micro. Она, по сути, являет собой интерфейс Diskpart.exe – утилиты для работы с разметкой диска в командной строке.


Далее действуем в зависимости от типа BIOS - UEFI или Legacy - и, соответственно, стилей разметки жёсткого диска - GPT или MBR.

Разметка диска для UEFI/GPT

Если Windows будет устанавливаться в режиме UEFI на GPT-диск, в графе «Boot mode» ставим галочку «UEFI/GPT». Далее в графе «Select disk number», ориентируясь на карту дисков в тёмном окошке выше, указываем порядковый номер оперируемого жёсткого диска. Затем ставим галочку «Skip creating recovery partition». Это нужно, чтобы не создавался дополнительный раздел восстановления. Мы не OEM-производители, нам это не нужно. В итоге жмём «Apply».



Готово: в тёмном окошке можем наблюдать созданную структуру разделов для EFI-системы.


Разметка диска для BIOS Legacy /MBR

Если же Windows будет устанавливаться в режиме Legacy на MBR-диск, в графе «Boot mode» ставим галочку «BIOS/MBR». В графе «Select disk number» выставляем порядковый номер диска. Ставим галочку «Skip creating recovery partition». Жмём «Apply».


Типичная структура системы на MBR-диске создана.


Вот так вот всё просто, друзья.

Разметка с изменением размера загрузочного раздела

Друзья, этот пункт статьи дописан после её опубликования как ответ на резонный вопрос читателя:

Не так давно переустанавливал Windows 10, и так и не смог создать этот самый раздел «Зарезервировано системой» для MBR. Я имею ввиду, не смог создать средствами Windows при установке. В результате так и установил Windows без этого раздела. И у меня теперь и загрузчик, и сама система находятся на диске С. А спустя неделю наткнулся на эту статью, за которую большое спасибо. Однако я обратил внимание на то, что в данном примере создан раздел «Зарезервировано системой» размером всего 100 Мб. Но насколько я помню, для Windows 10 размер этого раздела должен составлять 529 Мб (специально интересовался, когда не получалось его создать). Тогда как создать этот раздел нужного размера с помощью этой утилиты?

Как видим из предыдущего пункта статьи, утилита Diskpart GUI Micro по умолчанию создаёт на MBR-диске загрузочный раздел «Зарезервировано системой» с объёмом 100 Мб. В принципе, этого объёма должно хватить. Возьмём, к примеру, раздел «Зарезервировано системой», который был создан автоматически в процессе установки Windows 7 на пустое место. Его размер составляет 548 Мб, при этом занятого места на нём всего лишь 32,1 Мб.


Но если кто-то будет использовать BitLocker, а данные штатной технологии шифрования Windows, как и файлы загрузчика, также хранятся на разделе «Зарезервировано системой», то, возможно, 100 Мб для этого раздела будет мало. И как в таком случае заставить утилиту Diskpart GUI Micro создать раздел «Зарезервировано системой» с большим объёмом, скажем, 500 Мб?

Как и в предыдущем пункте статьи, выставляем опцию разметки диска MBR, указываем порядковый номер самого диска, ставим галочку пропуска создания Recovery-раздела. Но далее нажимаем не «Apple», а «Save».


Откроется папка с автоматически созданным скриптом запуска операций. Открываем файл TXT.


Смотрим в нём строку создания загрузочного раздела «create partition primary size=100 noerr».


Убираем цифру 100 и вписываем цифру объёма, который хотим указать для загрузочного раздела, в нашем случае это 500. Сохраняем файл TXT.


Снова обращаемся к отрытой папке со скриптом и теперь запускам батник.


В окне выполнения скрипта жмём любую клавишу.


И ждём, пока скрипт с помощью команд Diskpart разметит диск. По итогу увидим карту дисков. Первый раздел, он же загрузочный имеет объём 500 Мб.

Читайте также: