
Ăige seadistuse korral on vĂ”imalik vanematelt sĂŒsteemidelt kĂ€ivitada NVME SSD-kettalt. Eeldatakse, et operatsioonisĂŒsteem (OS) toetab NVME SSD-d. RÀÀgin just OS-i kĂ€ivitamisest, kuna olemasolevate OS-i draiveritega on NVME SSD sĂŒsteemis nĂ€htav pĂ€rast kĂ€ivitamist ning seda saab kasutada. TĂ€iendavat tarkvara (SO) Linuxile ei ole vajalik. BSD ja muude Unixite perede OS-ide jaoks sobib tĂ”enĂ€oliselt sama meetod.
KĂ€ivitamiseks mĂ”nest kettaseadmest on vajalik, et alglaadimisse programm (BIOS vĂ”i EFI/UEFI) sisaldaks draivereid selle seadme jaoks. NVME SSD kettad on vĂ”rreldes BIOS-iga ĂŒsna uued seadmed, ning vanade emaplaatide BIOS-i alglaadimisse pakettides selliseid draivereid ei ole. EFI-s, ilma NVME SSD toe, on vĂ”imalik lisada vastav kood, mis teeb selle seadme tĂ€ieliku kasutamise vĂ”imalikuks â saate installida operatsioonisĂŒsteemi ja kĂ€ivitada selle. Vanemate sĂŒsteemide puhul nn âlegacy BIOSâ korral ei Ă”nnestu OS-i kĂ€ivitamine selliselt, kuid seda on vĂ”imalik mööda minna.
Kuidas teha
Kasutasin openSUSE Leap 15.1. Teiste Linuxite puhul on toimingud ligikaudu samad.
1. Valmistame arvuti operatsioonisĂŒsteemi installimiseks ette.
Vajalik on arvuti vĂ”i server, millel on vaba PCI-E 4x pesa vĂ”i pikem, versioonil pole tĂ€htsust, piisab ka PCI-E 1.0-st. Muidugi, mida uuem on PCI-E versioon, seda suurem on kiirus. Ja samas NVME SSD koos M.2 â PCI-E 4x adapteriga.
Samuti on vajalik mĂ”ni salvestusseade mahuga alates 300 MB, mis on BIOSis nĂ€htav ja millelt saab OS-i kĂ€ivitada. See vĂ”ib olla HDD, mis on ĂŒhendatud IDE, SATA, SCSI vĂ”i SAS kaudu. VĂ”i USB mĂ€lupulk vĂ”i mĂ€lukaart. Disketti ei mahu. CD-ROM ei sobi, vajalik on kirjutatav. DVD-RAM â ei oska öelda. Nimeta seda asja tinglikult "legacy BIOS salvestusseadmeks".
2. Laadime Linuxi installimiseks (optikadiskilt vÔi kÀivitatavalt mÀlupulgalt jne).
3. Ketaste jagamisel jaotame OS-i olemasolevatele salvestusseadmetele:
3.1. Loome GRUBi laadijale osa "legacy BIOS ketta" alguses, mille suurus on 8 MB. Tahan mĂ€rkida, et siin kasutatakse openSUSE eripĂ€ra â GRUB eraldi osas. OpenSUSE kasutab vaikimisi failisĂŒsteemi (FS) BTRFS. Kui paigutada GRUB BTRFS failisĂŒsteemiga osasse, siis sĂŒsteem ei kĂ€ivitu. SeetĂ”ttu kasutatakse eraldi osa. GRUB-i saab paigutada ka mujale, peaasi, et see kĂ€ivituks.
3.2. PĂ€rast GRUB-i osa loome osa sĂŒsteemi kaustast ("juurte"), nimelt "/boot/" suurusega 300 MB.
3.3. JÀÀnud osa â sĂŒsteemi kausta jÀÀk, swap osa, kasutaja "/home/" osa (kui otsustasite selle luua) saab paigutada NVME SSD-le.
PĂ€rast installimist laadib sĂŒsteem GRUB-i, mis laadib failid /boot/, pĂ€rast mida NVME SSD on saadaval, seejĂ€rel toimub sĂŒsteemi kĂ€ivitamine NVME SSD-lt.
Praktikas sain mÀrkimisvÀÀrset kiirendust.
"Legacy BIOS ketta" mahtuvuse nĂ”uded: 8 MB GRUB-i osale â see on vaikimisi, ja umbes 200 MB /boot/-le. 300 MB olen vĂ”tnud varu eest. Tuuma vĂ€rskendamisel (ja uute installimisel) tĂ€idab Linux osa /boot/ uute failidega.
Kiirus ja hind
NVME SSD 128 GB hind on umbes 2000 âŹ.
M.2 adapteri hind â PCI-E 4x on umbes 500 âŹ.
MĂŒĂŒgilt leiate ka M.2 adaptereid â PCI-E 16x neljale NVME SSD-le, hind umbes 3000 ⏠â kui see on vajalik.
Maksimaalsed kiirus:
PCI-E 3.0 4x umbes 3900 MB/s
PCI-E 2.0 4x 2000 MB/s
PCI-E 1.0 4x 1000 MB/s
PCI-E 3.0 4x kÔvakettad saavutavad praktikas kiirus umbes 3500 MB/s.
Saab eeldada, et saavutatav kiirus on jÀrgmine:
PCI-E 3.0 4x umbes 3500 MB/s
PCI-E 2.0 4x umbes 1800 MB/s
PCI-E 1.0 4x umbes 900 MB/s
See on kiiremini kui SATA 600 MB/s. Saavutatav kiirus SATA 600 MB/s puhul on umbes 550 MB/s.
Samuti, vanadel emaplautadel vÔib SATA kontrolleri kiirus olla mitte 600 MB/s, vaid 300 MB/s vÔi 150 MB/s. Siin tÀhendab emaplaadi kontroller = SATA kontroller, mis on sisse ehitatud chipset'i lÔunabis.
TÀhtis on mÀrkida, et NVME SSD-del töötab NCQ, kuid vanadel emaplaadi kontrolleritel ei pruugi seda olla.
Olen arvutanud PCI-E 4x jaoks, kuid mĂ”ned kĂ”vakettad omavad PCI-E 2x buss. See on piisav PCI-E 3.0 jaoks, kuid vanemate standardite PCI-E â 2.0 ja 1.0 â puhul on selliseid NVME SSD-sid parem mitte osta. Samuti on mĂ€lupiiri kiibiga varustatud kĂ”vaketas kiirem kui ilma selleta.
TĂ€ielikult SATA kontrollerist loobuda soovijatele soovitan kasutada Asmedia ASM 106x (1061 jne) kontrollerit, mis pakub kahte SATA 600 (sise- vĂ”i vĂ€lispinda) porti. See töötab ĂŒsna hĂ€sti (pĂ€rast tarkvara uuendamist), AHCI reĆŸiimis toetab see NCQ-d. Ăhendatakse PCI-E 2.0 1x kaudu.
Selle piirkiirus on:
PCI-E 2.0 1x 500 MB/s
PCI-E 1.0 1x 250 MB/s
Saadaval kiirus on jÀrgmine:
PCI-E 2.0 1x 460 MB/s
PCI-E 1.0 1x 280 MB/s
Seda jagub ĂŒhe SATA SSD vĂ”i kahe HDD jaoks.
Tuvastatud puudused
1. Ei loeta NVME SSD-dega, saadaval on ainult ĂŒldised andmed tootjast, seerianumbrist jne. VĂ”imalik, et liiga vanade emaplaatide (mp) tĂ”ttu. Otsisin oma inimsusevastaste katsete jaoks kĂ”ige vanema emaplaadi, mille suutsin leida, nForce4 chipsetiga.
2. TRIM peaks töötama, kuid seda tuleb kontrollida.
KokkuvÔte
On ka teisi vĂ”imalusi: osta SAS kontroller PCI-E 4x vĂ”i 8x pesaga (kas on ĂŒldse 16x vĂ”i 32x?). Siiski, kui nad on odavad, toetavad nad SAS 600, kuid SATA 300, kallimad on aga kallimad ja aeglasemad kui eespool pakutud lahendus.
M$ Windowsiga kasutamiseks saab installida tĂ€iendavat tarkvara â kĂ€ivitaja, millel on sisse ehitatud NVME SSD-driiverid.
Vaata siit:
Pakun lugejat hindama, kas NVME SSD-i kasutamine on vajalik, vÔi on parem osta uus emaplaat (+ protsessor + mÀlu) koos M.2 PCI-E pesaga, mis toetab NVME SSD laadimist EFI-s.
Allikas: habr.com
