Iji NVME SSD dị ka draịva sistemu na kọmpụta nwere BIOS ochie na Linux OS

Iji NVME SSD dị ka draịva sistemu na kọmpụta nwere BIOS ochie na Linux OS

Ọ bụrụ na ahaziri nke ọma, ị nwere ike buut na NVME SSD ọbụlagodi na sistemụ ochie. A na-eche na sistemụ arụmọrụ (OS) nwere ike ịrụ ọrụ na NVME SSD. Ana m atụle ịmalite OS, n'ihi na ndị ọkwọ ụgbọ ala dị na OS, NVME SSD na-ahụ anya na OS mgbe ọ kwụsịrị ma nwee ike iji ya. Ngwa ngwa mgbakwunye (software) maka Linux achọghị. Maka OS nke ezinụlọ BSD na Unixes ndị ọzọ, usoro a dịkwa mma.

Iji buo na draịva ọ bụla, bootloader (BOP), BIOS ma ọ bụ EFI (UEFI) ga-enwerịrị ndị ọkwọ ụgbọala maka ngwaọrụ a. draịva NVME SSD bụ ngwaọrụ ọhụrụ ma e jiri ya tụnyere BIOS, ọ nweghịkwa ndị ọkwọ ụgbọ ala dị na firmware firmware nke nne nne ochie. Na EFI na-enweghị nkwado NVME SSD, ị nwere ike ịgbakwunye koodu kwesịrị ekwesị, mgbe ahụ, ọ ga-ekwe omume iji ngwaọrụ a rụọ ọrụ nke ọma - ị nwere ike ịwụnye sistemụ arụmọrụ wee buo ya. N'ihi na ochie usoro na-akpọ. "Legacy BIOS" na-ebugharị OS agaghị eme nke a. Agbanyeghị, nke a nwere ike gafere.

Otu esi eme

Ejiri m OpenSUSE Leap 15.1. Maka Linux ndị ọzọ, usoro ndị a ga-abụ otu ihe.

1. Ka anyị kwadebe kọmputa iji wụnye sistemụ arụmọrụ.
Ị chọrọ PC ma ọ bụ ihe nkesa nwere oghere PCI-E 4x ma ọ bụ karịa, n'agbanyeghị ụdị nke, PCI-E 1.0 ezuola. N'ezie, ka ọhụrụ PCI-E version, ngwa ngwa ga-agba ọsọ. Ọfọn, n'ezie, NVME SSD nwere M.2 nkwụnye - PCI-E 4x.
Ị na-achọkwa ụfọdụ ụdị ụgbọala nwere ikike nke 300 MB ma ọ bụ karịa, nke a na-ahụ anya site na BIOS na nke ị nwere ike ibunye OS. Ọ nwere ike ịbụ HDD nwere njikọ IDE, SATA, SCSI. S.A.S. Ma ọ bụ USB flash mbanye ma ọ bụ kaadị ebe nchekwa. Ọ gaghị adaba na diski floppy. CD-ROM agaghị arụ ọrụ ma ọ ga-adị mkpa ka e degharịa ya. DVD-RAM - enweghị echiche. Anyị ga-akpọ ihe a n'ọnọdụ ọ bụla "mbanye BIOS".

2. Anyị na-ebu Linux maka nrụnye (site na diski anya ma ọ bụ draịva bootable, wdg).

3. Mgbe ị na-ekewa diski, kesaa OS n'etiti draịva dịnụ:
3.1. Ka anyị mepụta nkebi maka GRUB bootloader na mmalite nke "Legacy drive BIOS" nke nwere nha 8 MB. Achọpụtara m na ebe a na-eji njirimara openSUSE - GRUB na nkebi dị iche. Maka openSUSE, usoro faịlụ ndabara (FS) bụ BTRFS. Ọ bụrụ na idowe GRUB na nkebi nwere sistemụ faịlụ BTRFS, sistemụ ahụ agaghị buut. Ya mere, a na-eji akụkụ dị iche. Ị nwere ike idowe GRUB ebe ọzọ, ọ bụrụhaala na ọ na-akpụ akpụ.
3.2. Mgbe nkebi na GRUB gasịrị, anyị ga-emepụta akụkụ nke nwere akụkụ nke folda sistemụ ("mgbọrọgwụ"), ya bụ na "/ buut /", 300 MB n'ogo.
3.3. Ihe ndị ọzọ dị mma - ihe fọdụrụ na nchekwa usoro, akụkụ nke swap, akụkụ nke onye ọrụ "/ home /" (ọ bụrụ na ị kpebie ịmepụta otu) nwere ike itinye na NVME SSD.

Mgbe echichi gasịrị, sistemụ ahụ na-ebu GRUB, nke na-ebufe faịlụ site na / buut/, mgbe nke ahụ gasịrị NVME SSD ga-adị, mgbe ahụ, akpụkpọ ụkwụ sistemụ si na NVME SSD.
Na omume, enwere m nnukwu ọsọ ọsọ.

