Работа с дисками/WD

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «== Работа с дисками, имеющими сектора 4Кб == Примеры дисков: * WDC WD10EARS Caviar Green * WDC WD15EARS Caviar Green ...»)
м
Строка 9: Строка 9:
В полной мере поддержки в Linux нет, особенно в установщиках. Windows поддерживает такие сектора, начиная с Windows Vista.
В полной мере поддержки в Linux нет, особенно в установщиках. Windows поддерживает такие сектора, начиная с Windows Vista.
-
=== Создание разделов ==
+
=== Создание разделов ===
Разделы на диске должны быть выровнены кратно 8-ми секторам, то есть начинаться не с 63-го, как это обычно любит Windows, а с 64-го. Скорее всего это приведёт к конфликту с Windows. В случае использования двух систем на одном диске рекомендуется выставить перемычку на диске, меняющую нумерацию секторов.
Разделы на диске должны быть выровнены кратно 8-ми секторам, то есть начинаться не с 63-го, как это обычно любит Windows, а с 64-го. Скорее всего это приведёт к конфликту с Windows. В случае использования двух систем на одном диске рекомендуется выставить перемычку на диске, меняющую нумерацию секторов.
 +
 +
==== fdisk ====
 +
Нужен fdisk из util-linux-ng версии 2.17.1 и выше (ещё нет в Сизифе)
 +
 +
Использование:
 +
fdisk -c -u
 +
(-c выключает совместимость с DOS, -u включает указание размеров в секторах)
 +
 +
Передавать fdisk'у -b 4096 необязательно (поскольку эти HDD наружу всё равно показывают 512)
 +
 +
==== parted ===
 +
TODO: что с ним?
=== Создание файловой системы ===
=== Создание файловой системы ===
Строка 20: Строка 32:
=== Создание LVM ===
=== Создание LVM ===
* pvcreate --dataalignment 4096
* pvcreate --dataalignment 4096
-
 
-
== ПО, поддерживающие такие диски ==
 
-
* fdisk из util-linux-ng версии 2.17.1 и выше (ещё нет в Сизифе)
 
== Ссылки ==
== Ссылки ==

Версия 01:06, 4 марта 2010

Содержание

Работа с дисками, имеющими сектора 4Кб

Примеры дисков:

  • WDC WD10EARS Caviar Green
  • WDC WD15EARS Caviar Green

Диски имеют физический размер сектора 4Кб для экономии на служебной информации и межсекторных промежутках. Для ОС он притворяется имеющим сектора 512 байт, но если не работать с ним 4Кб-ными блоками, возникает многократное снижение производительности на записи (чтобы записать 512 байт, придётся считать 4Кб, изменить в них нужную часть и записать опять). Не знаю, как здесь, но на FDD пришлось бы подождать полный оборот диска.

В полной мере поддержки в Linux нет, особенно в установщиках. Windows поддерживает такие сектора, начиная с Windows Vista.

Создание разделов

Разделы на диске должны быть выровнены кратно 8-ми секторам, то есть начинаться не с 63-го, как это обычно любит Windows, а с 64-го. Скорее всего это приведёт к конфликту с Windows. В случае использования двух систем на одном диске рекомендуется выставить перемычку на диске, меняющую нумерацию секторов.

fdisk

Нужен fdisk из util-linux-ng версии 2.17.1 и выше (ещё нет в Сизифе)

Использование:

fdisk -c -u

(-c выключает совместимость с DOS, -u включает указание размеров в секторах)

Передавать fdisk'у -b 4096 необязательно (поскольку эти HDD наружу всё равно показывают 512)

= parted

TODO: что с ним?

Создание файловой системы

Файловым системам нужно указывать размер блока и размер сектора не менее 4Кб.

  • mkfs.ext3 -b 4096
  • mkfs.xfs -s 4096

Создание LVM

  • pvcreate --dataalignment 4096

Ссылки

 
Личные инструменты