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

У меня есть ноутбук с установленной win7. Теперь я создал раздел 60 ГБ, в который я хочу установить Ubuntu. Вопрос, который я имею перед установкой, заключается в том, насколько большим должен быть каждый из корневых разделов, разделов подкачки и домашнего раздела? Я читал где-то, что root может быть размером до 8 ГБ, но не слишком ли он маленький? Так как, я полагаю, кроме Ubuntu все установленные программы также будут там находиться? И я думаю, что я собираюсь установить мой своп размером 2 ГБ.

Моя главная проблема в том, насколько большим должен быть корневой раздел. В основном я собираюсь использовать Ubuntu для программирования и просмотра веб-страниц.

10 ответов

Решение

Вы на самом деле должны просто установить Ubuntu на два раздела, / а также swap, Вы можете сделать так, чтобы Ubuntu делал это автоматически, решив использовать доступное свободное пространство (другими словами, не форматируйте раздел 60 ГБ в Vista перед установкой Ubuntu).

Некоторые утверждают, что вы должны использовать отдельные разделы для /home, /boot, / и все виды вещей. Это полезно в некоторых ситуациях, но в большинстве обычных ситуаций лучше не делать этого. Это потому, что он будет фрагментировать ваш диск таким образом, который может быть не нужен позже. Просто пусть Ubuntu выберет для вас, и вы будете в безопасности:)

Вы часто будете использовать отдельный дом в ситуациях, когда вы хотите использовать:

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

NB: "Установщик Ubuntu предлагает сохранить содержимое /home, поэтому вам не нужно бояться что-либо потерять при повторной установке или обновлении. - htorque"

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

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

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

Я использовал различные размеры для моего корневого раздела. На одной машине у меня установлены обычные Ubuntu и Ubuntu Studio, каждый из которых установлен в разделы по 10 ГБ. Обычная Ubuntu использовала 6.04Gib, а студия использовала 3.08Gib.

Вы всегда можете изменить размер раздела позже, если вам нужно больше места. Просто нужно загрузиться с live CD и использовать GParted для изменения разделов.

Что касается Swap, то в два раза больше оперативной памяти или в 1,5 раза больше оперативной памяти. Тогда вы можете перейти в спящий режим, если хотите. Но если вы обнаружите, что вам нужно больше или меньше, вы можете переделить позже.

Для / (корневого) раздела я использую 10G (из которых я редко нахожу, что я использовал больше 8Gb). Для подкачки у меня есть 3Gb RAM, поэтому я установил 4Gb подкачки. Не совсем рекомендуемое "вдвое больше оперативной памяти", но Hibernate все еще работает, хотя я использую его редко. Для /home я использую остальную часть жесткого диска.

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

К сведению, моя установка Ubuntu с корнем 10 ГБ теперь показывает, что root заполнен на 85%, и не позволяет обновлять.

Если у вас нет особых потребностей, я думаю, что вы можете оставить root и home в одном разделе.

Размер раздела подкачки зависит от объема оперативной памяти вашего ноутбука. Если у вас 4 ГБ ОЗУ, то достаточно раздела подкачки 2 ГБ. Затем вы можете выделить 58 ГБ для системного раздела и 2 ГБ для раздела подкачки.

/boot - 200 м основной.

/ - 20-25г.

/ home - 30g или выше для файлов на диске virtualbox.

своп - 2 умножить оперативной памяти.

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

Раздел: Жесткий диск может быть разделен на несколько частей в цифровом виде. Эти части известны как разделы / диски.

Точка монтирования: Проще говоря, это Флаг / Имя / Тип, назначенный Разделу.

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

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

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

SDA: носитель данных, такой как жесткий диск или другой носитель. Если у вас есть больше дисков, он будет называться SDA,SDB,SDC,++

Устройство для установки загрузчика:----

Загрузчик: Как мы знаем, BootLoader - это программа, загружаемая на носитель, который запускается BIOS после выполнения POST. BootLoader дополнительно загружает операционную систему или предоставляет меню, если на носителе установлено более одной ОС.

Выбор устройства: если у вас есть ранее установленная ОС, это означает, что она имеет собственную программу BootLoader. Которая устанавливается в MBR (основной загрузчик) HDDNow при установке Linux, тогда она спросит вас, где установить GRUB (Grand Unified). Boot Loader) или Linux BootLoader. Он дает вам возможность установить его в MBR, который перезаписывает существующий BootLoader или устанавливает его в любой из разделов, что добавит эту точку входа Linux в существующий BootLoader. Теперь выбор за вами.,


Для установки любого дистрибутива Linux вам нужно как минимум 3 раздела.

Для приличной установки Linux требуется всего 100 ГБ диска / раздела.

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

Раздел 2: Домашний (/ домашний): диск для пользовательских данных: 70 ГБ (минимум 30 ГБ)

Раздел 3: Область подкачки: пространство, которое действует как дополнительная ОЗУ: 2 x Размер ОЗУ.

Примечание: пространство подкачки ведет себя как дополнительная ОЗУ, когда ОЗУ заполнено.

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

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

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

swap - очень важно, даже если у вас большой объем оперативной памяти.

Причина: в механизме кеширования данные после расчета в ОЗУ будут сохраняться в свопе, чтобы слишком сильно ограничить кеширование в ОЗУ (предпочтительно как место хранения для вычислений)

Особенно в системах, использующих Oracle, всегда требуется большой объем подкачки.

Ссылка:

ОЗУ <= 16 ГБ --> подкачка = (1 или 2) x ОЗУ

Оперативная память> 16 ГБ --> подкачка = 16 ГБ

Другие вопросы по тегам