Разметка жесткого диска linux. Нужно упомянуть, что диск делить до бесконечности нельзя. Разделы жесткого диска.

💖 Нравится? Поделись с друзьями ссылкой

Менеджер томов (LVM2) - прослойка между файловой системой и железом. Он позволяет менять размер разделов, создавать и удалять разделы. Я скептически отношусь к нему и использую только статическую разметку диска. В защиту своей точки зрения могу привести несколько доводов против использования LVM:

  1. У меня не возникает потребности менять размеры разделов каждый день.
  2. Лишняя прослойка сказывается на скорости обращения к диску.
  3. Мне хватает статической разметки.

Последние версии соляриса (а теперь linux-а и BSD) позволяют устанавливать систему на разделы с ZFS. С помощью ZFS можно менять размеры разделов и делать снапшоты.

Вернемся к главному окну разбиения, вы увидите все вновь созданные разделы. Вы заметили, что мы не создали загрузочный раздел? Меню должно выглядеть примерно так. Продолжайте установку. Установите диспетчер загрузки по умолчанию: после успешного завершения шага 2 перезагрузите компьютер.

На этом изображении показаны записи в меню запуска компьютера, используемого для данного руководства. В этом случае самая безопасная процедура заключается в использовании отдельного раздела для обмена вашими данными. Вопрос в том, что является лучшей файловой системой для этого раздела?

Зачем же может потребоваться делить диск на разделы?

  • Чтобы защитить данные.
  • Использовать разные файловые системы.
  • Иметь возможность отмонтировать раздел.
  • Использовать различные параметры монтирования для разных разделов(ro, nodev, nosuid, noexec)
  • Размещать их на разных жестких дисках.

/ - Корень

Этот раздел должен присутствовать обязательно.
При отсутствии других разделов на нём будут храниться все системные и пользовательские файлы. Это надо учитывать при определении его размера. Обычно производитель дистрибутива даёт рекомендации о минимальном размере корневого раздела.

Недостатком является то, что эта файловая система не ограничивает доступ и ограничивается максимальным размером файла 4 ГБ. Если вы можете жить с этими ограничениями, это лучший выбор. Если, с другой стороны, вам нужны файлы размером более 4 ГБ, для вашего раздела обмена вы можете использовать.

Это больше не двойная загрузка, а система на одном, управляемая другой, поэтому вы можете мгновенно переключаться между двумя системами и обмениваться файлами между двумя компьютерами в сети. Есть диски большой емкости по доступным ценам. Внимание. Перед выполнением каких-либо операций необходимо выполнить резервное копирование данных, особенно если вам нужно изменить размеры разделов.

Swap

Файл подкачки или своп нужен для размещения страниц памяти, которые в данный момент не используются. Своп можно сделать как отдельным разделом так и положить в файл на любой раздел(файл под своп можно создать с помощью утилиты dd ). Первый вариант, конечно предпочтительней.

Если вы не используете спящий режим, не запускаете тяжёлых приложений и у вас много оперативной памяти, можно уменьшить размер свопа или вообще отключить его.

Освободите место на диске

Если вы устанавливаете на пустой диск, разрешите разделение достаточного размера для обменов, которые в начале будут пустыми. Однако эта операция остается случайной и опасной. Жесткий диск - это массовая память, используемая в основном на компьютерах. Именно на этом будет храниться все файлы вашего компьютера. Шедевр, жесткий диск заслуживает вашего внимания.

Жесткие диски могут иметь разные интерфейсы. Наиболее распространенными в настоящее время являются. В микрокомпьютерах раздел позволяет вам определить часть доступного пространства на жестком диске. Информация о первых 4 разделах диска записывается на сам диск в области, известной как таблица разделов.

Boot

Этот раздел помещается в начало диска. Причём его можно вообще не монтировать при загрузке или монтировать с опцией ro .
Размер ядра ~1.5-2M, так что 15-20M под этот раздел будет достаточно.
В качестве файловой системы рекомендуется ставить ext2.

Home

Раздел с домашними директориями пользователей /home можно выделить из соображений безопасности(монтировать его с опциями noexec, nosuid, nodev) или для увеличения надёжности системы.

Вот пример разбиения. Главным образом из соображений безопасности. Если раздел поврежден, к остальной системе все еще можно получить доступ. Это может быть достаточно, чтобы просто восстановить резервную копию поврежденного раздела, чтобы устранить проблему. Но также для разделения разделов, которые могут быть погруженными файлами, остальная система всегда будет работать.

