13

Я буду устанавливать Ubuntu 9.10.

Тем не менее, когда я иду к расширенным вариантам для создания разделов. Я решил, что я создам

файл подкачки x2 размер ОЗУ / (корневого) раздела.

Я прочитал некоторые документы, в которых говорится, что вы также должны создать загрузочный раздел (основной раздел) для первого раздела, чтобы BIOS мог легко его найти. И выделить только около 100 МБ.

Мне просто интересно, мне нужно создать загрузочный раздел? И что это действительно делает?

Большое спасибо,

3 ответа3

12

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

Есть еще некоторые особые ситуации, когда вам нужно более одного раздела:

  • Вам нужен отдельный раздел /boot, если вы хотите использовать полное шифрование диска (например, LUKS или Truecrypt), потому что вам нужно что-то для загрузки с :-).

  • Если вы используете двойную загрузку и хотите иметь возможность читать файлы из обеих систем, они должны быть в файловой системе, которую могут прочитать обе системы. Так что, возможно, имеет смысл иметь, например, мультимедийный раздел с NTFS или VFAT, если вы используете двойную загрузку Linux и Windows, так что оба могут использовать файлы.

  • Если вы используете полное шифрование диска, то при чтении и записи очень больших файлов (например, видео) возникают значительные накладные расходы. Возможно, вы захотите иметь отдельный незашифрованный раздел для них.

  • Если вы планируете время от времени перераспределять или устанавливать другие ОС, будет проще, если у вас будет /boot в начале диска под номером один (например, /dev/sda1), чтобы избежать взлома grub.

Есть также несколько устаревших причин. Вы можете прочитать о них в старой документации, но они больше не применяются к текущим системам:

  • На некоторых старых аппаратных средствах загрузочный раздел необходим из-за ограничений BIOS (например, невозможность загрузки с раздела, превышающего 1024 цилиндра). Я полагаю, что это применимо только к очень старым системам (более чем 5-10 лет).

  • В старых версиях Linux (V2.2, возможно, 2.4) раздел подкачки был быстрее, чем файл подкачки, поэтому желательно иметь раздел подкачки. В Linux 2.6 оба должны давать одинаковую производительность ( http://lkml.org/lkml/2005/7/7/326 ).

9

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

Даже своп может быть на одном разделе (в виде файла подкачки); Раньше файлы подкачки работали несколько медленнее, чем разделы подкачки, но в ядре Linux 2.6 они имеют такую же производительность, что и раздел подкачки (см. также вопрос о разделе подкачки и файле? на serverfault.com).

Рекомендации по созданию нескольких разделов не имеют ничего общего с тем, как BIOS их находит (что является поддельным). Речь идет о таких вещах, как разделение одного раздела /home /yourname между несколькими операционными системами и упрощение резервного копирования определенных типов. Для большинства пользователей один раздел проще всего настроить и работает нормально.

8

Это выбор. Вы можете или не можете. Я обычно делаю. Помимо swap, я обычно создаю 3 раздела:

  1. /boot - обычно 60 МБ или около того. Больше для fedora, или если я планирую поэкспериментировать / установить несколько ядер
  2. / - 7 или 8 ГБ для хранения всего остального, что не / дома
  3. / home - остальная часть моего диска.

Основная причина, по которой я разделился таким образом, состоит в том, чтобы предоставить мне как можно больше опций во время восстановления и резервного копирования. Если что-то никогда не пойдет не так, 1 большой раздел будет работать, и вам, возможно, это никогда не понадобится.

Может быть, я просто старый и параноик ;-)

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .