Разметка жесткого диска: Разметка жесткого диска
Содержание
Разметка жесткого диска
ПК для чайников — Основы — Разметка жесткого диска
Опубликовано: 05.02.2013
Приветствую дорогие читатели,
сегодня поделюсь с Вами способом простого и продуманного хранения файлов, который не раз выручал меня в различных ситуациях.
Основа данного способа заключается в разделении системных и медиа файлов, что способствует быстрому и легкому восстановлению последних в случае различных неприятных
неожиданностей (вирусы, случайное удаление системных файлов, кривые обновления), которые временами случаются с операционной системой, приводя к невозможности ее работы.
При таком подходе в случае неожиданного краша системы, мы не потеряем свои данные. После переустановки ОС нам достаточно будет восстановить свой софт с раздела или диска с вашими
данными и спокойно продолжить работу.
Для применения вышеописанного подхода работы с даными ничего лишнего нам не потребуется. Можем обойтись даже одним диском, но всеже я бы рекомендовал Вам не скупиться и
купить еще один несильно скоростной, но объемный диск в качестве файлохранилища. Если у Вас уже установлено два жестких диска на компьютере, вы можете переоборудовать больший
из них под файлохранилище и не заморачиваться с выбором нового жесткого диска. Для наших целей нам идеально подойдет диск с параметрами: 5200 оборотов шпинделя в секунду и
объемом от 1 террабайта. На нем мы будем хранить нашу музыку, фильмы, различную документацию, программы и игры в неустановленном виде.
Если же вы по какой-то причине не можете установить на свой компьютер дополнительный жесткий диск, вполне достаточно будет разбить уже установленный на 2 раздела по томуже принципу.
Один раздел отведем под ОС, другой под файлохранилище.
Сразу хочу заметить, что системный раздел у нас уже есть и занимает он по-умолчанию все пространство жесткого диска, следовательно нам остается только создать еще один раздел
под файлохранилище.
Размечать новые разделы на жестком диске можно только при наличии на нем своодного места. Максимальный обьем нового раздела — объем свободного места на диске за вычетом объема
служебной информации, которая информирует систему о наличии нового раздела. Отсюда принцип — чем больше места на диске вы освободите, тем больший по объему раздел сможете создать под
файлохранилище. В целях быстрого освобождения места под новый раздел, можете временно перенести информацию с диска на другой носитель, а потом снова вернуть ее на диск, но уже на
нужный нам раздел после разметки.
Теперь давайте рассмотрим как с помощью стандартного средства windows можно разметить диск на разделы. Для этого перейдем в пункт меню «Управление» нашего компьютера:
далее к запоминающим устройствам (нашим дискам):
и к меню управления ими:
теперь выберем наш системный раздил и применим к нему опцию «Сжать том»:
В результате увидим перед собой подробное меню сжатия тома, где нам нужно выбрать количество доступного нам свободного места, которое мы хотим отвести под новый несистемный раздел:
В графе «Доступное для сжатия пространство» мы видим общее количество свободного места на нашем диске в мегабайтах, которое мы можем использовать для разметки нового раздела. В графе
«Размер сжимаемого пространства» мы уже конкретно задаем сколько свободных мегабайт мы будем использовать под новый раздел из свободного места. Графы «Общий размер до сжатия» и
«Общий размер после сжатия» показывают сколько мегабайт у нас занимал системный раздел, который мы сейчас размечаем на 2, перед разметкой и сколько будет занимать после нее.
После того как вы зададите размер сжимаемого пространста и нажмете кнопку «Далее», произойдет процесс деления диска на разделы. В результате вы увидите, что у вас на диске появилось
свободное нераспределенное пространство, которое мы в дальнейшем будем использовать для разметки нового раздела:
Теперь нам остается только отформатировать свободное пространство в нужную нам файловую систему (для Windows это чаще всего NTFS) и приписать новому разделу букву, под
которой он будет отображаться в окошке «Мой компьютер». Для этого создадим на неразмеченном пространстве новый том:
Затем выберем для него все доступное место (если мы хотим создать только один раздел) :
зададим желаемую букву:
и отформатируем:
При этом можете задать в метке тома произвольное название для нового раздела. Оно будет отображаться рядом с выбранной для раздела буквой. Кликнем «Далее», подождем
пока новый раздел отформатируется в нужную файловую систему и вуаля. Теперь у Вас 2 раздела на диске. Можете пройти в окошко моего компьютера и убедиться, что это так:
Пожалуйста включите JavaScript, чтобы просматривать комментарии.
Как разбить жесткий диск на разделы своими руками
Большинству пользователей знакома такая ситуация: Купили в магазине новый ПК, принесли домой и выяснили, что вся свежезаписанная вами информация помещается в один раздел с системой. Как правило, работники сервиса, устанавливающего лицензионное ПО в магазинах электроники, не утруждают себя созданием дополнительных разделов на «винтах».
В этой публикации специалисты нашей компании научат вас, как разбить жесткий диск на несколько логических, собственными средствами Windows и с помощью программ сторонних разработчиков. Главное – что вы научитесь производить этот процесс самостоятельно, не привлекая для такой простой работы дорогостоящих специалистов.
Для чего нужны разделы жесткого диска
Многие пользователи спрашивают, стоит ли разбивать жесткий диск на разделы? На самом деле, один раздел на винчестере — это не самый лучший вариант для пользователя, так как при попадании нежелательного ПО или вируса, он сразу попадает в систему.
Кроме того: представьте ситуацию, что вы решили переустановить операционную систему. При этой процедуре произойдет форматирование с удалением всего содержимого. Ваши файлы, такие как музыка, фильмы, фотографии будут удалены. Их можно, конечно, перекинуть на оптический или USB накопитель, а можно, создать дополнительный раздел на вашем винчестере, где они не будут затронуты форматированием при переустановке системы.
Наиболее правильный подход – это деление диска на два или больше разделов, сразу же после приобретения. На одном разделе будет находиться система с файлом подкачки, на втором – необходимые программы для работы и учебы. В следующий том, можно поместить личные файлы и папки, игры и документы.
Разметка средствами Windows
Допустим, «винт» на вашем ПК уже использовался, на нем уже стоит операционная система, и вы решили разбить диск на разделы. Windows 7 и более поздние версии этой операционной системы, позволяют выполнить эту операцию, не используя сторонние приложения. К сожалению в WindowsXP, утилита управления дисками не имеет функции сжатия, для создания новых разделов. Итак:
- Комбинацией клавиш Win+R вызываем окно запуска программ.
- В строке наберите diskmgmt.msc и нажмите ОК.
- В окне загрузившейся утилиты показаны разделы вашего винчестера, их файловая система, размер и статус.
- Выделите правой клавишей мыши необходимый диск и из выпадающего меню выберите графу «Сжать том».
- После чего, вам следует указать размер сжимаемого пространства (такой объем будет иметь новый раздел) и подтвердить действие нажатием клавиши «Сжать».
- Наведите курсор на выделенный квадрат с черной полосой и текстом «Не распределено», и правой клавишей манипулятора выделите его.
- После этого, нажмите на ссылку «Создать простой том».
- Находясь в главном окне, необходимо указать букву раздела. Остальные настройки лучше всего оставить по умолчанию. После чего нажмите «Далее».
После выполнения этих несложных действий нажмите «Готово» и закройте утилиту. Теперь в системе вы можете видеть, что появится новый логический диск, с присвоенной ему буквой.
Разметка при установке ОС Windows
Рассмотрим процедуру разметки нового диска (прошедшего только процесс низкоуровневого форматирования) при установке ОС Windows 7. Перед началом инструкции условимся, что вы сделали необходимые настройки в BIOS чтобы загружаться с установочного диска, вставили носитель в дисковод и согласились с условиями лицензионного соглашения. Далее по пунктам:
- В процессе установки перед вами появляется окно, в котором необходимо сделать настройки, поэтому нажмите ссылку Настройка диска.
- После этого, вам необходимо выбрать ссылку Создать.
- Если на «винте» есть разделы, их следует Удалить, после чего следует задать размер создаваемого раздела (в мегабайтах) и нажать кнопку Применить.
После создания первого раздела, система резервирует еще один скрытый том для временных файлов, необходимых системе для работы.
Совет: Никакие действия не предпринимайте с зарезервированным разделом. Это может привести к выходу из строя всей системы.
Разметка сторонними программами
Если разметка винчестера собственными средствами системы в вашей ОС невозможна, и вы не знаете какой программой разбить жесткий диск, то информация, в этой части статьи именно для вас.
Существует множество различного программного обеспечения для работы с «винтами», в том числе и для создания дополнительных разделов. Есть платные программы, наиболее популярной из которых является как Acronis. Есть неплохие и достаточно функциональные утилиты, распространяемые на бесплатной основе, наиболее востребованной из которых является русскоязычная утилита AOMEI Partition Assistant. Рассмотрим, как быстро и правильно сделать разметку на основе использования именно этой бесплатной программы.
- Запустите утилиту, загрузив ее с официального сайта.
- В главном окне данной утилиты следует выбрать необходимый для разделения диск.
- В появившемся меню, правой кнопкой манипулятора следует выбрать пункт «Разделение Раздела».
- После чего, следует ввести необходимый для вас размер создаваемого логического диска.
- Подтвердите действие, нажатием кнопки ОК и в сообщении, с предупреждением о перезагрузке ПК, нажмите Применить.
После того, как ПК перезагрузится, в любом файловом менеджере вы сможете увидеть вновь созданный раздел.
4.1. Задача 1: Разработать макет жесткого диска
Частью процесса установки Linux является проектирование разбиения жесткого диска.
схема. Если вы привыкли к системам, расположенным на одном разделе, этот шаг может показаться сложным для установки. Однако есть преимущества в разделении файловой системы на несколько разделов и даже на несколько дисков.
Дополнительные сведения о дисках, разделах и каталогах верхнего уровня файловой системы Linux можно найти в Главе 6. В этом разделе рассматриваются рекомендации по реализации макетов дисков Linux.
Системные соображения
На выбор плана размещения диска для Linux влияет множество факторов, в том числе:
Объем дискового пространства
Размер системы будет использоваться
Как и где будет выполняться резервное копирование
Ограниченное дисковое пространство наличие свободного места. Файловые системы, содержащие пользовательские данные, должны поддерживаться с максимальным объемом свободного места для размещения пользовательской активности. При рассмотрении физического объема доступного дискового пространства вам может потребоваться найти компромисс между количеством используемых файловых систем и наличием свободного места на диске.
Поиск правильной конфигурации зависит от системных требований и доступных дисковых ресурсов.
Когда дисковое пространство ограничено, вы можете уменьшить количество файловых систем, тем самым объединив свободное пространство в один непрерывный пул. Например, для установки Linux на ПК с 1 ГБ свободного места на диске лучше всего использовать несколько разделов:
- .
/ загрузочный 50 МБ. Небольшая файловая система /boot в первом разделе гарантирует, что все ядра не превышают ограничение в 1024 цилиндра.
- /
850 МБ. Большой корневой раздел содержит все в системе, чего нет в /boot .
- обмен
100 МБ.
Раздел /boot можно объединить с корневым разделом, если весь корневой раздел укладывается в ограничение в 1024 цилиндра (см. главу 3).
Большие системы
На больших платформах функциональные проблемы, такие как стратегии резервного копирования и требуемые размеры файловой системы, могут определять структуру диска. Например, предположим, что необходимо построить файловый сервер, обслуживающий 100 ГБ исполняемых файлов данных конечным пользователям через NFS. Такой системе потребуется достаточно ресурсов для разделения различных частей дерева каталогов на отдельные файловые системы, и она может выглядеть так:
- / загрузка
100 МБ. Держите ядра ниже предела в 1024 цилиндра.
- обмен
1 ГБ.
- /
500 МБ (минимум).
- /USR
4 ГБ. Все исполняемые файлы в /usr передаются на рабочие станции через NFS только для чтения.
- /вар
2 ГБ. Поскольку файлы журнала находятся в своем собственном разделе, они не будут угрожать стабильности системы, если файловая система заполнена.
- /тмп
500 МБ. Поскольку временные файлы находятся в своем собственном разделе, они не будут угрожать стабильности системы, если файловая система заполнена.
- /дом
90 ГБ. Это большая файловая система, предлагаемая пользователям для их домашних каталогов.
На производственных серверах большая часть системы часто размещается на избыточных носителях, таких как зеркальные диски. Большие файловые системы, такие как /home , могут храниться в какой-либо форме дискового массива с использованием аппаратного контроллера.
Роль системы
Роль системы также может определять структуру диска. В традиционной сети в стиле Unix с файловыми серверами NFS большинству рабочих станций не обязательно нужны все их собственные исполняемые файлы.
. В те дни, когда дисковое пространство было в большом почете, это означало значительную экономию дискового пространства. Хотя пространство на дисках рабочих станций не является проблемой, как раньше, хранение исполняемых файлов на сервере по-прежнему устраняет головную боль администратора, связанную с распространением обновлений на рабочие станции.
Резервное копирование
В некоторых схемах резервного копирования в качестве основной единицы резервного копирования системы используются разделы диска. В таком сценарии каждая из файловых систем, перечисленных в /etc/fstab , резервируется отдельно, и они упорядочиваются таким образом, чтобы каждая файловая система соответствовала размеру носителя резервной копии. По этой причине доступные возможности устройства резервного копирования могут играть роль в определении окончательного размера разделов.
Пространство подкачки
При установке Linux вам будет предложено настроить подкачка или виртуальная память , раздел . Это специальное дисковое пространство используется для временного хранения частей основной памяти, содержащих программы или программные данные, которые не нужны постоянно, что позволяет одновременно выполнять больше процессов. Старое эмпирическое правило для Linux заключается в том, чтобы установить размер пространства подкачки системы.
в два раза больше физической оперативной памяти на машине. Например, если в вашей системе 512 МБ ОЗУ, было бы разумно установить размер подкачки не менее 1 ГБ. Это всего лишь рекомендации, конечно. Использование системой виртуальной памяти зависит от того, что делает система, а также от количества и размера запущенных процессов. По мере того, как жесткий диск и память дешевеют, а объем приложений Linux растет, рекомендации по
определение размера свопа все больше и больше зависит от личных предпочтений. Однако, если есть сомнения, хорошей отправной точкой будет использование удвоенного объема основной памяти.
Общие рекомендации
Вот некоторые рекомендации по разделению
система Linux:
Сохраняйте корневую файловую систему ( / ) простой, распределяя большие части дерева каталогов по другим разделам. Упрощенная корневая файловая система с меньшей вероятностью будет повреждена.
Отдельный небольшой раздел /boot под цилиндром 1024 для установленных ядер, используемых загрузчиком системы.
Отдельный /var . Убедитесь, что он достаточно большой, чтобы вместить ваши журналы и схему их ротации.
Отдельный /tmp . Его размер зависит от требований приложений, которые вы запускаете. Он должен быть достаточно большим, чтобы одновременно обрабатывать временные файлы для всех ваших пользователей.
Отделите /usr и сделайте его достаточно большим для сборки ядра. Если сделать его автономным, вы сможете поделиться им только для чтения через NFS.
Отдельный /home для машин с несколькими пользователями или любой машины, на которой вы не хотите влиять на данные во время обновления программного обеспечения дистрибутива. Для еще большей производительности (для многопользовательских сред) поместите /home в дисковый массив.
Установите для области подкачки как минимум такой же размер (предпочтительно в два раза), что и основная память.
Получите LPI Linux Certification in Nutshell, 2nd Edition прямо сейчас с обучающей платформой O’Reilly.
члена O’Reilly знакомятся с книгами, живыми мероприятиями, курсами, подобранными в зависимости от должности, и многим другим от O’Reilly и почти 200 ведущих издателей.
Начать бесплатную пробную версию
102.1. Проектирование схемы жесткого диска
Вес: 2
Описание: Кандидаты должны уметь проектировать схему разбиения диска для системы Linux.
Основные области знаний:
Адаптация проекта к предполагаемому использованию системы
Убедитесь, что раздел /boot соответствует требованиям аппаратной архитектуры для загрузки
Знание основных функций LVM
/ (корневая) файловая система
/var файловая система
/home файловая система
/boot файловая система
0016
пространство подкачки
точки монтирования
разделы
в разметке диска Linux.
Дорожки, цилиндры и сектора диска
Диск разделен на дорожки, цилиндры и сектора.
Дорожка — это та часть диска, которая проходит под одной неподвижной головкой во время вращения диска, кольцо шириной 1 бит.
Цилиндр состоит из набора дорожек, описываемых всеми головками (на отдельных пластинах) в одной позиции поиска. Каждый цилиндр равноудален от центра диска. Трек делится на сегменты секторов, что является основной единицей хранения.
Сектор , являющийся наименьшей физической единицей хранения на диске, почти всегда имеет размер 512 байт, поскольку 512 — это степень числа 2 (2 в степени 9). Число 2 используется потому, что в самых основных компьютерных языках есть два состояния — включено и выключено.
Разделы
Разделение диска или нарезка диска — это создание одной или нескольких областей на жестком диске или другом вторичном хранилище, , чтобы операционная система могла управлять информацией в каждой области отдельно . Эти области называются разделами.
Диск хранит 1G 0 lvm /
└─centos-swap 253:1 0 3.9G 0 lvm [SWAP]
75.02 sr0 11:002 sr0 11 M 0 rom /run/media/payam/VMware Tools
При выполнении установки обычно необходимо создать минимальную конфигурацию диска из двух разделов:
/ (корневой): каталог, содержащий дистрибутив Linux.
Пространство подкачки
Что такое пространство подкачки?
Пространство подкачки в Linux используется, когда объем физической памяти (ОЗУ) заполнен. Если системе требуется больше ресурсов памяти, а ОЗУ заполнено, неактивные страницы в памяти перемещаются в пространство подкачки. Хотя пространство подкачки может помочь машинам с небольшим объемом ОЗУ, его не следует рассматривать как замену большего объема ОЗУ. Пространство подкачки расположено на жестких дисках, которые имеют более медленное время доступа, чем физическая память.
Пространством подкачки может быть выделенный раздел подкачки (рекомендуется), файл подкачки или комбинация разделов подкачки и файлов подкачки .
Подкачка должна равняться 2-кратному физическому ОЗУ для до 2 ГБ физической ОЗУ и примерно 1,5-кратному физическому ОЗУ для более 2 ГБ физической ОЗУ. Как бы то ни было, рецепт старый, и это зависит от того, о какой системе идет речь.
точки подключения
Все разделы подключаются к системе через точку подключения . Точка монтирования определяет место конкретного набора данных в файловой системе. Обычно все разделы подключаются через корневой раздел. На этом разделе, обозначенном косой чертой (/), создаются каталоги. Эти пустые каталоги будут отправной точкой для разделов, которые к ним присоединены.
[[email protected] ~]# df -h
Используемый размер файловой системы Доступно Использование% Установлен на
/dev/mapper/centos-root 46G 4.4G 41G 10% /
tmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 26M 1.9G 2% /run
% 9Gs
tmpfs 0 1.9G /fs/cgroup
/dev/sda1 1014M 179M 836M 18% /boot
tmpfs 378M 32K 378M 1% /run/user/1000
/dev/sr0 56M 56M 0 100% /run/media/ware/run Инструменты
tmpfs 378M 0 378M 0% /run/user/0
При запуске системы таким образом монтируются все разделы (будет описано в файле /etc/fstab). Некоторые разделы не монтируются по умолчанию, например, если они не подключены к системе постоянно, например, USB-накопитель . При правильной настройке устройство будет смонтировано, как только система обнаружит, что оно подключено, или оно может быть смонтировано пользователем.
Файловые системы
Файловая система — это методы и структуры данных, используемые операционной системой для отслеживания файлов на диске или разделе ; то есть способ организации файлов на диске. Без файловой системы информация, размещенная на носителе данных, представляла бы собой один большой блок данных, в котором невозможно было бы определить, где заканчивается одна часть информации и начинается следующая.
Различные файловые системы имеют разные организационные структуры для определения места хранения данных и информации об индексировании:
FAT32 : FAT32 — это более старая файловая система Windows, но она по-прежнему используется на съемных носителях — правда, только на устройствах меньшего размера. Большие внешние жесткие диски емкостью 1 ТБ или около того, скорее всего, будут отформатированы в NTFS
NTFS . Современные версии Windows — начиная с Windows XP — используют файловую систему NTFS для своего системного раздела. Внешние диски можно отформатировать в FAT32 или NTFS.
HFS +: Mac используют HFS+ для своих внутренних разделов, и им также нравится форматировать внешние диски с помощью HFS+.
- Ext2/Ext3/Ext4 : Вы часто будете видеть файловые системы Ext2, Ext3 и Ext4 в Linux.
Btrfs : Btrfs — «лучшая файловая система» — это более новая файловая система Linux, которая все еще находится в разработке. На данный момент он не используется по умолчанию в большинстве дистрибутивов Linux, но, вероятно, однажды он заменит Ext4. Цель состоит в том, чтобы предоставить дополнительные функции, которые позволят Linux масштабироваться до больших объемов хранилища.
Обмен : В Linux файловая система «подкачки» на самом деле не является файловой системой. Раздел, отформатированный как «подкачка», может просто использоваться операционной системой в качестве пространства подкачки. в основе файловой системы и всех других каталогах, распространяющихся оттуда. Каталог linux состоит из множества файловых систем, которые могут быть на многих устройствах даже на многих серверах.
[[[по электронной почте защищено] ~]# Tree / -l 1
├ack -bin -> usr / bin
├ack. Бывок
├ack
├ack и т. Д.
├ack -Lib -> USR/Lib
├ack ├ ■ Lib64 -> USR/LIB64
├acste
├ack
├ac. ─ Корень
├ack run
├acsture -sbin -> usr/sbin
├ack
├ack
├моби.0002 └── var
19 каталогов, 0 файлов
Давайте объясним, для чего они нужны:
/ (root): корневая файловая система, смонтированная до того, как ядро загрузит первый процесс. Загрузчик сообщает ядру, что использовать в качестве корневой файловой системы (обычно это раздел диска, но может быть и что-то по сети).
/bin : Все исполняемые двоичные программы (файлы), необходимые для загрузки, восстановления, файлы, необходимые для запуска в однопользовательском режиме, и другие важные базовые команды.
/boot : Содержит важные файлы во время загрузки, включая ядро Linux.
/dev : файловая система в памяти, в которой файлы устройств автоматически создаются udev на основе доступного оборудования. Содержит файлы устройств для всех аппаратных устройств на машине, например, cdrom, cpu и т. д.
/etc : содержит файлы конфигурации приложения, запуск, завершение работы, запуск, сценарий остановки для каждой отдельной программы.
/home : Домашний каталог пользователей. Каждый раз, когда создается новый пользователь, в домашнем каталоге создается каталог с именем пользователя, который содержит другие каталоги, такие как Рабочий стол, Загрузки, Документы и т. д.
/lib : Каталог Lib содержит модули ядра и общие образы библиотек, необходимые для загрузки системы и выполнения команд в корневой файловой системе.
/media : Для съемных устройств создается временный каталог монтирования.
/mnt : Временный каталог монтирования для монтирования файловой системы.
/opt : Опционально обозначается аббревиатурой opt. Содержит стороннее прикладное программное обеспечение.
/proc : Виртуальная и псевдофайловая система, которая содержит информацию о запущенном процессе с определенным идентификатором процесса, также известным как pid.
/root : Это домашний каталог пользователя root, его никогда не следует путать с ‘/’
/run : Этот каталог является единственным чистым решением проблемы с ранним временем выполнения.
/sbin : Содержит двоичные исполняемые программы, необходимые системному администратору для обслуживания.
/srv : Услуга сокращенно обозначается как «srv». Этот каталог содержит специфичные для сервера и связанные со службой файлы.
/sys : Современные дистрибутивы Linux включают каталог /sys в качестве виртуальной файловой системы, которая хранит и позволяет модифицировать устройства, подключенные к системе.
/tmp :Системный временный каталог, доступный пользователям и root. Сохраняет временные файлы для пользователя и системы до следующей загрузки.
/usr : Содержит исполняемые файлы, документацию, исходный код, библиотеки для программы второго уровня.
/var : Обозначает переменную. Ожидается, что содержимое этого файла будет расти. Этот каталог содержит файлы журнала, блокировки, спула, почты и временные файлы.
Почти все каталоги linux могут быть отдельными разделами, за исключением каталога /etc, так как он содержит сценарии, которые требуются во время процесса загрузки, поэтому он может быть смонтирован с разделом / и доступен в самом начале процесса загрузки.
Проектирование схемы жесткого диска
Конечно, если мы можем разбить диск на разделы, это не значит, что мы должны это делать! Чем больше разделов мы создадим, тем больше будет возможностей для управления. Поэтому нам не следует создавать дополнительные разделы, если только мы не считаем, что дополнительная работа, которую они создают, стоит дополнительной защиты, которую они обеспечивают.
Если в корневом разделе не хватит места, произойдет сбой системы. Если в каком-то некорневом разделе не хватит места, система останется в рабочем состоянии, и системный администратор сможет войти в систему и исправить ситуацию. Таким образом, такие каталоги, как /home, /tmp и /var, которые пользователи могут легко заполнить загрузками, электронной почтой и т. д., являются первыми кандидатами на дополнительные разделы. Как и любые другие каталоги, которые могут расти (каталоги для FTP-загрузок, файлы базы данных и т. д.).
Если в разделе, содержащем файлы журнала, заканчивается место, система не сможет записывать какие-либо сообщения журнала, которые могли бы помочь системному администратору определить, что пошло не так. С другой стороны, некоторые быстро повторяющиеся ошибки (или атаки) могут привести к тому, что файлы журналов очень быстро разрастутся, заполнив раздел, содержащий их. Таким образом, каталог, содержащий файлы журналов (обычно /var/log), является хорошим выбором для отдельного раздела.
В общем, старайтесь следовать рекомендованной поставщиком стандартной схеме расположения дисков, если нет, будьте умнее и разбивайте на разделы в зависимости от типа сервера и поведения ваших приложений.
Блоки и сектора
Сектор — это физическое место на отформатированном диске, содержащее информацию. При форматировании диска определяются дорожки (концентрические кольца изнутри наружу пластины диска). Каждая дорожка делится на слайс, который является сектором. На жестких дисках и дискетах каждый сектор может содержать 512 байт данных.
Блок, с другой стороны, представляет собой группу секторов, к которым операционная система может обращаться (на которые указывают). Блок может состоять из одного сектора или нескольких секторов (2,4,8 или даже 16). Чем больше диск, тем больше секторов будет содержать блок.
Так зачем там блоки? Почему операционная система просто не указывает прямо на сектора? Поскольку существуют ограничения на количество блоков или адресов дисков, которые может адресовать операционная система. Определяя блок как несколько секторов, ОС может работать с большими жесткими дисками без увеличения количества адресов блоков.
До сих пор мы говорили о разделах, разделы — это круто, но разделы имеют фиксированный размер, и в некоторых случаях изменить его размер непросто. На сервере нам даже нужно больше гибкости . Вот почему LVM был изобретен.
Управление логическими томами (LVM) — это форма виртуализации хранения, которая предлагает системным администраторам более гибкий подход к управлению дисковым пространством , чем традиционное разбиение на разделы.
LVM управляет тремя концепциями:
Логические тома (LV) : Логический том — это концептуальный эквивалент раздела диска в системе, отличной от LVM. Логические тома представляют собой блочные устройства, которые создаются из физических экстентов, присутствующих в одной и той же группе томов . Файловые системы строятся поверх логических томов.
Группы томов (VG) : Группа томов объединяет набор логических томов и физических томов в одну административную единицу . Группа томов разделена на физические экстенты фиксированного размера.
Физические тома (PV) : Каждый физический том может быть разделом диска или целым диском.
Управление логическими томами (LVM) упрощает управление дисковым пространством. Если файловой системе требуется больше места, ее можно добавить к своим логическим томам из свободных мест в ее группе томов, а размер файловой системы можно изменить по своему усмотрению. Если диск начинает выходить из строя , диск для замены может быть зарегистрирован как физический том в группе томов, а экстенты логических томов могут быть перенесены на новый диск без потери данных.
Как работает LVM?
Он работает путем разделения физических томов (PV) на физические экстенты (PE). PE сопоставляются с логическими экстентами (LE), которые затем объединяются в группы томов (VG). Эти группы связаны вместе в логические тома (LV), которые действуют как разделы виртуального диска и которыми можно управлять как таковыми с помощью LVM.
Есть одна вещь, которую мы должны знать о LVM: мы не можем поместить весь сервер в LVM! Потому что есть каталог /boot, а каталог /boot должен быть доступен в момент загрузки, поэтому он должен быть виден из основной загрузочной записи (или раздела GUID).
А для того, чтобы видеть каталог /boot в момент загрузки, он всегда должен находиться на традиционном разделе.
Вот и все.
Источники:
https://www.studytonight.com/operating-system/secondary-storage
https://www2.cs.duke.edu/csl/docs/sysadmin_course/sysadm-30. html
http://www.ntfs.com/hard-disk-basics.htm
https://en.wikipedia.org/wiki/Disk_partitioning
https://www.tldp .org/LDP/sag/html/filesystems.html
https://en.