Для этого требуется «неповрежденный» корень. Небольшой размер быстро сделает вашу систему непригодной для использования. Слишком большой размер для удаления дискового пространства. Не надейтесь получить четкую помощь в разделении, вы в одиночку в этом выборе, который должен быть сделан в соответствии с вашими материалами и вашими потребностями, которые вам нужно будет определить задолго до всего.

Также можно использовать один раздел /home для нескольких операционных систем на одной машине.
Размер этого раздела определяется в соответствии с потребностями пользователей.

Var

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

Организация каталогов

Четко определите свои спецификации, использование которых вы сделаете в своей системе, вы единственный, кто знает, чего вы ожидаете от своей машины. У вас должно быть не менее 500 МБ дискового пространства. Если вы хотите установить больше пакетов, вы должны увеличить дисковое пространство, выделенное этому каталогу.

Место, в котором вы нуждаетесь, зависит от того, как вы используете свой компьютер. В большинстве случаев размер этого раздела будет определяться инструментами управления пакетами, которые занимают много места. Для минимальной установки вы можете переключаться между 50 и 100 МБ.

А, например на машине с gentoo при компиляции OpenOffice-а требуется до пяти гигабайт свободного места в /var/tmp.
Размер этого раздела будет зависеть от выполняемой системой задачи.

Opt

При использовании стороннего софта, требующего много места на диске, можно вынести /opt на отдельный раздел и ставить этот софт в него. Это также повышает надёжность системы(поломка этой софтины никак не скажется на основной системе).

Вы можете начать с минимальной установки, затем установить пакеты медленно, и в этом случае вы можете установить от 300 до 500 МБ -. Для некоторых этот раздел составляет до 10 ГБ и более. Требуемое место зависит от количества пользователей в системе и типа файлов, которые они должны хранить. Как правило, наибольшее место зарезервировано для этой оценки. . Затем вы должны подготовить раздел перед установкой следующей командой.

Конечно, есть исключения из этого правила. Это было бы для «классического» использования бесполезным. В 32-битных архитектурах максимальный размер раздела подкачки составляет 2 ГБ. Этого достаточно для почти всех систем. Ядро сбалансирует использование обменного пространства между различными разделами, чтобы получить лучшую производительность. Спящий режим может выполняться только на одном разделе подкачки.

Usr

Здесь хранятся файлы пользователей, документация, разные иконки и прочее барахло. Есть любители отделить и этот раздел.

Tmpfs

Информацию в разделах /tmp /var/tmp /var/lock не обязательно хранить на диске.
В них разделах находятся временные файлы. При монтировании их в tmpfs всё содержимое будет размещено в памяти или в свопе. Дополнительно можно для этих разделов указать опции монтирования: noexec, nodev, nosuid, что повысит безопасность системы.

Вы ограничены 4 основными разделами или тремя основными разделами и одним расширенным разделом, который является контейнером логического раздела. Логический раздел, содержащий указатель на начало следующего логического раздела, поэтому количество логических разделов может быть бесконечным. Но по причинам наименования устройств это максимальное количество должно было быть ограничено.

Файловая система или файловая система - способ хранения информации и организации ее в файлы на носителе. Являются файловыми системами, построенными на одной структуре, но с добавленными функциями и различными алгоритмами в зависимости от версии. Вот почему инструменты дефрагментации не существуют для этих файловых систем. Простое регулярное использование достаточно для дефрагментации системы.

Другие разделы

Можно создать раздел с информацией не относящейся к основной системе или примонтировать раздел с другого жёсткого диска. Пример: /mnt/pron или /mnt/anime.

Fstab

Информация о файловых системах, точках монтирования и опциях содержится в файле /etс/fstab , или /etc/vfstab в солярисе.
подробнее об опциях монтирования можно узнать из справки man mount
о формате файла - man fstab .

Эта проверка рекомендуется и выполняется по умолчанию на регулярной основе. Невозможно преобразовать существующий раздел из одной файловой системы в другую, поэтому выбор файловой системы является окончательным. Вы видите это, как и количество разделов и размер разделов, выбор файловой системы не обязательно прост.

Он предназначен для создания, переупорядочения и удаления разделов диска. Выполнение различных действий на разделах, таких как создание, удаление, изменение размера, перемещение, проверка, маркировка, копирование и вставка.

  • Создание раздела на диске.
  • Включение или отключение флагов раздела, таких как «загрузка» или «скрытие».
Тем не менее, по-прежнему может произойти потеря данных из-за ненормальности в программе, проблемы с аппаратным обеспечением или сбоя питания.

Утилиты

