На этот вопрос уже есть ответ здесь:
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. Я не собираюсь создавать раздел подкачки и использовать вместо него файлы подкачки.
Принятие показателя 1536 КБ (1.5 МиБ) корректно, Вам будут нужны к любому использованию некоторые ручные опции выравнивания в Вашем программном обеспечении разделения (GParted, parted
, gdisk
, и т.д.), или выравниваются на нескольких из обоих 1 МиБ (значение по умолчанию с самым современным программным обеспечением) и 1.5 МиБ. Начиная с 3 МиБ минимальное значение, которое удовлетворяет оба ограничения, это - то, что необходимо использовать.
Вы правы, что 1.5 МиБ являются причудливым значением. Именно такое нечетное значение, на самом деле, я немного с подозрением отношусь к этому, и я допустил бы ошибку на размере осторожности путем выравнивания на границе на 3 МиБ, или возможно даже 6 МиБ (на всякий случай, истинное значение составляет 2 МиБ).
Чтобы сделать это, необходимо понять опции программного обеспечения разделения. В GParted Вы не можете установить выравнивание на произвольное значение, только ни на один, цилиндр или мебибайт. К сожалению, пользовательский интерфейс, хотя GUI, немного неясен:
Необходимо было бы установить пространство через поле "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
на Ваших разделах или позволяют установщику создать файловые системы на разделах, которые Вы создаете.