جدول المحتويات:

Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل: 10 خطوات
Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل: 10 خطوات

فيديو: Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل: 10 خطوات

فيديو: Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل: 10 خطوات
فيديو: 🥧Raspberry Pi 3B/3B+ USB SATA/SSD (2019) 🥧 2024, يوليو
Anonim
Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل
Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل
Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل
Raspberry Pi 3 مع محرك أقراص SSD قابل للتشغيل

بادئ ذي بدء ، أقترح بشدة أن تقوم أولاً بعمل نسخة (لقطة من HA الموجود لديك) وتجربة هذه الطريقة مع التثبيت الجديد لـ Home Assistant واختبارها لبضعة أيام ، إذا لم تكن هناك أخطاء. حافظ على بطاقة SD الخاصة بك مع نسخة Hass.io الحالية آمنة ، لذلك إذا واجهتك أي مشكلة ، يمكنك ببساطة استبدال محرك أقراص SSD ببطاقة SD والعودة إلى Home Assistant السابق في غضون دقائق.

لقد تم تحذيرك!

الخطوة الأولى: المتطلبات:

Raspberry Pi 3b و 3b + (يدعم Pi 3 فقط التمهيد USB)

- إصدار OLD ResinOS Home Assistant (لا يدعم HassOS حاليًا USB Boot)

- محرك أقراص mSATA SSD (الحد الأدنى الموصى به 16 جيجابايت)

- لوحة توسيع التخزين x850

- محرك أقراص فلاش USB (1 جيجابايت على الأقل)

- صورة تمهيد GParted / USB (https://gparted.org/livecd.php)

- نظام ResinOS قيد التشغيل أو جديد (على بطاقة SD)

إذا كان لديك Raspberry Pi 3b + ، فربما يمكنك تخطي الخطوة 1 (ليس لدي ، لذلك لست متأكدًا منها). إذا كنت تمتلك Raspberry Pi 3b ، فتابع.

تحذير:

لا يمكن التراجع عن هذه العملية. بمجرد تمكين USB BOOT ، لا يمكن عكسه

على الرغم من أن هذا لا يؤثر على أي شيء ، حيث لا يزال بإمكانك استخدام بطاقة SD بعد ذلك ، إذا كنت ترغب في ذلك.

الخطوة 2:

صورة
صورة

تحتاج إلى تمكين تمهيد USB ، عن طريق إضافة الكود التالي في الجزء السفلي من ملف config.txt:

program_USB_boot_mode = 1

يوجد الملف في قسم التمهيد الراتنج. إنه قسم FAT الوحيد على بطاقة SD الخاصة بك ، والموجود في Raspberry Pi. ما عليك سوى وضعه في جهاز الكمبيوتر الخاص بك والانتقال إلى قسم التمهيد المصنوع من الراتنج ، ثم قم بالتمرير لأسفل إلى السطر الأخير وأدخل الرمز أعلاه وحفظه عند الخروج. قم بإزالة بطاقة SD بأمان من الكمبيوتر ، وأعدها إلى Raspberry Pi 3b وقم بتوصيل كابل الطاقة. دعها التمهيد. يجب أن التمهيد كالمعتاد.

الآن أصبح بإمكان Raspberry Pi 3 التمهيد من USB.

الخطوه 3:

قم بتنزيل صورة GParted Live CD / USB وحفظها على جهاز الكمبيوتر الخاص بك

gparted.org/livecd.php

استخدم Etcher ، لفلاشها على USB.

الخطوة الرابعة:

صورة
صورة
صورة
صورة
صورة
صورة

قم بتنزيل وحفظ إصدار OLD ResinOS من Home Assistant (إصدار Raspberry Pi3)

github.com/home-assistant/hassio-build/rel…

استخدم Etcher ، لتفليشه إلى محرك SSD الخاص بك (أو جهاز USB مختلف)

الخطوة الخامسة:

بعد اكتمال الوميض ، قم بإزالة محرك SSD بأمان وقم بتوصيله مرة أخرى (إذا كان لأي سبب من الأسباب ، لا يظهر قسم التمهيد المصنوع من الراتنج في جهاز الكمبيوتر ، انقر بزر الماوس الأيمن على جهاز الكمبيوتر> إدارة> إدارة محركات الأقراص> انقر بزر الماوس الأيمن فوق قسم تمهيد الراتنج> تغيير Disk Letter وقم بتعيين حرف محرك أقراص جديد يدويًا).

الخطوة السادسة:

أعد تشغيل جهاز الكمبيوتر الخاص بك إلى BIOS وقم بتغيير خيارات التمهيد ، بحيث يتم تشغيله من محرك أقراص GParted USB.

بعد بدء تشغيل الكمبيوتر من محرك أقراص USB ، لا يجب عليك تغيير أي شيء حقًا ، فقط اضغط على Enter 4x ، لذلك يتم تحميله على واجهة المستخدم الرسومية GParted. (يجب أن يكون محرك SSD الخاص بك متصلًا بالفعل بالكمبيوتر ، لذلك يكتشفه GParted بشكل صحيح).

الخطوة السابعة:

صورة
صورة

الآن ، في GParted ، تأكد من تحديد محرك الأقراص الصحيح (محرك SSD). أنت الآن بحاجة إلى تغيير حجم قسمين:

dev / sdb4 و dev / sdb6 (يمكن أن يكون هذا أيضًا sda4 أو sdc4 و sda6 أو sdc6 ، اعتمادًا على عدد محركات الأقراص التي تم اكتشافها).

لا يهم حقًا ، مقدار التغيير (زيادة) حجم dev / sdb4. بنفسي ، انتقلت من 1 غيغابايت إلى 3 غيغابايت (يمكنك المضي قدمًا ومحاولة استخدام المساحة المتاحة بالكامل).

الآن ، يمكنك زيادة حجم dev / sda6 ، والذي يجب تغييره إلى ما هو متاح بعد تغيير حجم dev / sdb4 (باختصار ، قسم sdb6 داخل sdb4).

تحذير:

استخدم البار في الجزء العلوي لتغيير الحجم. تأكد من أن الحجم في بداية القسم لا يتغير (في حالتي كان 4 ميجا بايت) ، وإلا فقد تحصل على معلومات ، وقد لا يتم تشغيل محرك الأقراص بشكل صحيح

بعد تغيير الأحجام ، قم بتطبيقه وانتظر حتى الانتهاء.

يمكنك الآن إيقاف تشغيل GParted والتمهيد إلى Windows مرة أخرى.

الخطوة 8:

صورة
صورة
صورة
صورة

انتقل مرة أخرى إلى قسم Resin-boot في جهاز الكمبيوتر الخاص بي وابحث عن ملفين:

config.txt

cmdline.txt

من المحتمل أن يكون تحرير config.txt اختياريًا ، نظرًا لأن Raspberry Pi 3 الخاص بنا قادر بالفعل على التمهيد من USB ، لكنني ببساطة اتبعت إرشادات أخرى:

في config.txt مرة أخرى ، أضف السطر التالي في أسفل الملف: program_USB_boot_mode = 1

في cmdline.txt ، قم بتغيير ما يلي:

root = / dev / mmcblk0p2 (أو ما شابه) إلى root = / dev / sda2 (ليس sdb2 أو sdc2 ، كما هو الحال على الأرجح في GParted).

اختياري: لقد قمت بتكوين ملف "عينة الراتنج" مع إعدادات الشبكة الخاصة بي (عنوان IP ثابت مخصص لـ Raspberry Pi3 الخاص بي). إذا كان لديك واحد أيضًا ، فيمكنك استبدال الملف الأصلي بملفك في / resin-boot / system-links / resin-sample)