Разметку диска обычно проводят при установке системы с помощью программы установщика.
Если при установке было оставлено неразмеченное место или возникла необходимость поменять разметку можно воспользоваться следующими утилитами:

  • fdisk
  • cfdisk
  • format - в солярисе
  • parted

Заключение

Несколько способов разметки диска:

Это особенно верно для зашифрованных данных, поскольку они могут стать постоянно недоступными после сбоя. Панель инструментов содержит подмножество команд в виде значков, которые вы также можете получить из строки меню. Графическая область отображения содержит представление разделов выбранного диска.

Область отображения текста содержит список разделов на выбранном диске. На информационной панели устройства отображаются сведения о выбранном диске. По умолчанию информационная панель устройства не отображается. Чтобы просмотреть его, нажмите «Просмотр» → «Информация об устройстве».

Для десктопа:

swap 2 x ram_size / 10G /home - всё оставшееся место /boot 20M (noauto,noatime) swap 2 x ram_size / 10G /home по усмотрению (noatime,noexec,nodev) /tmp, /var/tmp, /var/lock - в tmpfs (noexec,nodev)

Для сервера:

/ 10G swap 2 x ram_size /var 10G

Linux разметка диска - В этом посте я расскажу о файловых системах и поделюсь своим мнением о том, как же лучше разметить диск. На данный момент в Linux существует множество файловых систем и вариантов как разметить диск. Но, активно используются далеко не все.

На панели «Ожидающие операции» отображается список операций очереди. Панель ожидающих операций не отображается по умолчанию, когда операция не выполняется. Чтобы просмотреть его, выберите «Просмотр → Ожидающие операции». Когда вы нажимаете любую из областей отображения, вы выбираете раздел, который будет использоваться для операций редактирования разделов.

Когда вы щелкните правой кнопкой мыши по одной из областей отображения, появится всплывающее меню, содержащее основные действия для изменения разделов. Чтобы работать с несколькими дисками из командной строки, введите следующую команду и нажмите клавишу ВВОД.

Файловые системы Linux.

ext2 — Главный недостаток, он же плюс — это отсутствие журналирования , благодаря чему высокая производительность. Идеально подходит для загрузочного раздела /boot .

ext4 — Это журналируемая файловая система, основная файловая система, используется во всех остальных разделов кроме /boot .

Чтобы просмотреть действия, поддерживаемые различными файловыми системами, выберите «Просмотр» → «Поддержка файловой системы». Откроется диалоговое окно с различными возможностями. Чтобы закрыть диалоговое окно «Поддержка файловой системы», нажмите кнопку «Закрыть».

Операции с устройством

Затем разделы на выбранном диске отображаются в графических и текстовых областях. Чтобы просмотреть информацию на диске. Чтобы закрыть панель «Информация об устройстве», нажмите «Просмотр → Информация об устройстве» еще раз, чтобы отменить выбор.

Обновление устройств

Создание новой таблицы разделов. Чтобы создать новую таблицу разделов на дисководе.

Помимо этих двух братьев, есть еще менее популярные, о всех файловых системах рассказывать смысла нет. Ниже те, что часто используются:

ReiserFS — Журналируемая файловая система, в некоторых случаях быстрее ext4 но менее стабильна . Быстро работает с мелкими файлами, хорошо подходит для хранения и работы с мультимедиа, торрентами. В основном используется для разделов/home, /var, /tmp .

Попытка восстановления данных

Чтобы попытаться восстановить данные с дискового устройства.

Основные действия по разделам

Эти действия не изменяют разделы на вашем диске. Чтобы выбрать раздел, используйте один из следующих вариантов.
  • Нажмите на раздел в области графического отображения.
  • Нажмите на раздел в области отображения текста.
Операции над разделами, такие как «Удалить», «Переместить», «Копировать», «Формат», «Проверить», «Метка» и «Часто изменять размер», требуют размонтирования раздела.

Чтобы выбрать нераспределенное пространство, используйте один из следующих вариантов.

  • Нажмите «Нераспределенные» в области графического отображения.
  • Нажмите «Нераспределенный» в области отображения текста.
Если у вас нет диска с незанятым пространством, вы можете попробовать.

Reiser4 — 4-ая версия ReiserFS , тоже быстрая файловая система, хорошо работает с большим количеством мелких файлов, но есть минус отсутствие файловой системы в основной ветви ядра.

Tmpfs — Временное файловое хранилище /tmp , помещенное в ОЗУ, а не на физический диск. Подобное еще называют «ram drive» . Многие *nix дистрибутивы используют ее по умолчанию. Tmpfs — особенно полезна для тех, кто использует SSD , она продлевает жизнь, храня временные файл в ОЗУ. Tmpfs — варьируется в размерах и при необходимости расширяется swap-ом. Советую, всем обладателям большого объема оперативной памяти.

