Какова ваша рекомендация по схемам разделения дисков для настольного и домашнего сервера? [закрыто]

Вы можете найти руководство по правильной установке ubuntu на flashdrive здесь https://help.ubuntu.com/community/Installation/FromUSBStick/

1
задан 22 February 2014 в 23:48

10 ответов

Вообще говоря, вам не следует беспокоиться о отдельном разделе /home или /boot, если только вы не запускаете сразу несколько дистрибутивов Linux.

Установщики Ubuntu для настольного CD и сервера / alternate CD имеют возможность устанавливать поверх существующей системы, сохраняя ваш домашний каталог (и локальные системные driectorsies: /usr/local, /usr/src и /var/local). Эта функция также повторно использует идентификатор пользователя и идентификатор группы существующего пользователя, если он имеет то же имя пользователя, что и пользователь, созданный во время установки.

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

В Ubuntu 10.10 мы надеялись добавить параметр к установщику, который обнаружил, когда у вас была установлена ​​существующая копия Ubuntu и предлагается заменить ее более новой версией вы пытались установить (используя вышеупомянутую функциональность за кулисами).

Что касается отдельного раздела /boot, это реликвия аппаратных ограничений прошлого (ограничение на 1024 цилиндра загрузчика) , Я не думаю, что никакой практической выгоды, которую отдельный / boot не имел бы в современной системе, и если бы не был предоставлен достаточно избыточный объем пространства, он потенциально пополнит и создаст собственные проблемы, учитывая, что Ubuntu автоматически не удаляет старые ядра .

51
ответ дан 29 May 2018 в 13:06
  • 1
    Это имеет примерно такой же эффект, что и проверка поля формата в /. Очевидно, что он не форматирует раздел, но он удаляет системные файлы, присутствующие перед началом новой установки. – Evan 13 October 2010 в 00:39
  • 2
    Имеются численные преимущества для отдельного / домашнего раздела. Вы можете выполнить чистую установку системы, форматируя корневые разделы, но сохраняя свои данные. Вы можете использовать либо шифрование, либо LVM в / home, но, вероятно, вам это не понадобится для корневого. Для простоты резервного копирования вы просто создаете дамп раздела / home. Для опытных пользователей вы можете настроить свою систему и выбрать другую файловую систему для приложений и данных (что также имеет смысл). И т.п. – Huygens 13 October 2010 в 01:11
  • 3
    Еще одна важная вещь о / boot: если вам нужно восстановить систему, вы не можете быть уверены в том, что ваши средства восстановления будут поддерживать. Если вы используете что-то вроде XFS на LVM для вашей базовой установки, вы можете использовать простой ext3 в необработанном разделе on / boot, который должен поддерживать даже самые простые средства восстановления. – Mei 23 August 2011 в 19:24
  • 4
    Разделенный раздел /boot стал обязательным, поскольку беспорядок EFI / UEFI. – Braiam 4 September 2013 в 07:01
  • 5
    На MBR с предустановленной Windows раздел /boot позволяет удалить Ubuntu без необходимости восстановления загрузчика Windows. – ignis 28 March 2014 в 13:47
/ (т. е. корневая файловая система) - для вашей операционной системы swap - место подкачки, которое должно быть немного больше, чем объем оперативной памяти, который у вас есть /home - для ваших файлов данных [d7 ] Вам действительно нужен отдельный раздел /boot, если вы используете альтернативный установщик для настройки полного шифрования диска. В настоящее время файлы в /boot должны быть незашифрованными, чтобы операционная система могла запускаться.

Вообще говоря, вы можете добавить другие разделы, если хотите:

/ (т. е. корневая файловая система) - для вашей операционной системы

/ (т. е. корневая файловая система) - для вашей операционной системы

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

Ограничить пространство, которое могут использовать файлы в разделе - например, отдельный раздел /home предотвратит останов вашей операционной системы, когда вы залейте свой каталог home, потому что вы все равно сможете войти в систему как root и удалить некоторые файлы из своего домашнего каталога.

Как было предложено Асмерито, вам следует рассмотреть возможность размещения всех ваших разделов, кроме /boot на LVM. Это позволит увеличить гибкость при изменении размеров ваших разделов или даже расширении их на других дисках. Но вы не можете ожидать, что потребуется эта функциональность.

Если вы используете полное шифрование диска в альтернативном установщике, оно автоматически создаст раздел /boot, раздел swap и другой раздел, чтобы удерживать зашифрованные данные. Этот зашифрованный раздел затем используется для хранения раздела LVM. Этот раздел LVM затем используется для хранения всех ваших дополнительных разделов. Первоначально это только ваш корневой раздел.

