Скільки дискового простору потрібно виділити для мого Linux / розділу?


11

Я переробляю свої системи Linux вдома, і мені цікаво розміри розділів. У минулому я завжди встановлював Linux на одному розділі; Я хотів би налаштувати систему наступним чином:

  • /
  • / завантаження
  • міняти місцями
  • / додому

Я не впевнений на 100%, скільки місця потрібно приділити розділу '/'. Зміна буде 2x ОЗУ; завантаження буде ~ 200М. Скільки має отримати ОС? Я думав дати його між 15 і 20G (і все інше до / додому, де буде розміщена більшість моїх файлів), але я не був впевнений, чи потрібно це більше.

Чи існує стандартний спосіб визначення розміру розділу для '/'?


Мало того, що це має велике значення в ці дні, але вам дійсно не потрібно 200M для / / boot розділу. Я ніколи не перебігав 50M сам.
Річі Маркес

Відповіді:


7

Я думаю, 10 ГБ - це багато.

Я запускаю сервер Ubuntu в межах 10 Гб (включаючи / додому), і він чудово плаває. Виключаючи мої файли, система займає менше 4 Гб. Якщо ви коли-небудь опиняєтесь натиснутою на простір, ви завжди можете змінити розмір розділів на більш пізній час.


Дітто, мені вдалося досягти межі 5 Гб на моєму / partiton, але мені вдалося перемістити мій розділ, який був після нього, і розширити його до 13 Гб. Зараз я на 6 ГБ використовується на /.
Мача

Читаючи ці відповіді уважно, вам здається, що ви обидва виступаєте за об'єднання принаймні / та / додому на одному розділі, а не розділення їх. Я погоджуюся, але хотів би піти далі і використовувати один / розділ для всього диска без заміни. Потім / boot буде на / розділі, і якщо вам потрібен swap, ви використовуєте swapfiles на / розділі.
Майкл Діллон

Який оновлений розмір розділу для завантаження у 2015 році?
ahnbizcad

3

Використовуйте LVM та файлову систему, яка підтримує зміну розміру в Інтернеті (включає ext3 / 4 з правильними параметрами mkfs, які повинні бути за замовчуванням), і тоді ви можете легко виростити його за потреби.

Я б почав з 2–4G на сервері, можливо, 5G на робочому столі, тому що вирощування це тривіально з LVM.

Або, як варіант, насправді немає нічого поганого у всьому на /робочому столі.


+1 для LVM ... але -1 для останньої точки. Я вважаю, що наявність /homeна окремому розділі має позитивні наслідки навіть на робочому столі (якщо ви перевстановите систему, якщо у вас є кілька дистрибутивів, якщо у вас є кілька дисків тощо).
Паскаль Thivent

@Pascal: я розумію, що про перевстановлення (хоч робити перевстановлення без торкання / дому досить легко, принаймні, з дистрибутивом, який я використовую), але, безумовно, використання декількох дистрибутивів буде іншим питанням; зрештою, напевно, у вас є розділи для кожного (і вам доведеться мати справу з синхронізацією uid / gid тощо). Ох, і mount --bind теж допомагає в цьому.
дероберт

2

Це дуже залежить від дистрибутива Linux, який ви збираєтесь встановити,

Тому що DSL (Чорт малий Linux) або Puppy Linux - це лише 60 -70 'МБ', тоді як Fedora коштує 4-5 ГБ, а Ubuntu в 2-3 ГБ

Це навіть залежить від того, скільки ви збираєтеся використовувати Linux, тобто програмного забезпечення, яке ви збираєтесь встановити

Для останніх версій Fedora достатньо 10 Гб.

Для ubuntu використовуйте 5 ГБ


1

Залежить від способу використання / tmp, як він знаходиться в /. Створення DVD може зайняти багато місця там


1

