Вы здесь

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 (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 на материнки вставлен диск.
Хмм если винде пофиг на выравнивание, то тогда постараюсь сделать на линукс диске выравнивание.
Под линукс место на диске еще не размечено.

—

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

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

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

Как правило, те, у кого уже не возникают вопросы по дуалбуту на одном носителе, его избегают. И наоборот.

Просто возьмите другой любой диск и вынесите туда винду вместо вынесения себе мозга.