بعد حفظ كلا الملفين ، قم بإزالة SSD Drive بأمان وإرفاقه بـ Raspberry Pi 3.

الخطوة 9: الإنهاء …

جاري الإنهاء …
جاري الإنهاء …
جاري الإنهاء …
جاري الإنهاء …

هذا إلى حد كبير ، يجب أن يقوم Raspberry Pi 3 الآن بالتمهيد من USB وبدء عملية تثبيت Home Assistant ، والتي يجب أن تستغرق حوالي 10-15 دقيقة. بعد ذلك ، يجب أن يكون مثيل Home Assistant متاحًا على 192.168.xxx.xxx:8123 (أيًا كان عنوان IP الذي تقوم بإعداده لـ Pi3 الخاص بك).

الخطوة 10: اختياري …

اختياري…
اختياري…

الخطوات الأخرى أدناه اختيارية أيضًا:

- انشاء حساب جديد

- قم بتسجيل الدخول إلى HA الخاص بك

- تثبيت وتكوين الملحق سامبا

- انتقل إلى HASSIO share على جهاز الكمبيوتر الخاص بك

- انسخ لقطات من النسخ الاحتياطية التي تم إنشاؤها مسبقًا من مساعد Home الخاص بك والصقها في مشاركة النسخ الاحتياطي

- إعادة تشغيل مساعد المنزل

- قد لا تتوفر اللقطات على الفور ، امنحها بضع دقائق واضغط على الزر "تحديث" في الزاوية اليمنى العليا

- حدد أحدث إعداد Snapshot واستعادة (لن أستعيد Home Assistant نفسه ، فقط ملفات التكوين ، لذا تأكد من إلغاء تحديد Home Assistant)

- اضغط على Restore Selected (لا تضغط على WIPE & RESTORE) - امنحها بضع دقائق حتى تنتهي العملية -

اختياري: لتجنب الأخطاء ، احذف ملف home-assistant_v2.db في مجلد التكوين.

موصى به: