Skip to content

Latest commit

 

History

History
46 lines (27 loc) · 4.33 KB

104_1.md

File metadata and controls

46 lines (27 loc) · 4.33 KB

104.1 Создание файловых систем.

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

Изучаем :

  • управление таблицами разделов MBR;
  • создание файловых систем mkfs (ext, XFS, VFAT);
  • знакомство с ReiserFS и Btrfs;
  • базовые навыки работы с GPT.

**Термины и утилиты: **

  • fdisk
  • gdisk
  • parted
  • mkfs
  • mkswap

Linuх поддерживает работу с различными файловыми системами. Для возможности работы с файловыми системами, кроме классической ext, необходим набор соответствующих инструментов, устанавливаемых вместе с набором ПО для каждой файловой системы.

Утилита fdisk предназначена для работы с носителями информации, использующими классическую таблицу разделов MBR (последние версии умеют работать и с GUID). Используя эту утилиту можно в интерактивном режиме создавать, удалять и изменять разделы жесткого диска, например:

fdisk ** l**(вывести информацию о текущих разделах дисков);

Утилита gdisk предназначена для работы с носителями информации, использующими таблицу разделов GUID. Используя эту утилиту можно в интерактивном режиме создавать, удалять, изменять и конвертировать разделы жесткого диска, например:

gdisk /** dev / sdb**(начать работу с носителем / dev. sdb );

Для создания файловой системы используется утилита mkfs , вызывающая специализированные инструменты для каждой отдельной файловой системы, например:

mkfs ** t ext 2 / dev / sdb 1** (отформатировать раздел /dev/sdb1 в ext__2);

mkfs**. ext 2 / dev / sdb 1** (отформатировать раздел /dev/sdb1 в ext__2);

Для расширенных возможностей управления различными файловыми системами (сжатие, расширение, перенос, копирование и т.д.) используется утилита parted , или ее релиз с графическим интерфейсом – gparted.

Для работы с нестандартными файловыми системами нужно ставить соответствующие им наборы ПО, например xfsprogs (для файловой системы XFS), reiserfsprogs (для файловой системы ReiserFS) или btrfs** - **tools (для файловой системы BTRFS). После установки этих пакетов ПО стандартные инструменты Linux смогут создавать и редактировать разделы с указанными файловыми системами.

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

mkswap (создать файловую систему для раздела подкачки);

swapon (включить раздел подкачки);

swapoff (выключить раздел подкачки).