Коришћење НВМЕ ССД-а као системског погона на рачунарима са старим БИОС-ом и Линук ОС-ом

Коришћење НВМЕ ССД-а као системског погона на рачунарима са старим БИОС-ом и Линук ОС-ом

Уз одговарајућу конфигурацију, можете покренути систем са НВМЕ ССД диска чак и на старијим системима. Претпоставља се да оперативни систем (ОС) може да ради са НВМЕ ССД. Размишљам о учитавању ОС-а, јер са драјверима доступним у ОС-у, НВМЕ ССД је видљив у ОС-у након учитавања и може се користити. За Линук није потребан додатни софтвер. За оперативне системе породице БСД и друге Уник-ове, метода је највероватније такође погодна.

Да бисте се покренули са било ког диска, неопходно је да почетни програм за покретање (БПП), БИОС или ЕФИ (УЕФИ) садрже драјвере за овај уређај. НВМЕ ССД дискови су прилично нови уређаји у поређењу са БИОС-ом, а таквих драјвера нема у фирмверу старих матичних плоча. У ЕФИ без подршке за НВМЕ ССД, можете додати одговарајући код, а онда постаје могућ пун рад са овим уређајем - можете инсталирати оперативни систем и покренути га. За старије системе са тзв. Мало је вероватно да ће учитавање оперативног система „легаци БИОС“ бити могуће. Међутим, ово се може заобићи.

Како то учинити

Користио сам опенСУСЕ Леап 15.1. За друге Линук системе акције ће бити приближно исте.

1. Припремимо рачунар за инсталирање оперативног система.
Потребан вам је рачунар или сервер са бесплатним ПЦИ-Е 4к или дужим конектором, без обзира на верзију, довољан је ПЦИ-Е 1.0. Наравно, што је новија верзија ПЦИ-Е, то ће бити већа брзина. Па, и, у ствари, НВМЕ ССД са М.2 на ПЦИ-Е 4к адаптер.
Потребан вам је и нека врста драјва капацитета 300 МБ или више, који је видљив из БИОС-а и са којег можете учитати ОС. Ово може бити чврсти диск са ИДЕ, САТА или СЦСИ везом. САС. Или УСБ флеш диск или меморијску картицу. Неће стати на дискету. ЦД-РОМ неће радити и мораће да се препише. ДВД-РАМ - нема појма. Назовимо ову ствар „застарели БИОС диск“.

2. Учитајте Линук за инсталацију (са оптичког диска или флеш диска за покретање итд.).

3. Приликом означавања диска, расподелићемо ОС између доступних дискова:
3.1. Хајде да направимо партицију за ГРУБ покретачки програм на почетку „застарелог БИОС драјва“ величине 8 МБ. Напомињем да ово користи функцију опенСУСЕ - ГРУБ на посебној партицији. За опенСУСЕ, подразумевани систем датотека (ФС) је БТРФС. Ако поставите ГРУБ на партицију са БТРФС системом датотека, систем се неће покренути. Због тога се користи посебан одељак. Можете поставити ГРУБ на друго место, све док се покреће.
3.2. Након партиције са ГРУБ-ом, направићемо партицију са делом системске фасцикле („роот“), односно „/боот/“, величине 300 МБ.
3.3. Преостале ствари - остатак системске фасцикле, партиција за свап, корисничка партиција “/хоме/” (ако одлучите да је креирате) могу се поставити на НВМЕ ССД.

Након инсталације, систем учитава ГРУБ, који учитава датотеке са /боот/, након чега постаје доступан НВМЕ ССД, а затим се систем покреће са НВМЕ ССД-а.
У пракси сам добио значајно убрзање.

Захтеви за капацитет за „застарели БИОС диск“: 8 МБ за ГРУБ партицију - ово је подразумевано, а негде од 200 МБ за /боот/. Узео сам 300 МБ са резервом. Приликом ажурирања кернела (и приликом инсталирања нових), Линук ће допунити /боот/ партицију новим датотекама.

Процена брзине и трошкова

Цена НВМЕ ССД 128 ГБ је приближно од 2000 рубаља.
Цена адаптера М.2 - ПЦИ-Е 4к је приближно 500 рубаља.
На продају су и адаптери М.2 - ПЦИ-Е 16к за четири НВМЕ ССД диска, по цени негде од 3000 рубаља. - ако некоме затреба.

