Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Монтаж и демонтаж запоминающих устройств

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


легко для пользователей настольных компьютеров. По большей части мы подключаем устройство к нашей системе, и оно «просто работает». В былые времена (скажем, в 2004 году) все это приходилось делать вручную. В системах, отличных от настольных (например, на серверах), это все еще в значительной степени ручная процедура, поскольку серверы часто имеют экстремальные потребности в хранении и сложные требования к конфигурации.

Первый шаг в управлении запоминающим устройством - это присоединение устройства к дереву файловой системы. Этот процесс, называемый монтаж, позволяет устройству работать с операционной системой. Как мы помним из главы 2, Unix-подобные операционные системы, такие как Linux, поддерживают единое дерево файловой системы с устройствами, подключенными в различных точках. Это контрастирует с другими операционными системами, такими как MS-DOS и Windows, которые поддерживают отдельные деревья файловых систем для каждого устройства (например, C: \, D: \И т.д.).

Файл с именем / И т.д. / Fstab (сокращение от «таблица файловой системы») перечисляет устройства (обычно разделы жесткого диска), которые должны быть смонтированы во время загрузки. Вот пример

Файл / etc / fstab из ранней системы Fedora:


LABEL = / 12

/

ext4

по умолчанию

1

1

LABEL = / home

/ Главная

ext4

по умолчанию

1

2

LABEL = / boot

/ загрузки

ext4

по умолчанию

1

2

TMPFS

/ dev / shm

TMPFS

по умолчанию

0

0

Devpts

/ Dev / PTS

Devpts

gid = 5, mode = 620

0

0

sysfs

/ sys

sysfs

по умолчанию

0

0

процесс

/ Proc

процесс

по умолчанию

0

0

LABEL = SWAP-sda3

обмен

обмен

по умолчанию

0

0


Большинство файловых систем, перечисленных в этом примере файла, являются виртуальными и неприменимы к нашему обсуждению. Для наших целей наиболее интересными являются первые три:



LABEL = / 12

/

ext4

по умолчанию

1

1

LABEL = / home

/ Главная

ext4

по умолчанию

1

2

LABEL = / boot

/ загрузки

ext4

по умолчанию

1

2


Это разделы жесткого диска. Каждая строка файла состоит из шести полей, а именно:


Таблица 15-1: Поля / etc / fstab


Поиск

Содержание:

Описание

1

Устройство

Обычно это поле содержит фактическое имя

файл устройства, связанный с физическим устройством, например

/ Dev / sda1 (первый раздел первого обнаруженного

жесткий диск). Но с сегодняшними компьютерами, у которых есть

многие устройства с возможностью горячей замены (например, USB-накопители),


многие современные дистрибутивы Linux вместо этого связывают устройство с текстовой меткой. Эта метка (которая добавляется к носителю при форматировании) может быть простой текстовой меткой или случайно сгенерированным UUID (универсальный уникальный идентификатор). Эта метка считывается операционной системой, когда устройство подключено к системе. Таким образом, независимо от того, какой файл устройства назначен реальному физическому устройству, его все равно можно будет правильно идентифицировать.

2

Точка монтирования

Каталог, в котором устройство прикреплено к файлу

системное дерево.

3

Тип файловой системы

Linux позволяет монтировать многие типы файловых систем.

Большинство файловых систем Linux являются четвертыми расширенными.

Файловая система (ext4), но поддерживаются многие другие,

например FAT16 (MSDOS), FAT32 (VFAT), NTFS

(NTFS), компакт-диск (iso9660) И т.д.

4

Опции

Файловые системы можно монтировать с различными вариантами. это

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

только или для предотвращения выполнения каких-либо программ

от них (полезная функция защиты съемных

СМИ).

5

частота

Единственное число, которое указывает, когда и когда файл

система подлежит резервному копированию с помощью дамп команда.

6

Оформить заказ

Единое число, указывающее, в каком порядке файл

системы должны быть проверены Fsck команда.


 

Лучшие облачные вычисления для ОС в OnWorks: