Наскільки великими я повинен зробити розділи для кореневих, домашніх та свопіх?


47

У мене встановлений ноутбук з win7. Зараз я зробив розділ 60 Гб, в який я хочу встановити ubuntu. Перед тим, як здійснити інсталяцію, виникає питання про те, наскільки має бути кожен з розділів root, swap та home? Я читав десь, що корінь може бути розміром лише 8 Гб, але хіба це не занадто мало? Оскільки я думаю, що поруч з ubuntu всі також встановлені програмні засоби? І я думаю, я збираюся встановити свій своп на 2 ГБ.

Моє основне питання - наскільки великим повинен бути кореневий розділ. Я в основному буду використовувати ubuntu для програмування та перегляду Інтернету.


1
Вимога щодо swap, який потребує 2-разової оперативної пам’яті, застаріла у 1992 році: superuser.com/questions/187695/…
Nav

Відповіді:


39

Ви фактично повинні просто встановити ubuntu на два розділи /та swap. Ви можете дозволити цьому робити ubuntu автоматично, вибравши використовувати наявний вільний простір (іншими словами, не форматуйте розділ 60 Гб в Vista перед встановленням ubuntu).

Деякі будуть стверджувати , що ви повинні використовувати окремі розділи для /home, /boot, /і всі види речей. Це корисно в деяких ситуаціях, але в більшості поширених ситуацій вам краще не робити цього. Це відбувається тому, що він буде фрагментувати ваш диск таким чином, який згодом може не захотіти. Просто дозвольте ubuntu вибрати для вас, і ви будете в безпеці :)

Ви часто використовуєте окремий будинок у ситуаціях, коли хочете скористатися:

  • Кілька приводів
  • Кілька взаємовиключних ubuntu встановлює обмін одними і тими ж даними (може працювати з різними дистрибутивами, але не рекомендується робити це з різними дистрибутивами)
  • Ситуації, коли ваші дані повинні бути безпечними у разі відмови / оновлення диска (більшість звичайних встановлень є безпечними)
  • Ви хочете, щоб було легше перевстановити або оновити систему (просто вибирайте не форматувати /homeрозділ - будь-ласка, зверніть увагу на резервну копію важливих даних, настійно рекомендується під час будь-якого оновлення системи)
  • Один і той же привід використовується різними системами.
  • Ваш диск не має достатньої ємності як для домашніх, так і для системних даних (наприклад, невеликий SSD)

Примітка: "Установник Ubuntu пропонує зберегти вміст / home, тому вам не потрібно боятися нічого втрачати під час повторної інсталяції чи оновлення. - htorque"

Ще одна примітка про своп - якщо ви хочете бути впевнені, що при виконанні великих завдань у вас може бути багато місця для заміни, ви можете встановити простір для заміни вдвічі більше, ніж ваш баран, але в будь-якому випадку ubuntu буде обробляти вимоги досить добре, якщо ви вирішите встановити на порожній розділ 60 Гб.

Ви також можете прочитати файли Swap замість розділів Swap. Знову ж таки це може допомогти зменшити фіксовану фрагментацію вашого диска та динамічно виділити простір у міру необхідності. Нібито, втрати продуктивності немає. Як збільшити обмінний простір?


Чи можете ви пояснити, в яких ситуаціях /homeкорисний окремий чоловік ?
8128

10
Окремий /homeкорисний, якщо ви подвійно завантажуєтесь між двома дистрибутивами Linux, наприклад, якщо ви робите розробку або перевіряєте наявність дистрибутива. Це також полегшує чисту установку, не витираючи /homeі не відновлюючи її після резервного копіювання. Оскільки ви новіші, тим більше шансів на те, що ви щось зіпсуєте і не знаєте, як це виправити без чистої установки, я, як правило, рекомендую новачкам окремий розділ, щоб потім комбінувати його, коли вам буде зручніше.
Карл Білефельдт

2
Інсталятор Ubuntu пропонує зберегти вміст / home, тому вам не потрібно боятися нічого втрачати під час повторної інсталяції чи оновлення.
htorque

2
З мого досвіду, розмір 20 Гб для / хороший, навіть за деяких років встановлення випадкових речей, це непросто заповнити. Я не думаю, що я ніколи не перевищував більше 25 Гб в. Якщо ви обережні з тим, що встановлюєте, ви, ймовірно, можете вижити без особливих проблем з 10 Гб, оскільки звичайна свіжа установка Ubuntu займе менше 5 Гб, але я б не рекомендував отримувати такий низький рівень, оскільки у вас не вистачає місця в / важко виправити.
Грумбель

1
Просто випробували його в VM, і він все ще працює таким чином. Запустіть інсталятор, виберіть ручний розділ, використовуйте старий / як новий / і не відформатуйте його - / home і т.д. збереглися (після встановлення я встановив налаштування панелі, власну панель запуску робочого столу та власні шпалери) .
htorque

11

У мене завжди був окремий /homeрозділ, root ( /) розділ та swap. Це означає, що під час оновлення я можу зробити чисту установку нової ОС без ризику для старої. Я просто монтую домашню перегородку в нову. Також означає, що якщо я повернуся до старої ОС, будь-які файли, створені в новій ОС, все ще є.

Я використовував різні розміри для свого кореневого розділу. На одній машині у мене є звичайні Ubuntu та Ubuntu Studio, кожен встановлений у 10 ГБ розділів. Звичайний ubuntu використовував 6.04Gib, а студія використовувала 3.08Gib.

Ви завжди зможете пізніше змінити розмір розділу, якщо вам потрібно більше місця. Просто потрібно завантажитися з живого компакт-диска та використовувати GParted для зміни розділів.

Що стосується Swap, то хороше правило - це двічі оперативної пам'яті або в 1,5 рази більше оперативної пам’яті. Тоді ви можете перезимувати, якщо хочете. Але якщо вам здається, що вам потрібно більше або менше, ви можете переділитись пізніше.


6

Для / (root) розділу я використовую 10G (з них я рідко виявляю, що я використовував більше 8Gb). Для swap у мене є 3Gb оперативної пам’яті, тому я встановив 4Gb swap. Не зовсім рекомендований "вдвічі більше оперативної пам'яті", але сплячий режим все одно працює, хоча я його рідко використовую. Для / home я використовую решту жорсткого диска.

У ці дні загальний консенсус полягає в тому, щоб просто використовувати один корінний розділ (який включає / home) та своп. Але я все одно зберігаю окремий домашній розділ: я вважаю, що невеликий відрив від системного диска є приємним, і це означає, що якщо я коли-небудь зможу збільшити / дім, я можу зробити це простіше.

Встановлення FYI My Ubuntu з корінням 10 Гб тепер показує корінь як 85% повної та не дозволяють оновити.


3

Якщо у вас немає конкретних потреб, я думаю, що ви можете зберігати root і home в одному розділі.

Розмір swap-розділу залежить від того, скільки оперативної пам’яті має ваш ноутбук. Якщо у вас є 4 Гб оперативної пам’яті, розділ для обміну 2 ГБ повинен бути достатньо. Тоді ви можете мати 58 Гб для системного розділу та 2 Гб для замінного розділу.


Якщо у вас менше місця для обміну, ніж оперативна пам'ять, ви не зможете призупинити дію оперативної пам’яті.
htorque

Я думав про безпеку, якщо щось накручу. Тож замість того, щоб витерти весь ubuntu, я просто протрію кореневий розділ.
зірковий

2Gb здається величезним для swap, але якщо ви хочете перейти в сплячку (не призупиняти, що не використовувати swap), ваш swap повинен бути в ідеалі таким же великим, як ваша оперативна пам’ять, і трохи більше. 4 Гб оперативної пам’яті та бажання сплячи означає мінімальний обмін, скажімо, 4100 Мбіт, щоб бути безпечним.
Scaine

1

Розділ : HDD можна ділити на кілька частин цифровим шляхом. Ці частини відомі як розділи / диски.

Точка монтажу : простими словами це прапор / ім’я / тип, призначений для розділу.

FileSys. Тип : Тип розділу. В Linux в основному використовуються ExtX (X = 1,2,3,4) та NTFS.

Первинний розділ : На жорсткому диску може бути максимум "4" первинних розділів. Первинний розділ може містити один або кілька логічних розділів.

Логічний розділ : Віртуальний розділ під основним розділом.

