SSD M.2 Intel 760p Series поддержка в системе

Добрый вечер.
Как лучше разбить диск со смещением?

Мой диск 256 ГБ SSD M.2 накопитель Intel 760p Series [SSDPEKKW256G801]

.
На этом диске уже установлена система Windows 10.
Диск планирую примерно пополам разбить.
90 гигов под windows, остальное я сделаю под Gentoo.
Возник вопрос, как лучше всего разместить место для Gentoo.
Я читал, что со смещением нужно его форматировать или на новых дисках этого делать не нужно?

Правильно я понимаю, что для того, чтобы поддержка в системе была для этого диска, мне нужно включить функцию в ядре?

Device Drivers  ---> 
  <*> NVM Express block device

Нет

NVM Express (NVMe) devices are flash memory chips connected to a system via the PCI-E bus. Если диск через SAS/SATA, то ничего этого не нужно.
Не совсем понял, что ты имеешь ввиду под "со смещением" - все как обычно, разбиваешь на разделы... только не забудь о выравнивании на границах кластеров/цилиндров! parted может тебе в этом помочь. С SSD проблем меньше, т.к. размер диска натурально степень двойки и потому легко выравнивается.

SysA написал(а): NVM Express

SysA написал(а):
NVM Express (NVMe) devices are flash memory chips connected to a system via the PCI-E bus. Если диск через SAS/SATA, то ничего этого не нужно.
Не совсем понял, что ты имеешь ввиду под "со смещением" - все как обычно, разбиваешь на разделы... только не забудь о выравнивании на границах кластеров/цилиндров! parted может тебе в этом помочь. С SSD проблем меньше, т.к. размер диска натурально степень двойки и потому легко выравнивается.

Интерфейс PCI-E 3.0 x4.
Под смещением я имел ввиду выравнивание.
Что бы равномерно изнашивались цилиндрики.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Ты уверен?..

bagas написал(а):
...Интерфейс PCI-E 3.0 x4.

Ты уверен, что не путаешь интерфейс контроллера дисков с самими дисками?!.. Т.е. у тебя САМ диск прямо в PCI-E шину втыкается или все-таки по кабелю в SATA порт?

bagas написал(а):
...Что бы равномерно изнашивались цилиндрики.

Какое-такое "равномерное изнашивание"?! :)
Уже давно как (еще в эпоху ИДЕ дисков!) "цилиндры" - понятие виртуальное!
Выравнивание раньше делалось по размерам внутренних логических и системных буферов для повышения производительности и избежания сбоев чтения/записи на границе разделов для ЛВМ/МД-РАЙД. Винда их не использует, поэтому там этого эффекта не замечали.
Современные ЛВМ/МД-РАЙД автоматически при создании игнорируют крайние кластеры разделов, если разметка неправильна. Т.е. ты просто можешь потерять до 4094 блоков/секторов или примерно 2Мб на раздел из-за неправильного форматирования, потому как единица выравнивания обычно - 1Мб или 2048 512-байтных блока/сектора.

в PCI-E слот m2 на материнки

в PCI-E слот m2 на материнки вставлен диск.
Хмм если винде пофиг на выравнивание, то тогда постараюсь сделать на линукс диске выравнивание.
Под линукс место на диске еще не размечено.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

SysA написал(а): NVM Express

SysA написал(а):
NVM Express (NVMe) devices are flash memory chips connected to a system via the PCI-E bus. Если диск через SAS/SATA, то ничего этого не нужно.
Не совсем понял, что ты имеешь ввиду под "со смещением" - все как обычно, разбиваешь на разделы... только не забудь о выравнивании на границах кластеров/цилиндров! parted может тебе в этом помочь. С SSD проблем меньше, т.к. размер диска натурально степень двойки и потому легко выравнивается.

Как я понимаю нужно было изначально разбить диск свой так.
parted -a optimal /dev/nvm0
Но что то я запутался.
Сейчас на этом ссд диске стоит уже виндуз 10, с помощью стандартного в виндуз 10 и разбил изначально диск.
Винда сама создала разделы под загрузчик/uefi и диск С, используется таблица разделов GPT.
По Линукс 140Г не размеченного пространства осталось.
Если я сделаю оптимизацию с помощью parted. не затрется ли винда?

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

можешь потерять данные

Если уже разбито, то только проверь выравнивание:

parted /dev/sda unit s print free

и убедись, что адрес начала КАЖДОГО используемого раздела и его длина кратны 2048.
Например один из моих дисков:

# parted /dev/sdb unit s print free
Model: ATA Micron_M600_MTFD (scsi)
Disk /dev/sdb: 500118192s
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start       End         Size        Type     File system  Flags
        63s         2047s       1985s                Free Space
 1      2048s       134219775s  134217728s  primary               raid
 2      134219776s  500118191s  365898416s  primary               lvm

Проще всего проверку сделать командой

echo $((АдресНачалаРаздела/2048*2048))

если она выдаст число равное самому адресу (длине) - то все нормально, если же оно меньше - то раздел не выровнен.
Для моего примера выше:

# echo $((134217728/2048*2048))
134217728

# echo $((134219776/2048*2048))
134219776

Если что-то не так, то и в Винде, и в Линуксе есть инструменты для безопасного редактирования границ разделов. В Винде проще - там данные двигаются и файловые системы корректируются автоматически, тогда как в Линуксе надо понимать, что и как делать. :) А если будешь от балды двигать границы разделов, то можешь потерять данные.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".