3

У меня 3-летний ПК с 4 внутренними портами SATA. Мои старые жесткие диски SATA, все меньше 2 ТБ, работают нормально. Если я куплю жесткий диск SATA 3 ТБ, будет ли он работать в Linux? Будет ли Linux с GRUB загружаться с такого жесткого диска без обновления BIOS? С обновлением BIOS? Это нормально для меня, чтобы обновить мой Linux до новейшего ядра.

К вашему сведению, я уже использую жесткий диск объемом 3 ТБ во внешнем корпусе, подключив его через e-SATA к компьютеру с контроллером SATA II. Он отлично работает на Linux. Linux также автоматически распознает больший размер сектора (4 КБ). Я не загружаюсь с него, хотя, и я не добавил никаких разделов: я создал одну огромную файловую систему (прямо на устройстве).

2 ответа2

5

Вот некоторые подсказки, которые приходят на ум:

  • Вам нужна ОС и драйверы для вашего оборудования (контроллера), которые знают, как обрабатывать 64-битные номера секторов
  • Используйте таблицу разделов GUID (GPT) (64-битные номера секторов).
  • Загрузчик Linux grub2 может загружаться с GPT (без UEFI BIOS)
  • Я бы поставил загрузочный и корневой разделы ниже отметки 2 ТБ.

Ну, я не уверен, стоит ли пытаться попробовать это на старом оборудовании.

(Также, если на жестком диске 3 ТБ используются сектора по 4 КБ, убедитесь, что вы используете правильное выравнивание разделов!)

3

Я не вижу, насколько актуально обновление BIOS, хотя обновление BIOS от производителя материнской платы могло бы иметь значение, если бы оно решало проблему с контроллером SATA. Скорее всего, это не так, и единственное, что будет иметь значение на этом этапе, это то, что ваша материнская плата имеет контроллер SATA-II? Это определит, будет ли доступен диск объемом более 2 ГБ. Если нет, вы всегда можете купить новый контроллер SATA, а не новую материнскую плату.

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