ПДД : Зберігання засобів, таких як жорсткий диск чи інші медіа. Якщо у вас є більше дисків, вони отримають назву SDA, SDB, SDC, ++

Пристрій для установки завантажувача : ----

Завантаження завантажувача : Як ми знаємо, BootLoader - це програма, що завантажується на носій, який управляється BIOS після проведення POST.BootLoader додатково завантажує операційну систему або надає меню, якщо в медіа встановлено більше однієї ОС.

Вибір пристрою : Якщо у вас раніше встановлена ​​ОС, це означає, що вона має власну програму BootLoader. Що встановлюється в MBR (головний завантажувач) HDDNow при установці Linux, тоді він запитає вас, де встановити GRUB (Grand Unified Завантажувач завантаження) або Linux BootLoader. Він дає вам можливість встановити його в MBR, який перезапише вже існуючий BootLoader або встановить його в будь-який з розділів, що додасть цю точку входу для Linux у існуючий BootLoader.Зараз вибір за вами .


Щоб встановити будь-який дистрибутив Linux, вам потрібно принаймні "3" розділи.

Просто потрібно 100 Гб накопичувача / розділу, щоб пристойно встановити Linux.

Розділ 1 : Root (/): для основних файлів Linux: 20 ГБ (мінімум 15 ГБ)

Розділ 2 : Головна (/ домашня): Диск для даних користувача: 70 ГБ (мінімум 30 ГБ)

Розділ 3 : Область заміни: Простір, який діє як додаткова ОЗУ: 2 х розмір ОЗУ.

Примітка . Простір Swap поводиться як додаткова ОЗУ, коли оперативна пам'ять заповнена.


1
Неправильно, що для встановлення будь-якого дистрибутива Linux потрібно "принаймні" 3 "Розділи".
Пілот6

1
Вам не потрібно "принаймні" 3 "розділи для встановлення Linux Distro. Це лише ваша конкретна точка зору, яка може не відповідати потребам ОП.
Ганс

Що робити, якщо у мене є 16 ГБ оперативної пам’яті? і лише 40 Гб для встановлення ubuntu? Я припускаю, що мені не потрібен своп, чи що?
Максимо Домінгуес

0

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


0

Я завжди знаходив свої дані в системних папках після /homeвтрати місця (щоб очистити все, що пізніше) або втратив дані, намагаючись змінити розмір розділів. Тому я прийшов до висновку, що якщо я не отримаю дуже великий жорсткий диск, я повинен використовувати один загальний розділ для всієї файлової системи.


0

/ черевик - 200м первинний.

/ - 20-25г.

/ home - 30 г або вище для файлів дисків virtualbox.

своп - 2 множення барана.

Якщо ви часто встановлюєте новий дистрибутив, я рекомендую відокремити 1 порожній розділ ext4 для спеціальних програм або їх конфігурацій - таких як дискові файли віртуальної скриньки, ваші проекти тощо. Тому що деякі програми встановлення дистрибутиву можуть бути нестабільними і ваші домашні дані можуть бути зруйновані. Це мій поганий досвід.


0

Макет розділів відрізнятиметься від використання, між робочою станцією та сервером. Swap, більшість Unix / Linux сьогодні має краще управління пам’яттю, тоді як своп не використовується, якщо не закінчиться оперативної пам’яті, яка не хоче відбуватися і не хоче збільшити оперативну пам’ять, а не помінятись. Робоча станція, якщо для використання в сплячому режимі буде потрібен обмін більше, ніж оперативна пам’ять, добре в 1,5 рази - це хороше правило, може бути вище, але дійсно хочеться мати достатню кількість оперативної пам’яті, не міняти місцями, якщо можна уникнути, якщо тільки система не може мати достатню кількість оперативної пам’яті, тоді можна збільшити своп для запобігання збоїв. На серверах найкраще МАКСУВАТИ ОЗУ і не використовувати жодного Swap, ні сплячки настільки мінімально або не змінювати, оскільки дуже велика оперативна пам’ять на серверах не практична, щоб мати 1,5 або більше свопів, не більше ніж кілька гіг, якщо вони використовуються на всякий випадок, коли піки на ОЗУ використання, але гарне системне планування, моніторинг та більше, ніж потрібно оперативної пам’яті, для запуску необхідних програм і не потрібно міняти місцями,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.