Майте на увазі, що найбільші папки у вашій файловій системі є (в системі debian, але це є гарним керівництвом):

  • /usr: всі користувацькі програми ( /usr/bin), бібліотеки ( /usr/lib), документація ( /usr/share/doc) тощо, знаходяться в цьому каталозі. Цій частині файлової системи потрібна більша частина місця. Ви повинні забезпечити щонайменше 500 Мб дискового простору. Якщо ви хочете встановити більше пакетів, вам слід збільшити кількість місця, яке ви надаєте цій директорії.

  • /home: кожен користувач помістить свої дані у підкаталог цього каталогу. Розмір цього залежить від того, скільки користувачів буде використовувати систему та які файли потрібно зберігати у своїх каталогах. Залежно від запланованого використання ви повинні зарезервувати близько 100 Мб для кожного користувача, але адаптувати це значення до ваших потреб.

  • /var: всі змінні дані, такі як статті новин, електронні листи, веб-сайти, кеш APT тощо будуть розміщені під цим каталогом. Розмір цього каталогу в значній мірі залежить від використання вашого комп’ютера, але для більшості людей буде продиктовано накладні витрати інструменту управління пакетами. Якщо ви збираєтеся зробити повну інсталяцію майже всього, що може запропонувати Debian, всього за один сеанс, виділення 2 або 3 гігабайт місця для / var повинно бути достатньо. Якщо ви збираєтесь встановлювати шматками (тобто встановити служби та утиліти з подальшим текстовим текстом, то X, ...), ви можете піти з 300 - 500 мегабайт в / вар. Якщо простір на жорсткому диску є надбавним і ви не плануєте використовувати APT, принаймні, не для великих оновлень, ви можете обійтись лише з 30 або 40 мегабайт в / вар.

Оскільки у вас буде інший /homeрозділ, ви можете працювати з цілком 4 Гб (плюс /home, /var(50 МБ), /boot(100 МБ) і swap(300 МБ-2 ГБ)), з повністю працюючою системою.


1

Для стандартної установки на робочий стіл або ноутбук мало переваги в розділенні ваших розділів. Якщо ви знаєте, як використовувати LVM, це найкраще рішення, але немає нічого поганого в тому, щоб мати один великий розділ (і другий для заміни).


1

Зміна буде 2x ОЗУ;

Це насправді дуже давнє правило розмірів, і я вважаю, що це застаріле. У сучасних системах (тобто з 1 Гб або більше оперативної пам’яті) я даю 1х ОЗУ для Swap.

завантаження буде ~ 200М.

Оце Так! Скільки ядер ви плануєте використовувати, 20? Для більшості користувачів 50Mo достатньо.

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

Чи існує стандартний спосіб визначення розміру розділу для '/'?

Я не знаю "стандартного" способу, оскільки він дуже залежить від того, скільки програмного забезпечення ви встановите та що будете робити з комп'ютером. Встановлення сервера (пошта, база даних ...) зазвичай використовує досить великий розділений /varрозділ. Для особистої машини це більшість часу марно. Насправді, 10 ГБ для /має бути більш ніж достатньо для більшості користувачів. Якщо ви плануєте встановити багато (і я справді маю на увазі багато) пакетів, можливо, вам знадобиться додатковий ГБ, але не більше 15 ГБ. Якщо ви плануєте встановити зовнішні програмні засоби (наприклад, в /opt), врахуйте це (у мене особисто встановлено багато речей Java /opt, наприклад, комерційні сервери додатків, які не дуже легкі). Якщо ви збираєтесь копіювати DVD-диски, додайте ще кілька концертів. І справді, використовуйте решту місця для /home.

Насправді тепер вам слід зрозуміти, чому важко дати абсолютну відповідь, а досвід (тобто помилка пробної версії) - найкращий спосіб знайти «ідеальне» розмір для вашої машини. Але навіть для досвідченого користувача потреби можуть змінюватися з часом. Ось чому, як хтось зазначав, файлові системи LVM та зміна розміру є зброєю вибору, щоб уникнути будь-яких підводних каменів.

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