Ikike chọrọ maka "BIOS mbanye ihe nketa": 8 MB maka akụkụ GRUB bụ ndabara, yana ebe ọ bụla site na 200 MB maka / buut /. 300 MB m were oke. Mgbe ị na-emelite kernel (na mgbe ị na-etinye ndị ọhụrụ), Linux ga-eji faịlụ ọhụrụ mejupụta / buut/ nkebi.

Na-eme atụmatụ ọsọ na ọnụ ahịa

Ọnụ ego nke NVME SSD 128 GB - site na ihe dịka 2000 rubles.
Ọnụ ego nkwụnye M.2 - PCI-E 4x - site na ihe dịka 500 rubles.
M.2 ruo PCI-E 16x nkwụnye maka draịva NVME SSD anọ na-erekwa, ọnụ ahịa ebe site na 3000 r. - ọ bụrụ na onye ọ bụla chọrọ ya.

Oke ọsọ ọsọ:
PCI-E 3.0 4x gbasara 3900 MB/s
PCI-E 2.0 4x 2000 MB/s
PCI-E 1.0 4x 1000 MB/s
Ụgbọ ala nwere PCI-E 3.0 4x na omume na-eru ọsọ nke ihe dịka 3500 MB / s.
Enwere ike iche na ọsọ a ga-enweta ga-abụ nke a:
PCI-E 3.0 4x gbasara 3500 MB/s
PCI-E 2.0 4x gbasara 1800 MB/s
PCI-E 1.0 4x gbasara 900 MB/s

Nke dị ọsọ karịa SATA 600MB/s. Enwere ike ịnweta ọsọ maka SATA 600 MB / s bụ ihe dịka 550 MB / s.
N'otu oge ahụ, na nne nne ochie, ọsọ SATA nke onye na-ahụ maka ụgbọ nwere ike ọ gaghị abụ 600 MB / s, mana 300 MB / s ma ọ bụ 150 MB / s. Ebe a onboard njikwa = SATA njikwa wuru n'ime southbridge nke chipset.

Achọpụtara m na NCQ ga-arụ ọrụ maka NVME SSDs, ebe ndị na-ahụ maka ụgbọ elu nwere ike ọ gaghị enwe nke a.

Emere m mgbako maka PCI-E 4x, agbanyeghị, ụfọdụ draịva nwere ụgbọ ala PCI-E 2x. Nke a ezuru maka PCI-E 3.0, mana maka ụkpụrụ PCI-E ochie - 2.0 na 1.0 - ọ ka mma ịghara iburu NVME SSD ndị dị otú ahụ. Ọzọkwa, ụgbọala nwere ihe nchekwa n'ụdị mgbawa ebe nchekwa ga-adị ngwa ngwa karịa na-enweghị ya.

Maka ndị chọrọ ịhapụ kpamkpam onye na-ahụ maka SATA na-ahụ maka ụgbọ ala, a na m adụ gị ọdụ ka ị jiri Asmedia ASM 106x njikwa (1061, wdg), nke na-enye ọdụ ụgbọ mmiri SATA 600 abụọ (ime ma ọ bụ mpụga). Ọ na-arụ ọrụ nke ọma (mgbe emelite firmware), na ọnọdụ AHCI ọ na-akwado NCQ. Ejikọrọ site na bọs PCI-E 2.0 1x.

Ọsọ ya kacha elu:
PCI-E 2.0 1x 500 MB/s
PCI-E 1.0 1x 250 MB/s
Ọsọ a ga-enweta ga-abụ:
PCI-E 2.0 1x 460 MB/s
PCI-E 1.0 1x 280 MB/s

Nke a ezuru maka otu SATA SSD ma ọ bụ draịvụ ike abụọ.

Ahụghị erughi eru

1. Agụghị SMART parameters na NVME SSD, enwere naanị ozi izugbe gbasara onye nrụpụta, nọmba serial, wdg. Ikekwe n'ihi oke ochie motherboard (mp). Maka nnwale ndị jọgburu onwe ha, ejiri m mp kacha ochie m nwere ike ịhụ, jiri nForce4 chipset.

2. TRIM kwesịrị ịrụ ọrụ, mana ọ dị mkpa ka enyocha ya.

nkwubi

Enwere nhọrọ ndị ọzọ: zụta njikwa SAS nwere oghere PCI-E 4x ma ọ bụ 8x (enwere 16x ma ọ bụ 32x?). Otú ọ dị, ọ bụrụ na ha dị ọnụ ala, ha na-akwado SAS 600, ma SATA 300, na ndị dị oké ọnụ ahịa ga-adị ọnụ ma dị nwayọọ karịa usoro a tụrụ aro n'elu.

Maka iji ya na M $ Windows, ị nwere ike ịwụnye sọftụwia ọzọ - bootloader nwere ndị ọkwọ ụgbọ ala arụnyere maka NVME SSD.

Lee ebe a:
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

M na-akpọ onye na-agụ akwụkwọ ka ọ nyochaa onwe ya ma ọ chọrọ ngwa dị otú ahụ nke NVME SSD, ma ọ bụ ọ ga-aka mma ịzụta motherboard ọhụrụ (+ processor + memory) na njikọ M.2 PCI-E dị ugbu a na nkwado maka booting si NVME. SSD na EFI.

isi: www.habr.com

Tinye a comment