Розмітка жорсткого диска Linux. Потрібно згадати, що диск ділити до нескінченності не можна. Розділи жорсткого диска.

💖 Подобається?Поділися з друзями посиланням

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

  1. У мене немає потреби змінювати розміри розділів щодня.
  2. Зайвий прошарок позначається на швидкості звернення до диска.
  3. Мені вистачає статична розмітка.

Останні версії солярісу (а тепер linux-а та BSD) дозволяють встановлювати систему на розділи із ZFS. За допомогою ZFS можна змінювати розміри розділів та робити снапшоти.

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

На цьому зображенні відображаються записи в меню запуску комп'ютера, що використовується для даного керівництва. У цьому випадку найбезпечніша процедура полягає у використанні окремого розділу для обміну вашими даними. Питання, що є найкращою файловою системою для цього розділу?

Навіщо може знадобитися ділити диск на розділи?

  • Щоб захистити дані.
  • Використовувати різні файлові системи.
  • Мати можливість відмонтувати розділ.
  • Використовувати різні параметри монтування для різних розділів (ro, nodev, nosuid, noexec)
  • Розміщувати їх на різних жорстких дисках.

/ - Корінь

Цей розділ має бути обов'язково.
За відсутності інших розділів на ньому зберігатимуться всі системні та користувацькі файли. Це треба враховувати щодо його розміру. Зазвичай виробник дистрибутива дає рекомендації щодо мінімального розміру кореневого розділу.

Недоліком є ​​те, що файлова система не обмежує доступ і обмежується максимальним розміром файлу 4 ГБ. Якщо ви можете жити з цими обмеженнями, це кращий вибір. Якщо, з іншого боку, вам потрібні файли розміром більше 4 ГБ, для розділу обміну ви можете використовувати.

Це більше не подвійне завантаження, а система на одному, керована іншою, тому ви можете миттєво перемикатися між двома системами та обмінюватися файлами між двома комп'ютерами у мережі. Є диски великої ємностіза доступними цінами. Увага. Перед виконанням будь-яких операцій необхідно виконати резервне копіюванняданих, особливо якщо потрібно змінити розміри розділів.

Swap

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

Якщо ви не використовуєте режим сну, не запускаєте важких програм і у вас багато оперативної пам'яті, можна зменшити розмір свопу або взагалі вимкнути його.

Звільніть місце на диску

Якщо ви встановлюєте на порожній диск, дозвольте розділення достатнього розміру для обмінів, які на початку будуть порожніми. Однак ця операція залишається випадковою та небезпечною. Жорсткий диск – це масова пам'ять, що використовується в основному на комп'ютерах. Саме на цьому зберігатиметься всі файли вашого комп'ютера. Шедевр, жорсткий дискзаслуговує на вашу увагу.

Жорсткі диски можуть мати різні інтерфейси. Найбільш поширеними нині є. У мікрокомп'ютерах розділ дозволяє визначити частину доступного простору на жорсткому диску. Інформація про перші чотири розділи диска записується на сам диск в області, відомої як таблиця розділів.

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існує безліч файлових систем та варіантів як розмітити диск. Але активно використовуються далеко не всі.

На панелі "Очікуючі операції" відображається список операцій черги. Панель очікуваних операцій не відображається за замовчуванням, коли операція не виконується. Щоб переглянути його, виберіть «Перегляд → Очікуючі операції». Коли ви натискаєте будь-яку область відображення, ви вибираєте розділ, який буде використовуватися для операцій редагування розділів.

Коли клацніть правою кнопкою миші по одній з областей відображення, з'явиться спливаюче меню, яке містить основні дії для зміни розділів. Щоб працювати з кількома дисками з командного рядка, введіть наступну команду та натисніть клавішу ENTER.

Файлові системи 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.



Розповісти друзям