إذا تم تكوينه بشكل صحيح ، يمكنك التمهيد من NVME SSD حتى على الأنظمة القديمة. من المفترض أن نظام التشغيل (OS) قادر على العمل مع NVME SSD. أفكر في تمهيد نظام التشغيل ، لأنه مع برامج التشغيل المتوفرة في نظام التشغيل ، يكون NVME SSD مرئيًا في نظام التشغيل بعد التمهيد ويمكن استخدامه. البرامج الإضافية (البرامج) لنظام التشغيل Linux غير مطلوبة. بالنسبة لنظام التشغيل من عائلة BSD وأنظمة Unixes الأخرى ، تكون الطريقة مناسبة أيضًا على الأرجح.
للتمهيد من أي محرك أقراص ، يجب أن يحتوي محمل الإقلاع (BOP) أو BIOS أو EFI (UEFI) على برامج تشغيل لهذا الجهاز. محركات أقراص NVME SSD هي أجهزة جديدة تمامًا مقارنةً بـ BIOS ، ولا توجد برامج تشغيل من هذا القبيل في البرامج الثابتة للوحات الأم القديمة. في EFI بدون دعم NVME SSD ، يمكنك إضافة الكود المناسب ، وبعد ذلك يصبح من الممكن العمل بشكل كامل مع هذا الجهاز - يمكنك تثبيت نظام التشغيل وتشغيله. للأنظمة القديمة مع ما يسمى ب. من غير المحتمل أن يؤدي تشغيل نظام التشغيل "BIOS القديم" إلى القيام بذلك. ومع ذلك ، يمكن تجاوز هذا.
كيف نفعل ذلك
لقد استخدمت openSUSE Leap 15.1. بالنسبة لنظام التشغيل Linux الأخرى ، ستكون الخطوات متشابهة.
1. لنعد الكمبيوتر لتثبيت نظام التشغيل.
أنت بحاجة إلى جهاز كمبيوتر أو خادم به فتحة PCI-E 4x مجانية أو أطول ، بغض النظر عن الإصدار ، فإن PCI-E 1.0 يكفي. بالطبع ، كلما كان إصدار PCI-E أحدث ، زادت السرعة. حسنًا ، في الواقع ، NVME SSD مع محول M.2 - PCI-E 4x.
تحتاج أيضًا إلى نوع من محركات الأقراص بسعة 300 ميجابايت أو أكثر ، والتي يمكن رؤيتها من BIOS والتي يمكنك من خلالها تحميل نظام التشغيل. يمكن أن يكون محرك أقراص ثابتة مع اتصال IDE و SATA و SCSI. س. أو محرك أقراص فلاش USB أو بطاقة ذاكرة. لن يتناسب مع قرص مرن. لن يعمل القرص المضغوط وسيتعين إعادة كتابته. DVD-RAM - ليس لدي فكرة. سنطلق على هذا الشيء بشكل مشروط "محرك BIOS القديم".
2. نقوم بتحميل Linux للتثبيت (من قرص ضوئي أو محرك أقراص محمول قابل للتمهيد ، إلخ).
3. عند تقسيم قرص ، قم بتوزيع نظام التشغيل بين محركات الأقراص المتوفرة:
3.1. لنقم بإنشاء قسم لمحمل الإقلاع GRUB في بداية "محرك الأقراص القديم BIOS" بحجم 8 ميجابايت. ألاحظ أنه يتم استخدام ميزة openSUSE هنا - GRUB على قسم منفصل. بالنسبة إلى openSUSE ، فإن نظام الملفات الافتراضي (FS) هو BTRFS. إذا قمت بوضع GRUB على قسم به نظام ملفات BTRFS ، فلن يقوم النظام بالتمهيد. لذلك ، يتم استخدام قسم منفصل. يمكنك وضع GRUB في مكان آخر ، طالما أنه يعمل.
3.2 بعد التقسيم باستخدام GRUB ، سننشئ قسمًا به جزء من مجلد النظام ("root") ، أي بـ "/ boot /" ، بحجم 300 ميجابايت.
3.3 بقية الأشياء الجيدة - باقي مجلد النظام ، قسم المبادلة ، قسم المستخدم "/ home /" (إذا قررت إنشاء واحد) يمكن وضعه على محرك أقراص NVME SSD.
بعد التثبيت ، يقوم النظام بتحميل GRUB ، والذي يقوم بتحميل الملفات من / boot / ، وبعد ذلك يصبح NVME SSD متاحًا ، ثم يقوم النظام بالتمهيد من NVME SSD.
في الممارسة العملية ، حصلت على تسريع كبير.
متطلبات السعة لـ "BIOS محرك الأقراص القديم": 8 ميجابايت لقسم GRUB هو الافتراضي ، وفي أي مكان من 200 ميجابايت لـ / boot /. 300 ميغابايت أخذت بهامش. عند تحديث النواة (وعند تثبيت نواة جديدة) ، سيقوم Linux بتجديد / boot / section بملفات جديدة.
تقدير السرعة والتكلفة
تكلفة NVME SSD 128 جيجابايت - من حوالي 2000 روبل.
تكلفة محول M.2 - PCI-E 4x - من حوالي 500 روبل.
محولات M.2 إلى PCI-E 16x لأربعة محركات أقراص NVME SSD معروضة للبيع أيضًا بسعر في مكان ما من 3000 ص. - إذا احتاجها أي شخص.
سرعات محدودة:
PCI-E 3.0 4x حوالي 3900 ميجابايت / ثانية
PCI-E 2.0 4x 2000 ميجابايت / ثانية
PCI-E 1.0 4x 1000 ميجابايت / ثانية
تصل محركات الأقراص المزودة بـ PCI-E 3.0 4x عمليًا إلى سرعات تبلغ حوالي 3500 ميجابايت / ثانية.
يمكن افتراض أن السرعة التي يمكن تحقيقها ستكون على النحو التالي:
PCI-E 3.0 4x حوالي 3500 ميجابايت / ثانية
PCI-E 2.0 4x حوالي 1800 ميجابايت / ثانية
PCI-E 1.0 4x حوالي 900 ميجابايت / ثانية
وهو أسرع من SATA 600 ميجابايت / ثانية. تبلغ السرعة التي يمكن تحقيقها ل SATA 600 ميجابايت / ثانية حوالي 550 ميجابايت / ثانية.
في الوقت نفسه ، على اللوحات الأم القديمة ، قد لا تكون سرعة SATA لوحدة التحكم الموجودة على اللوحة 600 ميجابايت / ثانية ، ولكن 300 ميجابايت / ثانية أو 150 ميجابايت / ثانية. هنا وحدة تحكم على متن الطائرة = وحدة تحكم SATA مدمجة في الجسر الجنوبي لمجموعة الشرائح.
ألاحظ أن NCQ سيعمل مع محركات أقراص الحالة الصلبة NVME SSD ، بينما قد لا تحتوي وحدات التحكم الموجودة على اللوحة الأقدم على هذا.
لقد أجريت حسابات PCI-E 4x ، ومع ذلك ، تحتوي بعض محركات الأقراص على ناقل PCI-E 2x. هذا كافٍ لـ PCI-E 3.0 ، ولكن بالنسبة لمعايير PCI-E الأقدم - 2.0 و 1.0 - فمن الأفضل عدم استخدام محركات أقراص NVME SSD. أيضًا ، سيكون محرك الأقراص الذي يحتوي على مخزن مؤقت على شكل شريحة ذاكرة أسرع منه بدونه.
بالنسبة لأولئك الذين يرغبون في التخلي تمامًا عن وحدة التحكم SATA المدمجة ، أنصحك باستخدام وحدة التحكم Asmedia ASM 106x (1061 ، إلخ) ، والتي توفر منفذي SATA 600 (داخليًا أو خارجيًا). إنه يعمل بشكل جيد (بعد تحديث البرنامج الثابت) ، في وضع AHCI يدعم NCQ. متصل عبر ناقل PCI-E 2.0 1x.
سرعته القصوى:
PCI-E 2.0 1x 500 ميجابايت / ثانية
PCI-E 1.0 1x 250 ميجابايت / ثانية
السرعة التي يمكن تحقيقها ستكون:
PCI-E 2.0 1x 460 ميجابايت / ثانية
PCI-E 1.0 1x 280 ميجابايت / ثانية
هذا يكفي لواحد SATA SSD أو اثنين من محركات الأقراص الثابتة.
أوجه القصور الملحوظة
1. لا تقرأ
2. يجب أن يعمل TRIM ، لكن يجب فحصه.
اختتام
هناك خيارات أخرى: شراء وحدة تحكم SAS بفتحة PCI-E 4x أو 8x (هل هناك 16x أو 32x؟). ومع ذلك ، إذا كانت رخيصة ، فإنها تدعم SAS 600 ، ولكن SATA 300 ، وستكون باهظة الثمن أغلى وأبطأ من الطريقة المقترحة أعلاه.
للاستخدام مع M $ Windows ، يمكنك تثبيت برنامج إضافي - أداة تحميل إقلاع مع برامج تشغيل مدمجة لـ NVME SSD.
انظر هنا:
أدعو القارئ ليقيم بنفسه ما إذا كان يحتاج إلى مثل هذا التطبيق من NVME SSD ، أم أنه سيكون من الأفضل شراء لوحة أم جديدة (+ معالج + ذاكرة) مع موصل M.2 PCI-E موجود ودعم التشغيل من NVME SSD في EFI.
المصدر: www.habr.com