Kushandisa NVME SSD senge system drive pamakomputa ine yekare BIOS neLinux OS

Kushandisa NVME SSD senge system drive pamakomputa ine yekare BIOS neLinux OS

Kana yakagadziriswa nemazvo, unogona kubhuya kubva kuNVME SSD kunyangwe pane ekare masisitimu. Zvinofungidzirwa kuti sisitimu yekushandisa (OS) inokwanisa kushanda neNVME SSD. Ndiri kufunga kubhura OS, nekuti nevatyairi varipo muOS, iyo NVME SSD inoonekwa muOS mushure mekubhoti uye inogona kushandiswa. Yekuwedzera software (software) yeLinux haidiwi. Kune OS yemhuri yeBSD uye mamwe maUnixes, nzira yacho ingangove yakakodzerawo.

Kuti utange kubva kune chero dhiraivha, iyo bootloader (BOP), BIOS kana EFI (UEFI) inofanira kunge ine madhiraivha echigadzirwa ichi. NVME SSD madhiraivha midziyo mitsva yakaenzaniswa neBIOS, uye hapana madhiraivha akadaro mu firmware firmware yemabhodhi ekare. MuEFI isina NVME SSD tsigiro, unogona kuwedzera kodhi yakakodzera, uye zvino zvinogoneka kushanda zvizere nemudziyo uyu - unogona kuisa sisitimu yekushandisa uye kuibhoti. Kune masystem ekare ane anonzi. "legacy BIOS" kubhota OS hakugone kuita izvi. Zvisinei, izvi zvinogona kudziviswa.

Nzira yekuzviita sei

Ndakashandisa openSUSE Leap 15.1. Kune imwe Linux, matanho acho anenge akafanana.

1. Ngatigadzirirei komputa kuti tiise sisitimu yekushandisa.
Unoda PC kana sevha ine yemahara PCI-E 4x kana kureba slot, zvisinei kuti ndeipi vhezheni, PCI-E 1.0 yakakwana. Zvechokwadi, iyo itsva yePCI-E version, iyo inokurumidza kukurumidza. Zvakanaka, chaizvoizvo, NVME SSD ine M.2 adapter - PCI-E 4x.
Iwe unodawo imwe mhando yemotokari ine simba re 300 MB kana kupfuura, iyo inoonekwa kubva kuBIOS uye kubva kwaunogona kuisa OS. Inogona kunge iri HDD ine IDE, SATA, SCSI yekubatanidza. S.A.S. Kana USB flash drive kana memori kadhi. Izvo hazvikwane pane floppy disk. CD-ROM haishande uye inoda kunyorwa patsva. DVD-RAM - hapana zano. Isu tichadaidza chinhu ichi kuti "legacy BIOS drive".

2. Isu tinotakura Linux yekuisa (kubva kune optical disk kana bootable flash drive, nezvimwewo).

3. Pakugovera dhisiki, govera OS pakati pemadhiraivha aripo:
3.1. Ngatigadzirei chikamu cheGRUB bootloader pakutanga kwe "legacy drive BIOS" ine saizi ye8 MB. Ini ndinocherekedza kuti pano iyo yakavhurikaSUSE ficha inoshandiswa - GRUB pane yakaparadzana partition. KuvhuraSUSE, iyo default faira system (FS) ndeye BTRFS. Kana iwe ukaisa GRUB pachikamu neBTRFS faira system, saka sisitimu haizobhoti. Nokudaro, chikamu chakasiyana chinoshandiswa. Iwe unogona kuisa GRUB kumwe kunhu, chero bedzi ichibhoti.
3.2. Mushure mekuparadzanisa neGRUB, isu tichagadzira chikamu nechikamu cheiyo system folda ("mudzi"), iyo ine "/ boot/", 300 MB muhukuru.
3.3. Iyo yakasara yerunako - iyo yasara system folda, iyo yekuchinjisa partition, iyo "/ kumba/" mushandisi partition (kana ukafunga kugadzira imwe) inogona kuiswa paNVME SSD.

Mushure mekuisa, iyo system inoremedza GRUB, iyo inotakura mafaera kubva / boot/, mushure meiyo NVME SSD inowanikwa, ipapo system bhutsu kubva kuNVME SSD.
Mukuita, ndakawana kukurumidza kukuru.

Kugona zvinodikanwa zve "legacy drive BIOS": 8 MB yeGRUB partition ndiyo yakasarudzika, uye chero kubva pa200 MB ye /boot/. 300 MB ndakatora nemuganho. Kana uchigadziridza kernel (uye kana uchiisa zvitsva), Linux ichazadza iyo / boot/ partition nemafaira matsva.

