Lilo NVME SSD bi awakọ eto lori awọn kọnputa pẹlu BIOS atijọ ati Linux OS

Lilo NVME SSD bi awakọ eto lori awọn kọnputa pẹlu BIOS atijọ ati Linux OS

Ti o ba tunto daradara, o le bata lati NVME SSD paapaa lori awọn eto agbalagba. O ti ro pe ẹrọ ṣiṣe (OS) ni anfani lati ṣiṣẹ pẹlu NVME SSD. Mo n gbero booting OS, nitori pẹlu awọn awakọ ti o wa ninu OS, NVME SSD han ni OS lẹhin booting ati pe o le ṣee lo. Sọfitiwia afikun (software) fun Linux ko nilo. Fun OS ti idile BSD ati awọn Unixes miiran, ọna naa ṣee ṣe pupọ julọ tun dara.

Lati bata lati eyikeyi awakọ, bootloader (BOP), BIOS tabi EFI (UEFI) gbọdọ ni awọn awakọ fun ẹrọ yii. Awọn awakọ NVME SSD jẹ awọn ẹrọ tuntun ni akawe si BIOS, ati pe ko si iru awakọ bẹ ninu famuwia famuwia ti awọn modaboudu agbalagba. Ni EFI laisi atilẹyin NVME SSD, o le ṣafikun koodu ti o yẹ, lẹhinna o ṣee ṣe lati ṣiṣẹ ni kikun pẹlu ẹrọ yii - o le fi ẹrọ ṣiṣe sori ẹrọ ati bata. Fun atijọ awọn ọna šiše pẹlu ki-npe ni. “Bọọsi julọ” booting OS ko ṣeeṣe lati ṣe eyi. Sibẹsibẹ, eyi le ṣee fori.

Bawo ni lati ṣe

Mo lo openSUSE Leap 15.1. Fun Lainos miiran, awọn igbesẹ yoo jẹ nipa kanna.

1. Jẹ ki ká mura awọn kọmputa lati fi sori ẹrọ ni ẹrọ eto.
O nilo PC tabi olupin pẹlu PCI-E 4x ọfẹ tabi iho to gun, laibikita iru ẹya, PCI-E 1.0 ti to. Nitoribẹẹ, tuntun ti ẹya PCI-E, iyara iyara yoo jẹ. Daradara, kosi, NVME SSD pẹlu M.2 ohun ti nmu badọgba - PCI-E 4x.
O tun nilo diẹ ninu iru awakọ pẹlu agbara ti 300 MB tabi diẹ sii, eyiti o han lati BIOS ati lati eyiti o le gbe OS naa. O le jẹ HDD pẹlu IDE, SATA, SCSI asopọ. S.A.S. Tabi kọnputa filasi USB tabi kaadi iranti. Kii yoo baamu lori disiki floppy kan. CD-ROM kii yoo ṣiṣẹ ati pe yoo nilo lati tun kọ. DVD-Ramu - ko si ero. A yoo pe nkan yii ni majemu ni “drive BIOS julọ”.

2. A fifuye Linux fun fifi sori (lati ẹya opitika disk tabi a bootable filasi drive, ati be be lo).

3. Nigbati o ba pin disk kan, pin kaakiri OS laarin awọn awakọ ti o wa:
3.1. Jẹ ki a ṣẹda ipin kan fun bootloader GRUB ni ibẹrẹ ti "BIOS drive drive" pẹlu iwọn 8 MB. Mo ṣe akiyesi pe nibi a ti lo ẹya openSUSE - GRUB lori ipin lọtọ. Fun openSUSE, eto faili aiyipada (FS) jẹ BTRFS. Ti o ba gbe GRUB sori ipin pẹlu eto faili BTRFS, lẹhinna eto naa kii yoo bata. Nitorinaa, a lo apakan lọtọ. O le gbe GRUB si ibomiiran, niwọn igba ti o bata bata.
3.2. Lẹhin ti ipin pẹlu GRUB, a yoo ṣẹda ipin kan pẹlu apakan ti folda eto ("root"), eyun pẹlu "/ bata /", 300 MB ni iwọn.
3.3. Oore to ku - iyoku folda eto, ipin swap, ipin olumulo “/ ile/” (ti o ba pinnu lati ṣẹda ọkan) le gbe sori NVME SSD.

Lẹhin fifi sori ẹrọ, eto naa n gbe GRUB, eyiti o gbe awọn faili lati / bata /, lẹhinna NVME SSD wa, lẹhinna awọn bata eto lati NVME SSD.
Ni iṣe, Mo ni iyara pataki kan.

Agbara awọn ibeere fun a "julọ drive BIOS": 8 MB fun a GRUB ipin jẹ aiyipada, ati nibikibi lati 200 MB fun / bata /. 300 MB Mo mu pẹlu ala. Nigbati o ba n ṣe imudojuiwọn ekuro (ati nigbati o ba nfi awọn tuntun sii), Lainos yoo ṣafikun / bata/ ipin pẹlu awọn faili titun.

Siro iyara ati iye owo

Iye owo NVME SSD 128 GB - lati bii 2000 rubles.
Awọn iye owo ti ohun M.2 ohun ti nmu badọgba - PCI-E 4x - lati nipa 500 rubles.
M.2 to PCI-E 16x ohun ti nmu badọgba fun mẹrin NVME SSD drives tun wa ni tita, owole ibikan lati 3000 r. - ti ẹnikẹni ba nilo rẹ.

Idiwọn awọn iyara:
PCI-E 3.0 4x nipa 3900 MB / s
PCI-E 2.0 4x 2000 MB/s
PCI-E 1.0 4x 1000 MB/s
Awọn awakọ pẹlu PCI-E 3.0 4x ni adaṣe de awọn iyara ti o to 3500 MB / s.
O le ro pe iyara ti o ṣee ṣe yoo jẹ bi atẹle:
PCI-E 3.0 4x nipa 3500 MB / s
PCI-E 2.0 4x nipa 1800 MB / s
PCI-E 1.0 4x nipa 900 MB / s

Eyi ti o jẹ yiyara ju SATA 600MB / s. Iyara ti o ṣee ṣe fun SATA 600 MB/s jẹ nipa 550 MB/s.
Ni akoko kanna, lori awọn modaboudu agbalagba, iyara SATA ti oludari ori-ọkọ le ma jẹ 600 MB / s, ṣugbọn 300 MB / s tabi 150 MB / s. Nibi oludari inu ọkọ = oludari SATA ti a ṣe sinu gusu ti chipset.

Mo ṣe akiyesi pe NCQ yoo ṣiṣẹ fun awọn NVME SSDs, lakoko ti awọn oludari agba agba le ma ni eyi.

Mo ti ṣe awọn isiro fun PCI-E 4x, sibẹsibẹ, diẹ ninu awọn drives ni a PCI-E 2x akero. Eyi to fun PCI-E 3.0, ṣugbọn fun awọn ajohunše PCI-E agbalagba - 2.0 ati 1.0 - o dara ki a ma mu iru NVME SSDs. Pẹlupẹlu, awakọ pẹlu ifipamọ ni irisi chirún iranti yoo yara ju laisi rẹ lọ.

Fun awọn ti o fẹ lati kọ silẹ patapata oludari SATA lori ọkọ, Mo gba ọ niyanju lati lo oluṣakoso Asmedia ASM 106x (1061, ati bẹbẹ lọ), eyiti o pese awọn ebute oko oju omi SATA 600 meji (ti inu tabi ita). O ṣiṣẹ daradara daradara (lẹhin imudojuiwọn famuwia), ni ipo AHCI o ṣe atilẹyin NCQ. Ti sopọ nipasẹ PCI-E 2.0 1x akero.

Iyara ti o ga julọ:
PCI-E 2.0 1x 500 MB/s
PCI-E 1.0 1x 250 MB/s
Iyara ti o ṣee ṣe yoo jẹ:
PCI-E 2.0 1x 460 MB/s
PCI-E 1.0 1x 280 MB/s

Eyi to fun SATA SSD kan tabi awọn dirafu lile meji.

Awọn aipe ti a ṣe akiyesi

1. Ko ka SMART paramita pẹlu NVME SSD, alaye gbogbogbo nikan wa nipa olupese, nọmba ni tẹlentẹle, ati bẹbẹ lọ. Boya nitori ju atijọ modaboudu (mp). Fun awọn adanwo aiṣedeede mi, Mo lo mp atijọ ti Mo le rii, pẹlu chipset nForce4 kan.

2. TRIM yẹ ki o ṣiṣẹ, ṣugbọn o nilo lati ṣayẹwo.

ipari

Awọn aṣayan miiran wa: ra oludari SAS kan pẹlu PCI-E 4x tabi 8x Iho (ṣe 16x tabi 32x?). Sibẹsibẹ, ti wọn ba jẹ olowo poku, wọn ṣe atilẹyin SAS 600, ṣugbọn SATA 300, ati awọn ti o gbowolori yoo jẹ gbowolori diẹ sii ati lọra ju ọna ti a dabaa loke.

Fun lilo pẹlu M $ Windows, o le fi sọfitiwia afikun sii - bootloader pẹlu awọn awakọ ti a ṣe sinu fun NVME SSD.

Wo nibi:
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

Mo pe oluka naa lati ṣe ayẹwo fun ararẹ boya o nilo iru ohun elo ti NVME SSD, tabi yoo dara lati ra modaboudu tuntun (+ isise + iranti) pẹlu asopọ M.2 PCI-E ti o wa tẹlẹ ati atilẹyin fun booting lati NVME SSD ni EFI.

orisun: www.habr.com

Fi ọrọìwòye kun