Ограничење брзине:
ПЦИ-Е 3.0 4к око 3900 МБ/с
ПЦИ-Е 2.0 4к 2000 МБ/с
ПЦИ-Е 1.0 4к 1000 МБ/с
Дискови са ПЦИ-Е 3.0 4к у пракси постижу брзине од око 3500 МБ/с.
Можемо претпоставити да ће достижна брзина бити оваква:
ПЦИ-Е 3.0 4к око 3500 МБ/с
ПЦИ-Е 2.0 4к око 1800 МБ/с
ПЦИ-Е 1.0 4к око 900 МБ/с

Што је брже од САТА 600 МБ/с. Остварљива брзина за САТА 600 МБ/с је око 550 МБ/с.
Штавише, на старијим матичним плочама брзина САТА контролера на плочи можда није 600 МБ/с, већ 300 МБ/с или 150 МБ/с. Овде уграђени контролер = САТА контролер уграђен у јужни мост чипсета.

Напомињем да ће НЦК радити за НВМЕ ССД-ове, али то можда неће бити случај за старије уграђене контролере.

Урадио сам прорачуне за ПЦИ-Е 4к, али неки дискови имају ПЦИ-Е 2к магистралу. Ово је довољно за ПЦИ-Е 3.0, али за старије стандарде ПЦИ-Е - 2.0 и 1.0 - боље је не користити такве НВМЕ ССД. Такође, диск са бафером у облику меморијског чипа биће бржи него без њега.

За оне који желе да потпуно напусте уграђени САТА контролер, препоручујем коришћење Асмедиа АСМ 106к (1061, итд.) контролера, који обезбеђује два САТА 600 порта (интерна или екстерна). Ради прилично добро (након ажурирања фирмвера) и подржава НЦК у АХЦИ режиму. Повезује се преко ПЦИ-Е 2.0 1к магистрале.

Његова највећа брзина:
ПЦИ-Е 2.0 1к 500 МБ/с
ПЦИ-Е 1.0 1к 250 МБ/с
Остварљива брзина ће бити:
ПЦИ-Е 2.0 1к 460 МБ/с
ПЦИ-Е 1.0 1к 280 МБ/с

Ово је довољно за један САТА ССД или два ХДД-а.

Уочени недостаци

1. Не може се прочитати СМАРТ параметри код НВМЕ ССД-а постоје само општи подаци о произвођачу, серијском броју итд. Вероватно због тога што је матична плоча престара. За своје нехумане експерименте користио сам најстарији МП који сам могао да пронађем, са нФорце4 чипсетом.

2. ТРИМ би требало да ради, али ово треба проверити.

Закључак

Постоје и друге могућности: купите САС контролер са ПЦИ-Е 4к или 8к конектором (да ли постоје 16к или 32к?). Међутим, ако су јефтини, подржавају САС 600, али САТА 300, а скупи ће бити скупљи и спорији од горе предложене методе.

За коришћење са М$ Виндовс-ом, можете инсталирати додатни софтвер - покретач са уграђеним драјверима за НВМЕ ССД.

Погледајте овде:
ввв.вин-раид.цом/т871ф50-Гуиде-Хов-то-гет-фулл-НВМе-суппорт-фор-алл-Системс-витх-ан-АМИ-УЕФИ-БИОС.хтмл
ввв.вин-раид.цом/т3286ф50-Гуиде-НВМе-боот-фор-системс-витх-легаци-БИОС-анд-олдер-УЕФИ-ДУЕТ-РЕФИНД.хтмл
форум.оверцлоцкерс.уа/виевтопиц.пхп?т=185732
пцпортал.орг/форум/51-9843-1
мрлитхиум.блогспот.цом/2015/12/хов-то-боот-нвме-ссд-фром-легаци-биос.хтмл

Позивам читаоца да сам процени да ли му је потребна таква употреба НВМЕ ССД-а или би било боље да купи нову матичну плочу (+ процесор + меморија) са постојећим М.2 ПЦИ-Е конектором и подршком за покретање са НВМЕ ССД у ЕФИ.

Извор: ввв.хабр.цом

Додај коментар