Как с помощью diskpart создать загрузочную флешку
Содержание:
- Поддержка скриптов
- Назначение буквы скрытому системному разделу
- Возможные ошибки и сбои
- Проверка диска на ошибки и bad blocks
- Программы для преобразования между GPT и MBR, в том числе и без потери данных
- Protect your data with Partition Recovery!
- Wiping a Hard Drive Completely Using Diskpart Clean
- С помощью утилиты «diskpart»
- Информация о дисках
- Deleting a Hard Drive Partition Or Volume Using Diskpart
- Как удалить защищенный, активный и системный разделы жесткого диска?
- Как восстановить утерянные файлы?
- Вид на конфигурацию разделов из Windows
- Listing Existing Hard Drives, Volumes & Partitions
- Создание EFI-раздела перед Windows
- Использование сценариев DiskPart
- How to format disk partition with DiskPart?
- Изменение разделов диска.
Поддержка скриптов
В самом простом варианте выбрать раздел в DiskPart команда позволяет достаточно просто. Для разбиения выбранного раздела используется строка create partition logical size=XXXXXX, где XXXXX – размер создаваемого логического диска в мегабайтах.
Естественно, система должна видеть раздел, помеченный определенной литерой в файловом менеджере. Для этого применяется команда assign letter=Х, где Х является незадействованной литерой. Имеется в виду, что если вы присвоите новому разделу, например, букву F или E, под которыми ОС распознает съемный USB-носитель и DVD/CD-дисковод, то либо они потом работать не будут, либо созданный раздел окажется неактивным.
Назначение буквы скрытому системному разделу
Речь идет о доступе стандартными средствами к системным разделам или разделам восстановления производителей оборудования. Такие разделы обычно скрыты от пользователя для защиты от неосторожных действий, которые могут привести к повреждению системы или средств ее восстановления. Необходимость же доступа может быть вызвана, например, при создании внешнего носителя среды восстановления или переделки существующей среды под личные предпочтения. В тех случаях, когда производители оборудования принимают дополнительные меры по защите своих данных, описанные ниже приемы могут не сработать.
list volume — определяем список томов.
Как видим, Том 1 — это скрытый системный раздел (c меткой ”Зарезервировано системой”), не имеющий назначенной буквы.
select volume 1 — выбираем Том 1
assign letter=R — назначаем тому букву R:
Если назначение буквы пошло успешно, то отобразится соответствующее сообщение:
Возможные ошибки и сбои
Но не всегда все происходит так гладко. Иногда можно встретить ситуации, когда система выдает сообщение о том, что DiskPart не является внутренней или внешней командой. Такое может наблюдаться при старте загрузки со съемного носителя при выборе раздела GPT (кстати, и проверка диска в виде сочетания chkdsk от этого не застрахована). Что делать в этом случае?
Тут поможет ввод очистки и преобразования (clean и convert mbr) после строки выбора диска (select disk). Как утверждается, этот процесс может занять несколько часов, зато работает, как говорится, на все сто. Но применять такой инструмент необходимо только в том случае, если на диске какая бы то ни была информация отсутствует. В противном случае все данные будут уничтожены.
В общем и целом команды DiskPart ничего сложного в использовании не представляют. Тут самое главное – соблюдение секвенции ввода из алгоритма, описанного выше, естественно, с учетом некоторых дополнительных параметров. И заметьте, применение именно этого инструмента может решить не только проблемы разбиения дисков на логические разделы, но и вопросы форматирования или устранения некоторых критически опасных сбоев. Но это уже другая тема.
Для работы с DISKPART требуются права администратора системы. Утилита является мощным, но небезопасными инструментом для работы с дисковыми данными, что требует определенных знаний, навыков, понимания того, что вы делаете, и каковы будут результаты ваших действий.
Формат командной строки:
/s — использовать сценарий DiskPart. Сценарий представляет собой текстовый файл с набором внутренних команд утилиты DISKPART.EXE
/? — отобразить подсказку по параметрам командной строки DISKPART.
При запуске без параметров, утилита переходит в интерактивный режим с ожиданием ввода команд пользователя. Для получения списка допустимых команд используется ввод знака вопроса или директивы help . В ответ на это действие отображается версия утилиты diskpart.exe и перечень допустимых команд DISKPART:
По каждой из команд, также можно получить краткую справку по использованию, например по команде FORMAT:
В справке приводится краткое описание команды, синтаксис и примеры использования:
Утилита diskpart.exe является мощным средством, предоставляющим администратору практически весь спектр возможностей, необходимых для работы с дисками и разделами, однако, при ошибках или необдуманных действиях, ее использование может привести к краху системы и потере пользовательских данных. Поэтому, для безопасного применения DISKPART, нужно в первую очередь освоить работу с ее внутренними командами, обеспечивающими получение сведений об объектах, над которыми планируется выполнять какие-либо действия и способы выбора этих объектов.
Для получения списка дисков используется команда:
В результате получаем список дисков, присутствующих в системе:
В данном случае имеется 4 физических диска, нумерация которых начинается с нуля — Диск 0 – Диск 3 . Для выбора какого-либо из них для дальнейших операций, используется команда SELECT:
select disk 0 — выбрать первый диск.
В списке объектов (в данном случае – дисков), получаемом по команде LIST, выбранный объект отмечается звездочкой.
Для получения подробной информации о выбранном диске используется команда DETAIL:
В результате отображается подробная информация о диске, выбранном командой SELECT:
Список разделов, имеющихся на выбранном диске можно посмотреть с помощью команды:
list partition Разделы, в отличии от дисков нумеруются начиная с единицы, а не с нуля:
Для выполнения каких-либо действий по отношению к разделу, его нужно также выбрать командой SELECT:
select partition 2 — выбрать второй раздел.
Для получения детальной информации о выбранном разделе используется команда:
Пример результат выполнения команды:
Для получения списка логических томов используется команда:
Подобная информация полезна при работе с флэшками и съемными дисками. В колонке Имя отображаются привычные буквы логических дисков, в колонке Метка — метка тома. Нумерация томов, как и дисков начинается с нуля. В данном примере Том 2 — это логический диск C: .
select volume 2 — выбрать том 2
detail volume — отобразить детальную информацию о томе, которому соответствует логический диск C: . Пример информации:
Для отображения сведений о текущей файловой системе выбранного тома и о поддерживаемых файловых системах для форматирования используется команда FILESYSTEMS. Пример отображаемых сведений:
Для завершения работы с DISKPART используется команда EXIT.
Практические примеры применения утилиты diskpart.exe для решения типовых задач при работе с дисками и разделами рассматривается ниже.
Проверка диска на ошибки и bad blocks
С выходом файловых систем ext4 и xfs я практически забыл, что такое проверка диска на ошибки. Сейчас прикинул и ни разу не вспомнил, чтобы у меня были проблемы с файловой системой. Раньше с ext3 или ufs на freebsd проверка диска на ошибки было обычным делом после аварийного выключения или еще каких бед с сервером. Ext4 и xfs в этом плане очень надежны.
В основном ошибки с диском вызваны проблемами с железом. Как посмотреть параметры smart я уже показал выше. Но если у вас все же появились какие-то проблемы с файловой системой, то решить их можно с помощью fsck (File System Check). Обычно она входит в базовый состав системы. Запустить проверку можно либо указав непосредственно раздел или диск, либо точку монтирования. Раздел при этом должен быть отмонтирован.
# umount /dev/sdb1 # fsck /dev/sdb1 fsck from util-linux 2.33.1 e2fsck 1.44.5 (15-Dec-2018) /dev/sdb1: clean, 11/1310720 files, 109927/5242619 blocks
Проверка завершена, ошибок у меня не обнаружено. Так же у fsck есть необычная опция, которая не указана в документации или man. Запустив fsck с ключем -c можно проверить диск на наличие бэд блоков.
# fsck -c /dev/sdb1
Насколько я понимаю, проверка выполняет посекторное чтение и просто сообщает о том, что найден бэд блок. Теоретически, можно собрать все эти блоки в отдельный файл и затем передать их утилите e2fsck, которая сможет запомнить эти бэды и исключить из использования.
# fsck -c /dev/sdb1 > badblocks.txt # e2fsck -l badblocks.txt /dev/sdb1
На практике я не проверял как это работает и имеет ли вообще смысл в таких действиях. Если с диском замечены хоть малейшие проблемы, я его сразу меняю.
Программы для преобразования между GPT и MBR, в том числе и без потери данных
Помимо обычных способов, реализованных в самой Windows, для конвертации дисков из GPT в MBR и обратно, вы можете использовать программы для управления разделами и HDD. Среди таких программ можно отметить Acronis Disk Director и Minitool Partition Wizard. Однако они являются платными.
Мне также знакома одна бесплатная программа, которая может преобразовать диск в MBR без потери данных — Aomei Partition Assistant, однако подробно я ее не изучал, хотя все говорит в пользу того, что она должна работать. Чуть позже постараюсь написать обзор этой программы, думаю, будет полезно, к тому же возможности не ограничиваются лишь изменением стиля разделов на диске, можно конвертировать NTFS в FAT32, работать с разделами, создавать загрузочные флешки и другое. Обновление: еще одна — Minitool Partition Wizard.
Protect your data with Partition Recovery!
DiskInternals Partition Recovery is a time-tested professional software for recovering data of any format and size. It works separately with each section of the hard drive and scans the deepest structures of the drive, which provides the best result. DiskInternals Partition Recovery supports the following file systems: HFS, NTFS, XFS, Ext2 / 3/4, ReiserFS, FAT12, ReFS, Reiser4, etc.
Partition Recovery — Installation.
Partition Recovery — select the corrupted hard disk to fix it.
You can easily take advantage of the free trial version of DiskInternals Partition Recovery right now and ensure that there is no better solution to your problem with missing and damaged files. The application also supports the following operating systems: Windows 10/8/7 / XP / Vista, etc. and has a Preview function. With this free option, you are insured against wasted money in case of incorrect file recovery (although this is unlikely).
Partition Recovery Wizard — select the scanning mode ‘Full Recovery’.
Partition Recovery Wizard — preview files.
To export files, you can purchase a license and receive a license key with full access to the recovered data.
Wiping a Hard Drive Completely Using Diskpart Clean
Rather than removing individual volumes or partitions on a drive, you can wipe a hard drive completely using the Diskpart clean command. You can also use this command if you’re looking to wipe a USB flash drive, ready for formatting.
You won’t be able to do this on your system drive (nor would you want to!) unless you’re using Diskpart on a Windows installation
At the “DISKPART>” prompt, select the disk you wish to wipe by typing select disk #, replacing # with your disk number. If you don’t know your disk number, type list disk first.
If you’re sure you want to wipe the disk completely (deleting all drive volumes/partitions), then type clean and hit enter. You won’t be asked for confirmation, so be sure you wish to do this before you begin.
Diskpart will confirm that the drive has been “cleaned”, ready for new partitions to be created.
С помощью утилиты «diskpart»
Запустить форматирование флешки через командную строку можно еще одним способом. При этом задействуется специальная встроенная в ОС утилита, которая и служит для управления дисковым пространством. Называется она diskpart.
Чтобы с ее помощью отформатировать накопитель, сделайте вот что:
Вставьте флешку в USB-порт на компьютере.
Откройте командную строку. О том, что при этом нужно нажать и кликнуть, мы говорили выше.
Далее введите команду «diskpart» и наберите enter. Таким образом вы и запустите утилиту.
Теперь наберите в командной строке «list disk». Это даст возможность увидеть все доступные дисковые накопители, включая и флешку, которую мы хотим отформатировать.
Дальше находим наш носитель. Ориентируйтесь по объему. По сравнению с жестким диском у флешки в разы меньше памяти
При этом обратите внимание на номер, который присвоен накопителю.
Пришла очередь ввести еще одну команду. Это «select disk №», где № – номер флешки
Жмем кнопку Enter на клавиатуре.
Теперь очищаем атрибуты. Прописываем команду «attributes disk clear readonly». Нажимаем ввод. Затем набираем «clean». Подтверждаем ее кликом на «энтер». Должно появиться сообщение «Очистка диска выполнена успешно».
Создаем первичный раздел. Через команду «create partition primary».
Наконец, прописываем «format fs=NTFS QUICK» или «format fs=FAT32 QUICK». Тут все зависит от того, какая файловая система нужна. Причем «quick» – это режим «быстрого форматирования». Если не включить данное слово в команду, то вся информация с носителя удалится и ее невозможно будет восстановить.
Жмем ввод. Дожидаемся окончания процедуры форматирования.
Выходим из командной строки. Например, введя команду «exit».
Теперь после форматирования через diskpart флешку можно сделать загрузочной. Достаточно просто скопировать файлы дистрибутива операционной системы на носитель.
О чем еще следует знать пользователю? Работа в командной строке со встроенной утилитой diskpart рекомендуется в тех случаях, когда флешку не удается отформатировать простым способом из меню проводника. Если же при работе со съемным носителем вы заметили, что часть файловой системы не видна или по непонятным причинам уменьшился его объем, то также желательно произвести форматирование описанным выше способом.
Информация о дисках
Информацию о дисках в системе можно получить различными способами. Зачастую, интересна информация не только о физических дисках, но и о разделах. Начнем все же с физических дисков. Подробную информацию о железе, в том числе и о дисках, выдает программа hwinfo. В базовой системе ее нет, нужно поставить отдельно.
# apt install hwinfo
Теперь смотрим информацию о дисках:
# hwinfo --disk
Программа выведет железную информацию о всех дисках в системе. Вот пример вывода одного из физических дисков.
На выходе максимально подробная информация о диске — вендор, модель, серийный номер, метки диска в системе и много другое. Программа показывает принадлежность диска к рейд массиву, что бывает удобно. Вот вывод информации о диске из рейда adaptec.
Следующая программа, которую я использую, чтобы посмотреть информацию о физическом диске в debian — smartmontools. Она более громоздкая, тянет за собой кучу зависимостей, но зато умеет по расписанию следить за смартом дисков, слать уведомления в случае проблем. Фактически это не утилита, а готовый сервис. Ставится так.
# apt install smartmontools
Возможностей у программы много. Я в рамках данной статьи, покажу только, как посмотреть информацию о диске, в том числе параметры SMART.
# smartctl -i /dev/sda
SMART диска.
# smartctl -A /dev/sdd
С диском некоторые проблемы, судя по смарту.
Физические диски посмотрели, теперь посмотрим на список дисков с привязкой к логическим разделам. Я обычно использую 2 утилиты для этого — lsblk и fdisk.
# lsblk -a
Fdisk позволяет сразу посмотреть более подробную информацию о разделах.
# fdisk -l | grep /dev/sd
Мне обычно хватает этих команд, чтобы получить полную информацию о дисках и разделах на них.
Deleting a Hard Drive Partition Or Volume Using Diskpart
A hard drive (disk) is separated into partitions, which are often the same as listed volumes. If your hard drive is separated into several partitions or volumes, and you wish to delete one, you can do that using Diskpart commands.
- Select your hard drive using select disk.
- At the “DISKPART>” prompt, type list partition, then select partition #, replacing # with your partition number.
- Once a partition is selected, type delete partition. Diskpart will confirm whether or not the partition has been deleted afterward.
- You can also delete disk volumes directly if you’d prefer. Type list volume, locate your chosen volume number, then type select volume #, replacing # with your volume number.
Type delete volume to delete the volume completely. Diskpart will confirm if the command was successful or not afterward.
Как удалить защищенный, активный и системный разделы жесткого диска?
Для удаления разделов жесткого диска можно воспользоваться функционалом встроенной утилиты «Управление дисками», где для удаления следует просто нажать по необходимому разделу правой кнопкой мыши и выбрать пункт «Удалить том…».
В некоторых случаях это может не сработать, поскольку:
- Логический диск имеет поврежденную файловую систему (можно исправить проверкой Chkdsk).
- На нем присутствуют сбойные сектора и бед блоки (решить проблему можно при помощи проверки бесплатной программой Victoria).
- Логический диск защищен от удаления (от удаления защищены системные разделы, скрытые и служебные разделы и т.д.).
Тем не менее существует несколько способов позволяющих удалить абсолютно любой раздел.
Как восстановить утерянные файлы?
Если на каком-то из этапов пользователем была допущена ошибка и ценная информация была удалена, рекомендуем воспользоваться специализированной программой для восстановления данных RS Partition Recovery. Данная утилита способна в кратчайшие сроки вернуть удаленную, отформатированную или уничтоженную вирусами важную информацию. Таким образом можно восстанавливать фотографии, видеофайлы, звуковые дорожки, документы, файлы программ и любые другие данные.
Отметим, что RS Partition Recovery имеет продвинутые алгоритмы работы, позволяющие проводить глубокий анализ диска и восстанавливать давно удаленные файлы. Рекомендуем ознакомиться со всеми возможностями и функциями утилиты для быстрого восстановления данных RS Partition Recovery на официальной странице RS Partition Recovery.
Вид на конфигурацию разделов из Windows
В оснастке управления дисками (diskmgmt.msc) описанная выше конфигурация выглядит так.
Разделы идут в том же порядке:
- 300MB – Windows RE
- 99MB – EFI
- MSR (не отображается)
- C – Windows, раздел с ОС
В утилите diskpart эту конфигурацию можно посмотреть командами list par (после выбора диска) и list vol. В моем примере есть также не относящиеся к рассказу тома: том 0 – это DVD-привод, а том 4 – раздел другого физического диска.
Вы можете легко сопоставить тома с разделами, ориентируясь на столбец «Размер»
Обратите внимание, что список томов не содержит раздела MSR размером 128MB, как и в оснастке
Listing Existing Hard Drives, Volumes & Partitions
Once Diskpart is open, the first thing you should do is check the current layout of your hard drives and attached storage.
At the “DISKPART>” prompt, type list disk and hit enter. This will list all of the available storage drives (including hard drives, USB storage, SD cards, etc.) that your PC can currently detect.
- Starting with the number zero, Diskpart will list any detected disks. You’ll need to remember the disk number (for instance, “0” for your Windows hard drive) to use with future Diskpart commands.
- Along with your list of disks, you can also ask Diskpart for a list of detected volumes. At the “DISKPART>” prompt, type list volume.
- Diskpart can also let you list individual hard drive partitions (some of which may match the volumes listed with the “list volume” command). You’ll need to select a hard disk first with the list disk command.
- At the “DISKPART>” prompt, type select disk followed by the disk number (for instance, select disk 0). Diskpart will confirm that the disk is selected at this point.
- Once a disk is selected, type list partition. This will list the current partitions on your drive. You’ll be able to delete or modify these partitions from here, using the partition number in a later Diskpart command.
Создание EFI-раздела перед Windows
Загрузочный раздел обычно существует в начале диска, перед системным разделом. Так не обязательно должно быть, но делается с целью ускорения запуска Windows. Чтобы UEFI быстрее нашла загрузчик. На SSD такая оптимизация вряд ли будет ощутимой, а вот в случае с HDD можно побороться пусть даже за толику производительности.
На борту LiveDisk Стрельца запускаем AOMEI Partition Assistant. Делаем клик на системном разделе, на боковой панели операций жмём «Изменение размера».
Немного оттягиваем ползунок на карте вправо, чтобы в графе ниже «Незанятое пространство перед» появилось несколько Мб. Далее вместо оттянутой цифры вписываем 105. Чтобы получилось 105 Мб. Жмём «Ок».
В итоге программа высвободит корректное значение дискового пространства, в нашем случае 102,01 Мб. И оставит небольшой хвост сзади раздела. Жмём «Применить».
Подтверждаем.
Далее можем присоединить хвост к разделу.
Теперь запускаем командную строку. И создаём EFI-раздел точно так же, как описано в п.1 статьи.
Вот EFI-раздел создан.
Осталось только пересоздать загрузчик, как описано в конце п.3 статьи.
Использование сценариев DiskPart
Способ использования сценариев с DiskPart слегка отличается от такового для других команд. Причина в том, что DiskPart — это интерпретатор командной строки, а не обычная утилита. Когда вы запускаете DiskPart (вводом diskpart в командной строке), интерпретатору нужно сообщить о том, что вы хотите использовать сценарий, добавив параметр /S, как показано ниже:
diskpart /s ИмяСценария.txt
где ИмяСценария.txt — имя текстового файла с нужным сценарием. По умолчанию DiskPart записывает вывод в текущую командную строку.
При выполнении сценариев DiskPart проверяйте следующие коды ошибок:
- 0 — ошибок нет, сценарий выполнен полностью;
- 1 — фатальное исключение (возможно, наличие серьезных проблем);
- 2 — некорректные параметры команды;
- 3 — не удалось открыть указанный файл сценария или выходной файл;
- 4 — сервис, используемый DiskPart, вернул код ошибки или сообщил о неудаче;
- 5 — неправильный синтаксис команды (обычно из-за неверного выбора диска, раздела или тома, либо из-за невозможности его использования с данной командой).
Пример сценария DiskPart
Используя сценарии DiskPart, все операции, которые вы хотите выполнить, нужно завершить в рамках одного сеанса. Сценарий должен содержать все необходимые вам команды DiskPart. Включать в сценарий команду EXIT не требуется, так как в конце сценария интерпретатор автоматически завершает свою работу.
- rem Выбираем диск 2
- select disk 2
- rem Создаем основной (primary) раздел на диске
- rem и назначаем ему букву диска
- create partition primary size=4096assign letter=s
- rem Создаем дополнительный (extended) раздел
- rem с двумя логическими дисками
- create partition extended size=4096
- create partition logical size=2048
- assign letter=u
- create partition logical size=2047
- assign letter=v
В этом примере создаются основной и дополнительный разделы на диске 2. Размер основного раздела определен в 4096 Мб и ему назначается буква S. Размер дополнительного раздела определен в 4096 Мб; в нем создается два логических раздела: первый — размером 2048 Мб с буквой U, второй — размером 2047 Мб с буквой V. Такие размеры логических разделов заданы из-за некоторых потерь дискового пространства при разбиении на разделы. Вы также могли бы создать единственный логический раздел размером 4096 Мб.
Нередко случается, что многие современные компьютеры не имеют дисковода. Это нередко вызывает затруднения, в особенности, когда необходимо установить программу с установочного диска. Чаще всего проблема возникает при установке или переустановке операционной системы Windows на такой компьютер. Чтобы избежать таких проблем предлагается создать загрузочный usb-накопитель, который будет выполнять все функции в точности, как и установочный диск.
Для создания загрузочного usb-накопителя или иногда его ещё называют загрузочной флешкой с помощью командной строки «cmd», необходимо выполнить простой алгоритм действий в два этапа. В первом этапе будет задействовано использование стандартной утилиты под названием diskpart.
How to format disk partition with DiskPart?
To format disk partition, you can use the Disk Management tool, or right-click on a
drive in Windows Explorer and select the «Format…». If you would rather use a command line to format the drive, DiskPart would be the first choice, and it does have many advantages. For example, if you would like to reformat a drive
which had an operating system on the drive, you can find there are system partitions
on the drive which cannot be formatted by Disk Management and cannot be seen in
Windows Explorer. But, how to format disk using DiskPart?
Diskpart is an amazing tool that can manage disks by typing the relative syntax. You can format a local drive or an external hard drive for the use of file storage in your Windows OS environment. And here, you can see how to format hard disk using CMD
step by step.
Tip: Format disk partition will erase everything on it. It is necessary to make a full backup before formatting.
1. To use the command line to format a hard drive, you need to open the command
prompt first. Here you can click Start, type «cmd»,
right click it and select «Run as Administrator», or you can
press «WIN+X» and select Command Prompt (Admin)to open the command prompt.
2. Type diskpart to open the diskpart command prompt.
3. Type list volume, press Enter, all the volume will be list.
4. Type select volume n, press Enter, the volume you want to format
will be selected.
5. Then, type «format fs=ntfs quick label=test» and press Enter.
Then, the DiskPart format quick, like the screen shot shows.
Tips: you can change the «test» into any label you like,
e.g. «label=Data».
Finally, you can create partition on the formatted partition, or assign a drive letter for it directly. You can type «exit» and press Enter to close the command prompt. Till now, you can see the newly formatted drive in My
Computer and make use of it.
Изменение разделов диска.
Допустим, возникла необходимость разбить существующий на данный момент диск C: на два диска C: и D: без потери данных. Фактически, необходимо освободить часть дискового пространства раздела, которому соответствует диск C: и создать новый раздел в освободившейся области. Порядок действий:
list disk — при необходимости, просмотреть список дисков и выбрать тот, с которым будем работать. Выбранный диск отмечается звездочкой:
list partition — просмотреть список разделов для выбора того, от которого нужно «отнять» дискового пространства. Например:
В данном случае, на диске имеется 3 раздела, два служебных и один, соответствующий диску C: размером 59Gb. При необходимости, уточнить сведения о разделах можно с помощью команды DETAIL PARTITION (после SELECT)
select partition 2 — выбираем раздел, от которого будем отрезать свободное дисковое пространство.
Для сокращения раздела (тома) используется команда SHRINK, подсказку по которой можно получить выполнив:
Для того, чтобы освободить 10000Mb ( приблизительно 10Гб, правильнее в расчетах вместо числа 1000 использовать 1024) из выбранного раздела, выполняем команду:
shrink desired=10000 — освободить 10000Мб.
При выполнении команды отображается объем освободившегося дискового пространства (естественно, не совсем 10Гб):
Теперь можно создать новый раздел, смежный с тем, у которого было отнято дисковое пространство, которое будет занято новым разделом:
create partition primary
Можно посмотреть, как теперь представлен список разделов диска:
Вновь созданный раздел не имеет файловой системы, которую предстоит создать, выполнив команду форматирования. Выбираем раздел :
select partition 4 Выбранный раздел (фокус) отмечается звездочкой в списке. При выполнении команды CREATE фокус автоматически перемещается на созданный раздел. Однако, во избежание неприятностей, стоит взять за правило, выбирать и проверять выбор перед выполнением опасных операций, как например форматирование. Подсказку по использованию команды FORMAT можно получить стандартным HELP FORMAT:
Для быстрого форматирования раздела с использованием метки тома Disk_D и файловой системы NTFS:
format fs=ntfs label=»Disk_D» quick
Ждем завершения операции:
Раздел готов к использованию, и ему можно присвоить букву командой ASSIGN:
assign letter=d — присвоить букву D:
В случае, если указанная буква уже назначена другому разделу, утилита выдаст сообщение об ошибке:
Нужно либо переназначить буквы с учетом нового раздела, либо использовать первую свободную, что делается при помощи команды ASSIGN без параметров:
При успешном присвоении буквы, отображается соответствующее сообщение:
Аналогичным образом решается задача объединения двух смежных разделов в один. Например, созданный в рассмотренном выше случае, диск D: нужно удалить и занимаемое им место присоединить к диску C: . Естественно, команда DISKPART не занимается сохранением пользовательских данных и этим вопросом должен озаботиться сам пользователь, и до того, как будет удален раздел. Для решения задачи нужно удалить раздел 4 (Disk_D в примере выше) и на освободившееся место расширить раздел 2 (Disk_C). Для удаления раздела используется команда DELETE, а для расширения команда EXTEND. Подсказка по использованию может быть получена стандартным образом:
Таким образом, для решения задачи, нужно выполнить последовательность команд:
select partition 4 — выбрать раздел для удаления.
delete partition — удалить выбранный раздел.
Как правило, раздел используется системой и команда удаления может завершиться ошибкой:
delete partition override — удалить выбранный раздел независимо от его использования системой.
После удаления, необходимо переместить фокус на тот раздел, который нужно расширить:
select partition 2 — выбрать раздел 2.
extend — расширить раздел на весь объем смежного свободного пространства.
Нередко случается, что многие современные компьютеры не имеют дисковода. Это нередко вызывает затруднения, в особенности, когда необходимо установить программу с установочного диска. Чаще всего проблема возникает при установке или переустановке операционной системы Windows на такой компьютер. Чтобы избежать таких проблем предлагается создать загрузочный usb-накопитель, который будет выполнять все функции в точности, как и установочный диск.
Для создания загрузочного usb-накопителя или иногда его ещё называют загрузочной флешкой с помощью командной строки «cmd», необходимо выполнить простой алгоритм действий в два этапа. В первом этапе будет задействовано использование стандартной утилиты под названием diskpart.