Kufungidzira kukurumidza uye mutengo

Mutengo weNVME SSD 128 GB - kubva kunenge 2000 rubles.
Mutengo weM.2 adapter - PCI-E 4x - kubva ku500 rubles.
M.2 kusvika kuPCI-E 16x madhiraivha emadhiraivha mana eNVME SSD ari kutengeswawo, ane mutengo kumwe kubva ku3000 r. - kana paine anoda.

Kumisa kumhanya:
PCI-E 3.0 4x inenge 3900 MB/s
PCI-E 2.0 4x 2000 MB/s
PCI-E 1.0 4x 1000 MB/s
Madhiraivha ane PCI-E 3.0 4x mukudzidzira anosvika kumhanya anosvika 3500 MB / s.
Zvinogona kufungidzirwa kuti iyo inogoneka kumhanya ichave seizvi:
PCI-E 3.0 4x inenge 3500 MB/s
PCI-E 2.0 4x inenge 1800 MB/s
PCI-E 1.0 4x inenge 900 MB/s

Iyo inokurumidza kupfuura SATA 600MB/s. Kumhanya kunokwanisika kweSATA 600 MB/s kunosvika 550 MB/s.
Panguva imwecheteyo, pamabhodhi ekare, iyo SATA yekumhanyisa yedhiraivha inogona kunge isiri 600 MB / s, asi 300 MB / s kana 150 MB / s. Pano pabhodhi controller = SATA controller yakavakirwa kumaodzanyemba kwechipset.

Ini ndinoona kuti NCQ ichashandira NVME SSDs, nepo vakuru pabhodhi controllers vangave vasina izvi.

Ndakaita masvomhu ePCI-E 4x, zvisinei, mamwe madhiraivha ane PCI-E 2x bhazi. Izvi zvakakwana kuPCI-E 3.0, asi kune yekare PCI-E zviyero - 2.0 uye 1.0 - zviri nani kusatora maNVME SSD akadaro. Zvakare, dhiraivha ine buffer muchimiro chendangariro chip ichakurumidza kupfuura isina iyo.

Kune avo vanoda kusiya zvachose iyo-bhodhi SATA controller, ini ndinokupa zano kuti ushandise iyo Asmedia ASM 106x controller (1061, nezvimwewo), iyo inopa maviri SATA 600 ports (yemukati kana kunze). Inoshanda zvakanaka (mushure meiyo firmware update), muAHCI mode inotsigira NCQ. Yakabatanidzwa kuburikidza nePCI-E 2.0 1x bhazi.

Kumhanya kwayo kukuru:
PCI-E 2.0 1x 500 MB/s
PCI-E 1.0 1x 250 MB/s
Speed ​​​​inogoneka ichave:
PCI-E 2.0 1x 460 MB/s
PCI-E 1.0 1x 280 MB/s

Izvi zvakakwana kune imwe SATA SSD kana maviri hard drive.

Akaona zvikanganiso

1. Kwete kuverenga SMART parameters neNVME SSD, pane chete ruzivo rwese nezve mugadziri, serial nhamba, nezvimwe. Zvichida nekuda kwekare yakare mamaboard (mp). Pakuedza kwangu kusiri hunhu, ndakashandisa yekare mp yandaigona kuwana, ine nForce4 chipset.

2. TRIM inofanira kushanda, asi inoda kuongororwa.

mhedziso

Pane dzimwe sarudzo: tenga SAS controller ine PCI-E 4x kana 8x slot (pane 16x kana 32x?). Zvisinei, kana yakachipa, inotsigira SAS 600, asi SATA 300, uye inodhura inodhura uye inononoka kupfuura nzira yataurwa pamusoro apa.

Kuti ushandise neM $ Windows, unogona kuisa imwe software - bootloader ine akavakirwa-mukati madhiraivha eNVME SSD.

Ona pano:
www.win-raid.com/t871f50-Guide-How-to-get-full-NVMe-support-for-all-Systems-with-an-AMI-UEFI-BIOS.html
www.win-raid.com/t3286f50-Guide-NVMe-boot-for-systems-with-legacy-BIOS-and-older-UEFI-DUET-REFIND.html
forum.overclockers.ua/viewtopic.php?t=185732
pcportal.org/forum/51-9843-1
mrlithium.blogspot.com/2015/12/how-to-boot-nvme-ssd-from-legacy-bios.html

Ndinokoka muverengi kuti azviongorore pachake kana achida kushandiswa kwakadaro kweNVME SSD, kana zvingava nani kutenga motherboard itsva (+ processor + memory) ine M.2 PCI-E connector iripo uye tsigiro yebooting kubva kuNVME. SSD muEFI.

Source: www.habr.com

Voeg