9 команд для просмотра информации о разделах и дисках – блог о веб-разработке
В данной статье мы рассмотрим несколько команд, которые могут быть использованы для проверки разделов в вашей файловой системе Linux. Команды могут быть использованы для просмотра информации о разделах, свободном и использованном дисковом пространстве на диске, а так же другой полезной информации о разделах.
Кроме того, такие команды как FDISK, SFDISK и CFDISK могут не только отображать информацию о разделах, но и вносить какие-либо изменения.
1. FDISK — является часто используемой командой для проверки разделов на диске. Она может отобразить список разделов, а так же дополнительную информацию.
$ sudo fdisk -l Disk /dev/sda: 500.1 GB, 500107862021 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x30093008 Device Boot Start End Blocks Id System /dev/sda1 * 63 146801969 73400953 7 HPFS/NTFS/exFAT /dev/sda2 146802031 976771071 414984520 f W95 Ext'd (LBA) /dev/sda5 146802033 351614654 102406311 7 HPFS/NTFS/exFAT /dev/sda6 351614718 556427339 102406311 83 Linux /dev/sda7 556429312 560427007 1998848 82 Linux swap / Solaris /dev/sda8 560429056 976771071 208171008 83 Linux Disk /dev/sdb: 4048 MB, 4048551936 bytes 54 heads, 9 sectors/track, 16270 cylinders, total 7907328 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0001135d Device Boot Start End Blocks Id System /dev/sdb1 * 2048 7907327 3952640 b W95 FAT32
2. Sfdisk — отображает похожую информацию, так же как и FDISK, однако есть и некоторые особенности, к примеру, отображение размера каждого раздела в мегабайтах.
$ sudo sfdisk -l -uM Disk /dev/sda: 60801 cylinders, 255 heads, 63 sectors/track Warning: extended partition does not start at a cylinder boundary. DOS and Linux will interpret the contents differently. Units = mebibytes of 1048576 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End MiB #blocks Id System /dev/sda1 * 0 71680- 71681- 73400953 7 HPFS/NTFS/exFAT /dev/sda2 71680 476938 405259- 414984520 f W95 Ext'd (LBA) /dev/sda3 0 - 0 0 0 Empty /dev/sda4 0 - 0 0 0 Empty /dev/sda5 71680 171686- 100007- 102406311 7 HPFS/NTFS/exFAT /dev/sda6 171686 271693- 100007- 102406311 83 Linux /dev/sda7 271694 273645 1952 1998848 82 Linux swap / Solaris /dev/sda8 273647 476938 203292 208171008 83 Linux Disk /dev/sdb: 1020 cylinders, 125 heads, 62 sectors/track Warning: The partition table looks like it was made for C/H/S=*/54/9 (instead of 1020/125/62). For this listing I'll assume that geometry. Units = mebibytes of 1048576 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End MiB #blocks Id System /dev/sdb1 * 1 3860 3860 3952640 b W95 FAT32 start: (c,h,s) expected (4,11,6) found (0,32,33) end: (c,h,s) expected (1023,53,9) found (492,53,9) /dev/sdb2 0 - 0 0 0 Empty /dev/sdb3 0 - 0 0 0 Empty /dev/sdb4 0 - 0 0 0 Empty
3. cfdisk — является редактором разделов Linux с интерактивным пользовательским интерфейсом Ncurses. Команда может быть использована для отображения списка существующих разделов, а так же внесения каких либо изменений.
4. parted — ещё одна утилита командной строки, которая умеет отображать список разделов, информацию о них, а так же позволяет вносить изменения в разделы при необходимости.
$ sudo parted -l Model: ATA ST3500418AS (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32.3kB 75.2GB 75.2GB primary ntfs boot 2 75.2GB 500GB 425GB extended lba 5 75.2GB 180GB 105GB logical ntfs 6 180GB 285GB 105GB logical ext4 7 285GB 287GB 2047MB logical linux-swap(v1) 8 287GB 500GB 213GB logical ext4 Model: Sony Storage Media (scsi) Disk /dev/sdb: 4049MB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 4049MB 4048MB primary fat32 boot
5. DF — не является утилитой для разметки разделов, скорее больше для просмотра информации. Можно отметить то, что утилита DF способна вывести информацию о файловых системах, которые даже не являются реальными разделами диска.
$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda6 97G 43G 49G 48% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 3.9G 8.0K 3.9G 1% /dev tmpfs 799M 1.7M 797M 1% /run none 5.0M 0 5.0M 0% /run/lock none 3.9G 12M 3.9G 1% /run/shm none 100M 20K 100M 1% /run/user /dev/sda8 196G 154G 33G 83% /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 /dev/sda5 98G 37G 62G 38% /media/4668484A68483B47
$ df -h | grep ^/dev /dev/sda6 97G 43G 49G 48% / /dev/sda8 196G 154G 33G 83% /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 /dev/sda5 98G 37G 62G 38% /media/4668484A68483B47
$ df -h --output=source,fstype,size,used,avail,pcent,target -x tmpfs -x devtmpfs Filesystem Type Size Used Avail Use% Mounted on /dev/sda6 ext4 97G 43G 49G 48% / /dev/sda8 ext4 196G 154G 33G 83% /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 /dev/sda5 fuseblk 98G 37G 62G 38% /media/4668484A68483B47
6. Pydf — является в неком роде улучшением версии DF, которая написана на Python. Способна выводить информацию о всех разделах жесткого диска в удобном виде. Но есть и минусы, показываются только смонтированные файловые системы.
$ pydf Filesystem Size Used Avail Use% Mounted on /dev/sda6 96G 43G 48G 44.7 [####.....] / /dev/sda8 195G 153G 32G 78.4 [#######..] /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 /dev/sda5 98G 36G 61G 37.1 [###......] /media/4668484A68483B47
7. lsblk — выводит список всех блоков хранения информации, среди которых могут быть дисковые разделы и оптические приводы. Отображается такая информация как общий размер раздела/блока, точка монтирования (если таковая есть). Если нет точки монтирования, то это может значить что файловая система не смонтирована, для CD/DVD привода дисков это означает, что в лотке нету диска.
$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 70G 0 part ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 97.7G 0 part /media/4668484A68483B47 ├─sda6 8:6 0 97.7G 0 part / ├─sda7 8:7 0 1.9G 0 part [SWAP] └─sda8 8:8 0 198.5G 0 part /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 sdb 8:16 1 3.8G 0 disk └─sdb1 8:17 1 3.8G 0 part sr0 11:0 1 1024M 0 rom
8. BLKID — выводит информацию о разделах файловой системы, среди них такие атрибуты как UUID, а так же тип файловой системы. Однако эта утилита не сообщает о дисковом пространстве на разделах.
$ sudo blkid /dev/sda1: UUID="5E38BE8B38BE6227" TYPE="ntfs" /dev/sda5: UUID="4668484A68483B47" TYPE="ntfs" /dev/sda6: UUID="6fa5a72a-ba26-4588-a103-74bb6b33a763" TYPE="ext4" /dev/sda7: UUID="94443023-34a1-4428-8f65-2fb02e571dae" TYPE="swap" /dev/sda8: UUID="13f35f59-f023-4d98-b06f-9dfaebefd6c1" TYPE="ext4" /dev/sdb1: UUID="08D1-8024" TYPE="vfat"
9. HWiNFO — может быть использована для вывода списка оборудования и разделов для хранения данных. В результате вывода нет подробностей о каждом разделе, к примеру, как у команд, о которых шла речь выше.
$ hwinfo --block --short disk: /dev/sda ST3500418AS /dev/sdb Sony Storage Media partition: /dev/sda1 Partition /dev/sda2 Partition /dev/sda5 Partition /dev/sda6 Partition /dev/sda7 Partition /dev/sda8 Partition /dev/sdb1 Partition cdrom: /dev/sr0 SONY DVD RW DRU-190A
Попробуйте воспользоваться командами, о которых мы говорили в этой статье, оставляйте свои отзывы и дополнения к ним в комментариях. Так же рекомендую просмотреть пост, в котором опубликован список команд для просмотра информации о системе.
Diskpart: работа с дисками, разделами и томами из командной строки
Графический интерфейс операционной системы Windows позволяет выполнить большинство операций, однако далеко не все и часть операций по прежнему выполняются из командной строки. С появлением режимов работы Windows Server без графического интерфейса (Server core), локальные операции управления сервером выполняются исключительно из командной строки cmd или
PowerShell
. Для работы с дисками на уровне командной строки традиционно используется утилита DiskPart.
Перевод диска из Offline в Online
DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B Disk 1 Offline 5120 MB 5120 MB DISKPART> select disk 1 Disk 1 is now the selected disk. DISKPART> online disk DiskPart successfully onlined the selected disk. DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B * Disk 1 Online 5120 MB 5120 MB
Перевод диска из Online в Offline
DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B Disk 1 Online 5120 MB 5120 MB DISKPART> select disk 1 Disk 1 is now the selected disk. DISKPART> offline disk DiskPart successfully offlined the selected disk. DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B * Disk 1 Offline 5120 MB 5120 MB
Установка/Очистка/Просмотр атрибута только для чтения (ReadOnly)
Перевод диска в режим ReadOnly, просмотр значения атрибута ReadOnly, вывод диска из режима ReadOnly
DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 20 GB 0 B Disk 1 Online 5120 MB 5120 MB DISKPART> select disk 1 Disk 1 is now the selected disk. DISKPART> attributes disk set readonly Disk attributes set successfully. DISKPART> attributes disk Current Read-only State : Yes Read-only : Yes Boot Disk : No Pagefile Disk : No Hibernation File Disk : No Crashdump Disk : No Clustered Disk : No DISKPART> attributes disk clear readonly Disk attributes cleared successfully.
Создание раздела, создание тома, форматирование тома, назначение буквы тома
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 20 GB 0 B
* Disk 1 Online 5120 MB 5118 MB
DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
* Partition 1 Primary 5118 MB 1024 KB
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 RAW Partition 5118 MB Healthy
DISKPART> select volume 1
Volume 1 is the selected volume.
DISKPART> FORMAT FS=NTFS LABEL="New Volume" QUICK
100 percent completed
DiskPart successfully formatted the volume.
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 New Volume NTFS Partition 5118 MB Healthy
DISKPART> assign letter=V
DiskPart successfully assigned the drive letter or mount point.
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 V New Volume NTFS Partition 5118 MB Healthy
При создании раздела сразу же создается том (Volume)
для создания нескольких разделов на одном диске, следует при создании раздела указывать размер в мегабайтах, например:
Create partition primary align=1024
В этом случае будут создан раздел и том указанного раздела
Если указать команду Assign без параметров, то автоматически будет добавлена первая свободная буква диска
Удаление тома (Volume), Удаление буквы тома
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 V New Volume NTFS Partition 5118 MB Healthy
DISKPART> select volume 1
Volume 1 is the selected volume.
DISKPART> remove
DiskPart successfully removed the drive letter or mount point.
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 19 GB Healthy System
* Volume 1 New Volume NTFS Partition 5118 MB Healthy
DISKPART> delete volume
DiskPart successfully deleted the volume.
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 19 GB Healthy System
DISKPART> list partition
There are no partitions on this disk to show.
При удалении тома на разделе, удаляется и сам раздел
Конвертирование диска из MBR в GPT
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 20 GB 0 B
Disk 1 Online 5120 MB 5120 MB
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> convert gpt
DiskPart successfully converted the selected disk to GPT format.
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 20 GB 0 B
* Disk 1 Online 5120 MB 5086 MB *
Конвертирование диска из GPT в MBR
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 20 GB 0 B
Disk 1 Online 5120 MB 5086 MB *
DISKPART> convert mbr
DiskPart successfully converted the selected disk to MBR format.
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 20 GB 0 B
* Disk 1 Online 5120 MB 5118 MB
Полное описание утилиты DiskPart на английском языке можно найти по ссылке:
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-vista/cc766465(v=ws.10)
Как получить полный набор сведений о жестком диске в командной строке | белые окошки
Необходимость получить подробные сведения о жёстком диске вовсе не обязывает использовать стороннее программное обеспечение. С этой задачей превосходно справляется консольная утилита wmic с параметром diskdrive. В свою очередь объект diskdrive поддерживает более пятидесяти ключей, подставляя которые в команду, можно узнать о винчестере практически всё — от производителя и серийного номера до типа интерфейса и общего количества считывающих головок на диске.
Откройте командную строку, можно от имени администратора, можно без, и выполните команду следующего вида:
wmic diskdrive get Name, Manufacturer, Model, DeviceID, Partitions, Status, InterfaceType, SerialNumber
Всё, что идёт после «wmic diskdrive get» является свойствами или объектами diskdrive. В приведённом примере мы по порядку запросили следующие данные:
• Определяющую устройство метку
• Название производителя
• Номер модели
• Уникальный идентификатор диска
• Количество читаемых системой разделов
• Состояние (исправен или нет)
• Тип интерфейса
• Серийный номер устройства, определенный производителем
Для удобства чтения данные можно сохранить в файл, воспользовавшись оператором перенаправления, например, добавив к команде элемент строки «> D:disk.xml» без кавычек.
Да, если какое-то свойство недоступно в конкретной системе, команда его проигнорирует. Ну, а посмотреть полный список свойств и принимаемых ими значений можно на официальной страничке msdn.microsoft.com/en-us/library/aa394132(v=vs.85).aspx.
Перечисление существующих жестких дисков, томов и разделов
Когда Diskpart открыт, первое, что вы должны сделать, это проверить текущую разметку ваших жестких дисков и подключенного хранилища.
- В командной строке «DISKPART» введите
list disk
и нажмите enter. В этом списке будут перечислены все доступные накопители (включая жесткие диски, USB-накопитель, SD-карты и т. д.), Которые ваш ПК в настоящее время может обнаружить. - Начиная с нуля, Diskpart перечислит все обнаруженные диски. Вам нужно будет запомнить номер диска (например, «0» для вашего жесткого диска Windows) для использования с будущими командами Diskpart.
- Наряду с вашим списком дисков, вы также можете запросить у Diskpart список обнаруженных томов. В приглашении «DISKPART» введите
list volume
. - Diskpart может также позволить вам перечислить отдельные разделы жесткого диска (некоторые из которых могут соответствовать томам, перечисленным с помощью команды «list volume»). Сначала вам нужно выбрать жесткий диск с помощью команды
list disk
. - В приглашении «DISKPART>» введите
select disk
, а затем номер диска (например, выберите disk 0 ). Diskpart подтвердит, что диск выбран в этот момент. - После выбора диска введите раздел списка . Это будет список текущих разделов на вашем диске. Вы сможете удалить или изменить эти разделы отсюда, используя номер раздела в более поздней команде Diskpart.
Полное удаление жесткого диска с помощью diskpart clean
Вместо того, чтобы удалять отдельные тома или разделы на диске, вы можете полностью стереть жесткий диск с помощью команды Diskpart clean. Вы также можете использовать эту команду, если хотите стереть USB-накопитель, готовый к форматированию.
Вы не сможете сделать это на системном диске (и не захотите!), Если не используете Diskpart в установке Windows
- В приглашении «DISKPART>» выберите диск, который вы хотите стереть, набрав select disk # , заменив # на номер вашего диска. Если вы не знаете номер вашего диска, сначала наберите
list disk
. - Если вы уверены, что хотите полностью стереть диск (удалив все тома/разделы диска), введите команду clean и нажмите Enter. Вас не будут спрашивать о подтверждении, поэтому убедитесь, что вы хотите сделать это, прежде чем начать.
- Diskpart подтвердит, что диск «очищен» и готов к созданию новых разделов.
Разметка с изменением размера загрузочного раздела
Друзья, этот пункт статьи дописан после её опубликования как ответ на резонный вопрос читателя:
Как видим из предыдущего пункта статьи, утилита 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 Мб.
Способ 1: «проводник»
Вариант форматирования раздела C с помощью «Проводника» подойдет во всех описанных выше случаях, кроме загрузки через установочный диск или флешку. Также, естественно, не получится выполнить указанную процедуру, если вы в данный момент работаете из под системы, которая физически находится на форматируемом разделе.
- Щелкайте «Пуск» и переходите к разделу «Компьютер».
- Откроется «Проводник» в директории выбора дисков. Щелкайте ПКМ по наименованию диска C. Из выпадающего меню выбирайте вариант «Форматировать…».
- Открывается стандартное окно форматирования. Тут можно изменить размер кластера, щелкнув по соответствующему выпадающему списку и выбрав нужный вариант, но, как правило, в большинстве случаев этого не требуется. Также вы можете выбрать способ форматирования, сняв или установив флажок около пункта «Быстрое» (по умолчанию галочка установлена). Быстрый вариант увеличивает скорость форматирования в ущерб его глубине. После указания всех настроек жмите на кнопку «Начать».
- Будет выполнена процедура форматирования.
Способ 1: меню «управление дисками»
В большинстве случаев проще и удобнее создать новый раздел через меню «Управление дисками» непосредственно в ОС Windows 7. Сначала придется выделить свободное место для логического тома, если оно сейчас отсутствует в виде неразмеченного пространства.
- Для этого откройте «Пуск» и перейдите в «Панель управления».
- Здесь выберите раздел «Администрирование».
- Откройте последнюю категорию «Управление компьютером».
- Через левое меню переместитесь в «Управление дисками».
- Если неразмеченного пространства сейчас нет, придется выделить его путем сжатия уже существующего логического тома. Определите, какой раздел вы можете сжать.
- После щелкните по нему ПКМ и укажите пункт «Сжать том».
- Ожидайте, пока автоматическое средство определит, сколько доступного места выделится для сжатия.
- Отобразится Мастер взаимодействия с томами. Здесь укажите размер сжимаемого пространства и ознакомьтесь с изменениями, затем нажмите на «Сжать».
- Выход в главное меню произойдет автоматически. Там отыщите нераспределенное пространство, которое будет выделено черным цветом, щелкните по нему ПКМ и выберите пункт «Создать простой том».
- В Мастере создания простых томов сразу переходите далее.
- При необходимости измените размер простого тома, если хотите, например, из свободного места создать еще один раздел. Нажмите на «Далее» после установки соответствующего параметра.
- Назначьте одну из свободных букв диску, выбрав вариант из всплывающего меню.
- Форматируйте том, выбрав интересующую файловую систему. Другие параметры изменять без надобности не рекомендуется.
- Ознакомьтесь с результатами и завершите операцию, если ее итог вас устраивает, щелкнув на «Готово».
Если неразмеченное пространство осталось, вы можете точно таким же образом сформировать из него еще один логический том, задав любую свободную букву. Теперь перейдите в раздел «Мой компьютер» и убедитесь, что новые разделы жесткого диска готовы к работе.
Способ 2: использование командной строки
Редко пользователи предпочитают использовать Командную строку, когда речь заходит о создании раздела жесткого диска, однако иногда это требуется сделать, например, через средство восстановления Windows. Подобное подходит в тех ситуациях, когда планируется создать новый том для установки второй Виндовс, если эта по каким-то причинам не запускается или же сама оболочка мешает разделить пространство.
Подробнее:Входим в «Безопасный режим» в Windows 7Загрузка Windows 7 с флешки
Все следующие действия выполняются именно через среду восстановления. Сейчас мы рекомендуем быть максимально внимательными и точно следовать инструкциям, чтобы случайно не потерять данные, хранящиеся на физическом накопителе.
- Если вы загрузили Виндовс 7 c флешки, выберите язык установки и переходите к следующему шагу.
- Слева внизу окна установщика нажмите по надписи «Восстановление системы».
- Среди списка всех средств вас интересует «Командная строка».
- После открытия консоли запустите утилиту DiskPart — она понадобится для дальнейшего управления дисками. Сделать это можно через команду
diskpart
. - Рассмотрим ситуацию, когда сначала нужно сжать один из существующих томов для получения нераспределенного пространства. Для этого посмотрите список уже существующих разделов через
list volume
. - Найдите том, который можно использовать, и запомните его цифру.
- Введите
select volume номер раздела
, чтобы выбрать его для дальнейших действий. - Изначально непонятно, сколько свободного места находится на томе, поэтому это нужно узнать перед сжатием, введя
shrink querymax
. - В новой строке вы получите информацию о максимальном количестве повторно используемых байт, а это значит, что именно такой объем можно отделить.
- Введите
shrink desired=X
, где X — количество желаемых для отделения мегабайт. Подтвердите команду нажатием по клавише Enter. - Вы будете уведомлены об успешном сокращении тома на указанное ранее количество мегабайт.
- Теперь используйте команду
list disk
и определите номер текущего физического накопителя, чтобы далее выбрать его для взаимодействия. - Задействуйте уже знакомую, но немного измененную команду —
select disk X
, где X — определенный ранее номер HDD. - Для создания нового раздела введите
create partition size=X
. size=X нужно вписывать только если вы не хотите, чтобы было задействовано все свободное пространство. При этом добавьтеprimary
к команде, как это показано на следующем скриншоте, если хотите назначить этот логический том основным, например, для последующей установки на него второй операционной системы. - После подтверждения команды на экране отобразится информация об успешном завершении операции.
- Через
list volume
убедитесь в создании нового тома и как раз определите его цифру, ведь он еще не форматирован в нужную файловую систему и не имеет буквы. - Выберите новый раздел через
select volume X
. - Используйте стандартную команду
assign letter=X
, где X замените на подходящую букву диска. - Форматирование в файловую систему происходит путем ввода строки
format fs=ntfs quick
. Вы можете заменить NTFS, например, на FAT32, но только если это требуется. - Убедитесь в корректности выполненной операции, и после этого можно закрывать Командную строку, запускать ОС в штатном режиме или сразу же переходить к установке второй системы.
Учитывайте, что все изменения, вносимые через консоль, вступают в силу сразу же после активации команды, поэтому не получится просто отменить все сделанные ранее действия, просто выйдя из приложения «Командная строка».
Способ 4: форматирование при установке
Выше мы говорили о способах, которые работают практически в любой ситуации, но не всегда применимы при запуске системы с установочного носителя (диска или флешки). Сейчас же мы поговорим о методе, который, наоборот, можно применить только запустив ПК с указанных носителей. В частности, этот вариант действий подойдет при установке новой операционной системы.
- Запустите компьютер с установочного носителя. В открывшемся окне выберите язык, формат времени и раскладку клавиатуры, а затем нажмите «Далее».
- Откроется установочное окно, где нужно кликнуть по большой кнопке «Установить».
- Отобразится раздел с лицензионным соглашением. Тут следует установить галочку напротив пункта «Я принимаю условия…» и нажать «Далее».
- Откроется окошко выбора типа установки. Щелкайте по варианту «Полная установка…».
- Затем откроется окно выбора диска. Выделите тот системный раздел, который нужно отформатировать, и щелкайте по надписи «Настройка диска».
- Открывается оболочка, где среди перечня различных вариантов манипуляций требуется выбрать «Форматировать».
- В открывшемся диалоговом окне отобразится предупреждение о том, что при продолжении операции все данные, которые расположены в разделе, будут стерты. Подтверждайте свои действия, нажав «OK».
- Запустится процедура форматирования. После её окончания вы можете продолжить инсталляцию ОС либо отменить её в зависимости от ваших потребностей. Но поставленная цель будет достигнута – диск отформатирован.
Существует несколько вариантов форматирования системного раздела C в зависимости от того, какие инструменты для запуска компьютера у вас есть под рукой. Но вот отформатировать том, на котором находится активная система из-под этой же ОС не получится, какие бы вы методы не применяли.
Удаление раздела или тома жесткого диска с помощью diskpart
Жесткий диск (диск) разделен на разделы, которые часто совпадают с указанными томами. Если ваш жесткий диск разделен на несколько разделов или томов, и вы хотите удалить один, вы можете сделать это с помощью команд Diskpart.
- Выберите свой жесткий диск, используя диск выбора.
- В приглашении «DISKPART» введите раздел списка , затем выберите раздел # , заменив # номером своего раздела.
- После выбора раздела введите
delete partition
. Diskpart подтвердит, был ли раздел удален позже. - Вы также можете удалить тома диска напрямую, если хотите. Введите список громкости , найдите номер выбранного тома, затем введите select volume # , заменив # на номер тома.
- Введите
delete volume
, чтобы полностью удалить том. Diskpart подтвердит, была ли команда успешной или нет после этого.
Условия для создания и особенности работы дискового пространства
Для работы с дисковым пространством пользователь обязательно должен иметь установленную Windows 8 или 10, поскольку в более ранних версиях ОС дисковые пространства еще не были добавлены разработчиками.
Помимо этого, дисковые пространства создаются из нескольких (больше одного) носителей. Это могут быть либо два различных винчестера HDD, или один HDD и SSD-диск. Также дисковые пространства можно создавать из внешнего жесткого диска, который подключается через USB и встроенного, подключаемого при помощи стандартного SATA кабеля.
Если у пользователя соблюдены все условия для создания дискового пула, то он может создать три типа дисковых пространств, которые отличаются функциями, безопасностью и некоторыми другими характеристиками:
Простые пространства – данный тип дисковых пространств обладает максимально возможной производительностью, быстродействием и возможным размером. В то же время, простые пространства не обеспечивают должную защиту информации, поскольку при таком использовании отсутствует функция автоматического создания резервных копий.
Зеркальные пространства – обладают всеми преимуществами предыдущего типа, которые дополняются автоматической функцией создания резервных копий файлов. Данный тип обеспечивает высокую эффективность и безопасность хранения ценной информации, поскольку даже если один из дисков выйдет из строя, файлы в зеркальном дисковом пространстве останутся доступными на функционирующем носителе, где расположены зеркальные копии информации. Данный тип следует использовать для хранения важных данных.
Помимо этого, зеркальные дисковые пространства поддерживают файловую систему ReFS, которая также служит мерой безопасности (автоматическая поддержка целостности файлов) при хранении важных данных. При наличии пяти отдельных накопителей, пользователь сможет создать «трехстороннее зеркало» — три резервных копии хранящейся информации, что обеспечивает сохранность данных, в случае выхода из строя сразу двух накопителей.
Дисковые пространства с контролем четности – обладают более низкой скоростью записи и считывания, но предлагают расширенные функции безопасности, поскольку в четных пространствах создаются резервные копии файлов, а также создаются копии сведений о четности.
В итоге это позволяет получить высокий уровень безопасности хранения данных, но для работы таких дисковых пространств потребуется три и более накопителей. Стоит отметить, что более низкую скорость работы можно нивелировать при хранении важных архивов с мультимедийными файлами.