12
ответ дан 29 May 2018 в 13:06
  • 1
    Каталог /root предназначен для пользователя root, а не для системы. – Braiam 27 September 2013 в 23:54

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

Я обнаружил это с трудом, когда я выбежал пространства на корневом разделе - и я даже не мог запустить рабочий стол Gnome. Мне пришлось войти через терминал и удалить некоторые вещи: (

9
ответ дан 29 May 2018 в 13:06
  • 1
    Это не должно случиться в последних версиях Ubuntu - теперь мы гарантируем, что в / tmp (где эти приложения должны писать) всегда есть место. – RAOF 29 July 2010 в 09:19
  • 2
    @RAOF: Это произошло с Ubuntu 9.04. Я, конечно, использую 10.04. – Nathan Osman 29 July 2010 в 09:50
  • 3
    Вы действительно не нуждаетесь в разделе подкачки, если вы не планируете использовать приостановку на диске. – Marius Gedminas 11 September 2010 в 13:57
  • 4
    Если ядро ​​сбой, он хочет записать дамп памяти. Если места недостаточно, это не будет (но это ничего не повредит). Затем дамп сбоя ядра может быть проанализирован позже - он копируется из swap при перезагрузке. – Mei 23 August 2011 в 19:27

Для установки сервера лучше всего использовать LVM, поэтому вы можете легко расширить пространство для хранения, если у вас закончится свободное пространство. Мое предложение:

/boot / LVM (если вы добавите больше дисков, просто измените размер LVM и там вы пойдете).

ПРИМЕЧАНИЕ. Если вы используете многопользовательскую среду, хорошей практикой является создание /home в LVM.

7
ответ дан 29 May 2018 в 13:06

Я использую:

Первичный раздел:

/boot = 1 GB

Первичный раздел:

/boot = 1 GB /var = 3 GB /var/spool/cache = 2 GB ReiserFS (локальный кеш-диск для всех моих браузеров) /home = +500 ГБ для пользователей, включая общедоступную папку (совместно используемую как локально, так и удаленно с smb). /tmp = 128 МБ (ramFS). swap = дважды в моей памяти.

Я использую эту схему в течение многих лет, и я очень доволен ею. Предложения всегда приветствуются.

6
ответ дан 29 May 2018 в 13:06
  • 1
    Вам это не нужно для загрузки. Если у вас нет загрузок ядер. Достаточно 256 МБ. Если у вас есть только 2 раздела / boot и LVM, вам не нужно создавать раздел LVM в расширенном контейнере, так как вы можете иметь до 4 первичных разделов на распространенном MBR с расширенным распространением. Если у вас не так много оперативной памяти, вам не нужна схема 2 * RAM = swap, если вы собираетесь иметь спящий режим и иметь достаточную оперативную память для вашей рабочей нагрузки, тогда 1.1 * RAM = swap достаточно хорош. Если у вас 8 ГБ оперативной памяти и вы не делаете тяжелую видеорекламу, вы можете иметь всего лишь 1 ГБ (или даже без обмена). – Huygens 21 May 2012 в 12:45

На моем домашнем сервере я предпочитаю создавать /, /swap и /var/log. Поскольку я запускаю брандмауэр и регистрирую всю активность до /var/log, создание журнала как отдельного раздела гарантирует, что даже если журналы работают с валом, это не будет блокировать меня от загрузки.

5
ответ дан 29 May 2018 в 13:06

Я всегда делаю новую установку новых версий Ubuntu, поэтому для меня имеет смысл иметь отдельный /home, так как мне не придется делать резервные копии моей домашней папки каждый раз.

3
ответ дан 29 May 2018 в 13:06
  • 1
    Я добавлю, что это было особенно полезно для меня сейчас, когда я перешел на Arch Linux, чтобы я мог просто заменить операционную систему и сохранить все свои данные без особых усилий. – Victor 7 August 2014 в 03:12

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

2
ответ дан 29 May 2018 в 13:06

На моем рабочем столе для ноутбуков:

8GB выделено для / (т. е. root из файловой системы) 2 раза установлено ОЗУ, выделенное для swap (например, 3 ГБ ОЗУ = 6 ГБ для обмена) Осталось на диске выделено для /home
1
ответ дан 29 May 2018 в 13:06
/root swap /mnt/storage - где-то хранить любые загружаемые вами носители. Если он заполняется, если не будет заполнен root. (Я думаю, что это похоже на идею создания /home отдельного раздела.)
0
ответ дан 29 May 2018 в 13:06

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

Похожие вопросы: