Неправильное выравнивание разделов [дубликат]

На этот вопрос уже есть ответ здесь:

I у меня есть новый SSD Samsung 840 250 ГБ, и я хочу убедиться, что все работает оптимально после установки.

Я провел много разочаровывающих часов в Интернете, пытаясь понять, как мне выровнять разделы SSD, когда он приходит (и даже как разбивать все на разделы; мой другой диск - это жесткий диск емкостью 1 ТБ, на котором уже есть файлы). Я хотел бы знать надежный способ все настроить.

Единственное место, где я смог найти размер стираемого блока 840, это здесь:

http://thessdreview.com/Forums/ssd-beginners-guide-discussion/3630.htm

Я просто не могу понять, почему производители не предоставляют свободный доступ к такой информации! Но в любом случае это может означать, что EBS составляет 1536 КБ, что мне кажется странным.

Насколько я понимаю, вы должны теперь выровнять по MiB (обычно установлен на 1MiB). Я предполагаю, что цифра выше должна быть 1536 КБ Б = 1,5 МБ? Это говорит о том, что выравнивание разделов будет несколько нестандартным.

Итак, мой вопрос: как мне выровнять мои разделы с учетом этой информации? Имейте в виду, что я никогда раньше не использовал Linux ; Я изо всех сил стараюсь настроить все так, чтобы начать учиться, но нахожу этот процесс невероятно непрозрачным и трудоемким. Если возможно, было бы здорово пошаговое руководство по GParted; на данный момент я рассматриваю раздел NTFS ~ 20 ГБ для Windows (для игр), EXT4 ~ 20 ГБ для ubuntu (для всего остального) и раздел общих документов + игр для всего остального в формате файлов NTFS. Я не собираюсь создавать раздел подкачки и использовать вместо него файлы подкачки.

7
задан 29 June 2013 в 15:50

1 ответ

Принятие показателя 1536 КБ (1.5 МиБ) корректно, Вам будут нужны к любому использованию некоторые ручные опции выравнивания в Вашем программном обеспечении разделения (GParted, parted, gdisk, и т.д.), или выравниваются на нескольких из обоих 1 МиБ (значение по умолчанию с самым современным программным обеспечением) и 1.5 МиБ. Начиная с 3 МиБ минимальное значение, которое удовлетворяет оба ограничения, это - то, что необходимо использовать.

Вы правы, что 1.5 МиБ являются причудливым значением. Именно такое нечетное значение, на самом деле, я немного с подозрением отношусь к этому, и я допустил бы ошибку на размере осторожности путем выравнивания на границе на 3 МиБ, или возможно даже 6 МиБ (на всякий случай, истинное значение составляет 2 МиБ).

Чтобы сделать это, необходимо понять опции программного обеспечения разделения. В GParted Вы не можете установить выравнивание на произвольное значение, только ни на один, цилиндр или мебибайт. К сожалению, пользовательский интерфейс, хотя GUI, немного неясен:

GParted's partition-creation dialog box

Необходимо было бы установить пространство через поле "Free Space Preceding"; но это - свободное пространство между новым разделом и тем перед ним, и где тот заканчивается, неизвестно - по крайней мере, не от диалогового окна Create New Partition. Текстовый режим parted утилита имеет подобные проблемы.

Если Ваш диск должен использовать GPT, я рекомендую использовать gdisk вместо этого. (Если Вы загружаетесь в режиме BIOS и хотите использовать MBR, fdisk дает Вам больше гибкости, но она все еще не может быть установлена использовать произвольные значения выравнивания, таким образом, необходимо будет указать Вас, раздел запускает значения вручную.) Вам будет нелегко устанавливать gdisk в установщике Ubuntu, таким образом, легче использовать Системное Спасение CD или Разделенное Волшебство сделать работу. Можно изменить выравнивание путем ввода x ввести меню экспертов, с помощью l (или L) опция установить выравнивание (который Вы указываете в секторах), и затем использующий 'm' для возврата к главному меню, из которого можно создать разделы. Это выглядит примерно так:

$ sudo gdisk /dev/sdd
GPT fdisk (gdisk) version 0.8.6

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): x

Expert command (? for help): L
Enter the sector alignment value (1-65536, default = 2048): 6144

Expert command (? for help): m

Command (? for help): n
Partition number (2-128, default 2): 
First sector (34-30297182, default = 6144) or {+-}size{KMGTP}: 
Last sector (6144-30297182, default = 30297182) or {+-}size{KMGTP}: 
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 
Changed type of partition to 'Linux filesystem'

Command (? for help): p
Disk /dev/sdd: 30297216 sectors, 14.4 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 2E980CFA-8BD4-4D53-BABC-CCEFEFB6B2EF
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 30297182
Partitions will be aligned on 6144-sector boundaries
Total free space is 1566 sectors (783.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1             264            4807   2.2 MiB     EF00  EFI System
   2            6144        30297182   14.4 GiB    8300  Linux filesystem

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdd.
The operation has completed successfully.

Посмотрите gdisk документация и особенно ее страница пошаговой демонстрации, для получения дополнительной информации об использовании этой программы.

Отметьте это gdisk создает или изменяет разделы, но это не создает файловые системы. Таким образом Вам будет нужно к любому использованию mkfs на Ваших разделах или позволяют установщику создать файловые системы на разделах, которые Вы создаете.

2
ответ дан 29 June 2013 в 15:50

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

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