16

Есть ли какие-то особые аппаратные преимущества разделения жесткого диска перед установкой ОС по сравнению с выполнением этого после установки ОС?

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

5 ответов5

22

Никаких реальных преимуществ.

Если у вас только один диск, у вас даже нет выбора. У вас должно быть что-то для установки ОС, а для Windows это раздел.

(Для полноты картины: почти для любой ОС, которая будет разделом, хотя вы можете указать BSds и т.д. Использовать сырой диск в опасно выделенном режиме. И я не удивлюсь, если QNX, GNU/Linux и т.д. Также поддержат это).

Было сказано, что:

  1. Как вы думаете, почему это повлияет на срок службы жесткого диска?
  2. Независимо от установки до установки ОС или после установки ОС почти наверняка вам понадобится второй диск или второй раздел для данных. (например, для хранения /usr/local и /home , или в windows My documents/
9

Основная причина, по которой лучше иметь надежный план разделов во время установки, а не возиться с ним динамически после установки ОС, обычно связана с сохранением данных. Многие утилиты позволят вам обрезать раздел, в котором есть данные, что может привести к повреждению диска и потребовать переустановки ОС или любых приложений, которые потеряли файлы из-за изменений. Это степень, однако; HDD или SSD не страдают от ненормального старения или стресса при внесении изменений в разделы.

7

В основном это не имеет значения.

Единственным исключением является установка устаревших операционных систем на современные диски.

Установщики старых ОС имели тенденцию выравнивать разделы по границам "цилиндра". В частности, запуск первого раздела в начале "цилиндра" 1 (сектор 0 был зарезервирован для загрузочного кода и таблицы разделов).

Современные накопители обычно рассматриваются ОС как имеющие 255 "секторов" на "дорожку" и "63" головки. Таким образом, каждый "цилиндр" будет иметь 16065 секторов.

Это было нормально, пока не появились накопители "продвинутого формата". Эти диски имеют размер физического сектора 4 КБ, но размер логического сектора 512 байт. Они работают намного лучше, если операции чтения и записи (особенно записи) кратны размеру 4 КБ и выровнены по границе 4 КБ (8 логических секторов). Нераспределенные записи преобразуются в операцию чтения-изменения-записи, которая может привести к потере данных.

В результате, если вы используете диск "расширенного формата", вы действительно хотите, чтобы ваши разделы начинались на границе 4 КБ (8 логических секторов).

Вы заметите, что 16065 не делится на 8. Поэтому использование старого инструмента ОС для разбиения современного диска с большой вероятностью может привести к смещению.

2

Многие файловые системы (например, ext3/ext4) принимают решения об оптимизации зарезервированных структур (например, размеров таблиц inode, зарезервированного пространства суперпользователя, возможно, даже размера используемых указателей). Сомнительно, чтобы эти структуры оставались оптимально настроенными, если размер файловой системы значительно изменился, особенно с помощью онлайн-инструментов изменения размера, для которых изменение основ файловой системы было бы опасным. Например, слишком маленькая таблица inode в ext3 (предназначенная для гораздо меньшей файловой системы) может привести к тому, что файловая система исчерпает "слоты" для файлов, поэтому вы можете внезапно не создавать новый файл и получать Ошибка нехватки места даже при наличии большого количества свободного места. Слишком большая таблица inode (предназначенная для файловой системы большего размера) будет занимать пустое место.

1

Разбейте его до / во время установки, чтобы вы могли поместить пользовательские данные в отдельный раздел независимо от файлов ОС.

Поскольку ОС не требует много (относительный термин ...) пространства, вы можете сделать его раздел относительно небольшим, а пользовательский раздел большим.

Анекдот: Я использую Linux, и мои пользовательские данные (называемые /home) находятся в его собственном разделе в течение 17 лет. Это позволило мне копировать мои данные с диска на диск, не беспокоясь об ОС или версии.

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