В вычислениях , то FDISK из командной строки утилита обеспечивает дисковые разделения функций, подготовительным к определению файловых систем . fdisk
функции в операционных системах DOS , DR FlexOS , IBM OS / 2 и Microsoft Windows , а также в некоторых портах FreeBSD , [2] NetBSD , [3] OpenBSD , [4] DragonFly BSD [5] и macOS [6] для причины совместимости. В версиях Windows NT Линия операционных систем, начиная с Windows 2000 , fdisk
заменена более продвинутым инструментом [7] под названием diskpart
. Подобные утилиты существуют для Unix-подобных систем, например, BSD disklabel .
Разработчики) | Роберт Барон, IBM , Microsoft , Digital Research , Datalight , Novell , Брайан Э. Рейфснайдер |
---|---|
Первый выпуск | 1983, 37–38 лет назад |
Операционная система | MS-DOS , PC DOS , FlexOS , SISNE plus , OS / 2 , eComStation , ArcaOS , Windows , DR DOS , ROM-DOS , FreeDOS , PTS-DOS , * BSD [1] |
Платформа | Кроссплатформенность |
Тип | Командование |
Лицензия | MS-DOS, PC DOS, FlexOS, OS / 2, Windows, DR DOS, ROM-DOS, PTS-DOS: проприетарное коммерческое программное обеспечение FreeDOS: GNU GPLv2 |
Реализации
IBM PC DOS
IBM представила fdisk
, Fixed Disk Setup Program версии 1.00, с выпуском марта 1983 IBM PC / XT , первый компьютер для хранения данных на жестком диске , и IBM Personal Computer DOS версии 2.0. Версия 1 может использоваться для создания одного раздела FAT12 DOS, его удаления, изменения активного раздела или отображения данных раздела. fdisk
записывает главную загрузочную запись , которая поддерживает до четырех разделов. Остальные три были предназначены для других операционных систем, таких как CP / M-86 и Xenix , которые, как ожидалось, будут иметь свои собственные утилиты разбиения на разделы, поскольку fdisk
не поддерживают их.
В августе 1984 года в PC DOS 3.0 были добавлены разделы FAT16 для более эффективной поддержки жестких дисков большего размера.
В апреле 1987 г. в PC DOS / fdisk 3.30 была добавлена поддержка расширенных разделов , которые могли содержать до 23 «логических дисков» или томов .
IBM PC DOS 7.10 содержит FDISK32
и FORMAT32
служебные программы.
Microsoft DOS и Windows
Команда доступна в MS-DOS версии 3.2 и новее. [8] MS-DOS версий от 2.0 до 3.10 включала в себя специальные инструменты для создания разделов OEM, которые могут или не могут быть вызваны fdisk
.
Поддержка FAT16B была добавлена в Compaq MS-DOS 3.31, а позже стала доступна в MS-DOS / PC DOS 4.0.
Большинство программ DOS fdisk
, включая fdisk
программу, поставляемую с исходной Windows 95 , способны создавать разделы FAT только типов FAT12, FAT16 и FAT16B.
Производная от MS-DOS fdisk
поставлялась с Windows 95, Windows 98 и более поздними версиями Windows ME . Только fdisk
версии, поставляемые с Windows 95B или новее, могут управлять разделами FAT32 . [9] Windows 2000 и более поздние версии не используются fdisk
, у них есть функция диспетчера логических дисков , а также diskpart
.
В отличие от fdisk
программ для других операционных систем, fdisk
программы для DOS и Windows 9x / Me не только изменяют данные в таблице разделов , но также перезаписывают многие секторы данных в самом разделе. [ необходима цитата ] (Однако для создания расширенного раздела любой редактор разделов должен помещать расширенные загрузочные записи перед каждым логическим диском на диске.) Пользователи должны быть уверены, что выбран правильный диск / раздел, прежде чем использовать DOS / Windows fdisk
для разбиения на разделы. fdisk /mbr
Переключатель без документов , но хорошо известный для ремонта основной загрузочной записи .
fdisk
Поставляется с Windows 95 не сообщает правильный размер жесткого диска , который больше , чем 64 Гб. Доступно обновление fdisk
от Microsoft, которое исправляет это. [10] Microsoft назвала замену «263044usa8» и является версией 4.72.2811.0. Подпись 23 мая 2000 г. Размер оригинальной fdisk
программы Windows 98 меньше, чем у обновленной.
fdisk
не может создавать разделы размером более 512 ГБ, несмотря на то, что максимальный размер раздела FAT32 составляет 2 ТБ. Это ограничение распространяется на все версии fdisk
поставляемых с Windows 95 OSR 2.1, Windows 98 и Windows ME.
IBM OS / 2
OS / 2 поставлялась с двумя менеджерами таблиц разделов вплоть до версии 4.0. Это были текстовый режим fdisk [11] и fdiskpm на основе графического интерфейса . [12] Оба они имеют идентичную функциональность и могут управлять как разделами FAT, так и более продвинутыми разделами HPFS .
OS / 2 версии 4.5 и выше (включая eComStation и ArcaOS ) может использовать файловую систему JFS, а также FAT и HPFS, и заменять fdisk
ее менеджером логических томов (LVM).
DR / Novell DOS и FlexOS
DR DOS 6.0 [13] и FlexOS [14] включают реализацию fdisk
команды.
ROM-DOS
Datalight ROM-DOS включает fdisk
реализацию. [15] ROM-DOS была представлена в 1989 году как операционная система, совместимая с MS-DOS, разработанная для встраиваемых систем. В ROM-DOS 7.1 добавлена поддержка FAT32 и длинных имен файлов .
FreeDOS
Реализация fdisk
в FreeDOS является бесплатным программным обеспечением . [16] Версия FreeDOS была разработана Брайаном Э. Рейфснайдером и находится под лицензией GNU GPLv2 . [17]
ПТС-ДОС
Paragon Technology Systems PTS-DOS 2000 Pro включает fdisk
реализацию. [18]
Mach и 386BSD
fdisk
для операционной системы Mach был написан Робертом Бароном. Он был перенесен на 386BSD Джулианом Элишером [19], и реализация используется FreeBSD , [2] NetBSD [3] и DragonFly BSD , [5] все с 2019 года, а также ранними версиями OpenBSD с 1995 года. и 1997 до OpenBSD 2.2. [1]
Тобиас Вайнгартнер переписал fdisk
в 1997 году OpenBSD 2.2, [4] который впоследствии был разветвлен Apple Computer, Inc в 2002 году и до сих пор используется в качестве основы для fdisk
macOS с 2019 года [6].
Для собственных разделов системы BSD традиционно используют метку диска BSD , а fdisk
разделение поддерживается только на определенных архитектурах (из соображений совместимости) и только в дополнение к метке диска BSD (которая является обязательной).
Linux
В Linux, fdisk
является частью стандартного пакета распределенной организацией Linux Kernel, util-linux
. Первоначальная программа была написана Андриесом Э. Брауэром и А.В. Ле Бланком, а позже была переписана Карлом Заком и Давидлором Буэзо, когда они разделили util-linux
пакет в 2006 году.
Смотрите также
- Список программного обеспечения для разметки диска
- формат (команда)
- cfdisk
- Таблица разделов GUID
Рекомендации
- ^ a b "fdisk (8) - Программа обслуживания таблицы слайсов (MBR) ПК" . Руководство системного администратора . FreeBSD , NetBSD , OpenBSD , DragonFly BSD .
- ^ а б "fdisk - служебная программа для обслуживания таблицы слайсов ПК" . Перекрестная ссылка BSD . FreeBSD . Выложите резюме .
- ^ а б "fdisk - программа обслуживания разделов MS-DOS" . Перекрестная ссылка BSD . NetBSD . Выложите резюме .
- ^ а б "fdisk - программа обслуживания таблицы разделов" . Перекрестная ссылка BSD . OpenBSD . Выложите резюме .
- ^ а б "fdisk - программа обслуживания таблицы слайсов (MBR) ПК" . Перекрестная ссылка BSD . DragonFly BSD . Выложите резюме .
- ^ а б «fdisk.tproj / fdisk.8» , macOS 10.14.1 , Apple
- ^ Глоссарий по программному обеспечению для восстановления данных, Терминология - Лучшие обзоры
- ^ Волвертон, Ван (2003). Запуск MS-DOS версии 6.22 (20-летняя редакция), 6-я пересмотренная редакция . Microsoft Press . ISBN 0-7356-1812-7.
- ^ «Как использовать Fdisk и инструменты форматирования для разбиения на разделы или переразметки жесткого диска» . Поддержка (6.0 изд.). Microsoft . 28 июня 2012 г.
- ^ «Fdisk не распознает полный размер жестких дисков размером более 64 ГБ» . Поддержка (4.0 ред.). Microsoft . 24 августа 2012 г.
- ^ http://www.jatomes.com/Help/Os2Cmd.php#FDISK
- ^ http://www.jatomes.com/Help/Os2Cmd.php#FDISKPM
- ^ DR DOS 6.0 Руководство пользователя Советы по оптимизации и настройке
- ^ http://www.bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf
- ^ «Руководство пользователя Datalight ROM-DOS» (PDF) . www.datalight.com .
- ^ "ibiblio.org FreeDOS Group - База FreeDOS" . www.ibiblio.org . Проверено 3 июня 2020 .
- ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/fdisk.html
- ^ «Руководство пользователя PTS-DOS 2000 Pro» (PDF) . Буггинген, Германия: Paragon Technology GmbH . 1999. Архивировано (PDF) из оригинала 12 мая 2018 года . Проверено 12 мая 2018 .
- ^ https://www.freebsd.org/cgi/man.cgi?fdisk
дальнейшее чтение
- Волвертон, Ван (1990). Команды MS-DOS: Краткий справочник Microsoft, 4-е исправленное издание . Microsoft Press . ISBN 978-1556152894.
- Кэти Ивенс; Брайан Проффит (1993). OS / 2 Inside & Out . Осборн Макгроу-Хилл . ISBN 978-0078818714.
- Тим О'Рейли; Трой Мотт; Уолтер Гленн (1999). Windows 98 в двух словах: краткий справочник по рабочему столу . О'Рейли . ISBN 978-1565924864.
Внешние ссылки
- Раздел Linux HOWTO. Разметка с помощью fdisk
- Руководство программиста Linux, fdisk (8)
- fdisk из utils-linux-ng
- blkid - утилита командной строки для поиска / печати атрибутов блочного устройства
- Используя команду blkid .
- Руководство администратора системы FreeBSD, FDISK (8)