Отображение информации о разделе

Действия промежуточного раздела

Эти действия изменяют разделы на вашем диске без изменения начального и конечного пределов. Создание нового раздела. Если вы удалите логический раздел, все разделы, которые появятся после этого раздела, будут подвергаться изменению имени устройства.

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

swap — стоящий отдельно от файловых систем, это раздел(файл) подкачки. Используется в случаи нехватке ОЗУ.

Итак, с файловыми системами, более-менее разобрались, кому нужна более подробная информация — есть википедия.

Теперь поделюсь своим субъективным мнением, о том как лучше разметить диск. Начну с того какие бывают основные разделы и для чего они нужны:

Определение метки файловой системы раздела

Чтобы удалить файловую систему и виртуальный раздел, выберите стираемое форматирование.

Индикация деталей раздела

Указание деталей раздела полезно, когда вы выполняете такие действия, как создание, изменение размера или перемещение. Указание размера и расположения раздела. Чтобы указать размер и расположение раздела, используйте один из следующих способов или комбинацию этих методов.

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

/ - Это корневой раздел, он же root . Самый главный, к нему монтируются все последующие разделы и в нем хранятся самые важные файлы ОС. /boot - Содержит ядро OC и файлы для загрузки. /usr - Все важные программы и библиотеки пользователя. /tmp - Раздел содержит временные файлы. /var - Хранит log , ceсh -файлы, а также почту , иногда web . /opt - Туда устанавливаются дополнительные - сторонние программы. /home - Сюда помещаются все домашние каталоги пользователей.

Вот и все основные разделы, есть еще такие как: /etc,/bin,/llib,/mnt и многие другие, но это уже другая тема...

Существует множество вариантов, как разметить диск для Linux и среди них нет 100% правильного. Чтобы выбрать наиболее подходящий вариант, нужно определиться с целью. Будит это web-сервер, email-сервер, ftp, desktop или что-то еще.

Нужно упомянуть, что диск делить до бесконечности нельзя.

Существуют всего 4-ре первичных раздела (Primary partition ). Если нужно, один из первичных разделов, можно объявить расширенным (Extended partition ) и в расширенном, можно создать логические (Logical partition ) разделы, до 15шт. (если не ошибаюсь) .

Дистрибутив Linux , роли выбора не играет, будто это Ubuntu , Fedora , OpenSUS или что-то еще. Даже, по большому счету, разметку диска, можно доверить инсталлятору дистрибутива или использовать все пространство диска. Разметить диск руками нужно для того, чтобы иметь возможность, при выходе из строя одного раздела, спасти информацию других разделов и систему в целом (для хранения информации достаточно /home ).

(Linux разметка диска) Покажу мой работающий пример, на ноутбуке, desktop (настольная). Винчестер на 250gb, операционная система - ArchLinux.

Primary /boot (ext2 ) - 100mb Это потолок, более 50mb у меня никогда не грузилось. Primary /swap - рекомендуют ОЗУ х 2, но если у вас 6 и более gb то можно ОЗУ х 1 или ОЗУ x 0.5. Primary /usr (ext4 ) 50gb - Это основной раздел где будет ОС и программы, у меня при установленных KDE + куча программ, более 15gb не превышало. Logical /tmp (ext4 ) 7gb - Тоже пока хватало. Logical /var (ext4 ) 5gb - Хватает за глаза, если не хранить почту дома . Logical /var/log (ext4 ) 2gb - Так сделал, чтобы ограничить место под логи (журнал событий). Logical /opt (ext4 ) 20gb - На нем установлен xampp и лежат сайты. Logical /home (ext4 ) ~150gb (оставшиеся место) под домашнею директорию.

Многие предпочитают отделять раздел /usr от / (root) , якобы безопаснее и создавать еще /media для хранения медиатеки. Также многие форматируют /tmp и /var в ReiserFS , так якобы быстрее, но на мой взгляд, все-таки лучше ext4 .

Если у вас 6gb и более ОЗУ, и есть SSD, то рекомендовал бы раздел /tmp поместить в tmpfs. Будет быстрее и SSD на дольше хватит.

Например, если делать под email-сервер, то раздел /var должен занимать самое большое место.

Про то, как и чем разметить диск для linux , в этой теме говорить не буду. У каждого дистрибутива Linux есть свой инсталлятор и свои программы, хотя есть и общие, такие как: fdisk , sfdisk, cfdisk.



Рассказать друзьям