سنتعرف على كيفية تشغيل نظام Armbian من خلال قرص SSD خارجي على لوحة Orange Pi 3B مع الإقلاع من بطاقة SD Card. هذه الخطوة تُعد من أفضل التحسينات التي يمكنك القيام بها لتحسين أداء واستقرار الجهاز، خاصةً في حال استخدامه كخادم منزلي أو مركز وسائط.
✅ لماذا تشغيل النظام من SSD؟
السبب بسيط: أداء أعلى + عمر أطول.
- بطاقات SD بطيئة وتتعرض للتلف مع كثرة الكتابة.
- الأقراص من نوع SSD (وخاصة M.2 عبر USB 3.0) توفر سرعة وأداء ممتاز، واستقرار على المدى الطويل.
- Orange Pi 3B لا يدعم الإقلاع المباشر من SSD، لذلك نستخدم SD فقط للإقلاع وننقل نظام الملفات إلى SSD.
🧰 ما الذي تحتاجه؟
- Orange Pi 3B
- بطاقة microSD مثبت عليها Armbian
- SSD خارجي (M.2 أو SATA) متصل عبر USB
- كيبل USB سريع (يفضل USB 3.0)
- وصول إلى الجهاز عبر SSH أو طرفية مباشرة
🖥️ الخطوة 1: التحقق من التعرف على SSD
ادخل عبر SSH، ثم نفذ الأمر التالي:
lsblk
ستظهر الأقراص، مثال:
sda 238.5G
└─sda1 238.5G ← هذا هو الـ SSD
mmcblk1 59.5G ← بطاقة SD
└─mmcblk1p1 58.9G
🔄 الخطوة 2: تهيئة SSD (إن لم يكن مهيأ)
⚠️ تنبيه: هذه الخطوة تحذف كل شيء على SSD.
sudo mkfs.ext4 /dev/sda1
📁 الخطوة 3: تركيب الـ SSD على مجلد مؤقت
sudo mkdir /mnt/ssd
sudo mount /dev/sda1 /mnt/ssd
🗂️ الخطوة 4: نسخ نظام Armbian من SD إلى SSD
استخدم rsync
لنسخ الملفات:
sudo rsync -aAXv / /mnt/ssd \
--exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/zram*","/var/log"}
🆔 الخطوة 5: استخراج UUID الخاص بالـ SSD
sudo blkid /dev/sda1
سيظهر:
/dev/sda1: UUID="acfc5e57-dbf9-4337-b204-8159a8d78f89" TYPE="ext4"
انسخ هذا الـ UUID.
🛠️ الخطوة 6: تعديل ملف الإقلاع Armbian
افتح ملف الإعدادات:
sudo nano /boot/armbianEnv.txt
وعدل السطر التالي:
rootdev=UUID=acfc5e57-dbf9-4337-b204-8159a8d78f89
احفظ التغييرات:
Ctrl + S
للحفظCtrl + X
للخروج
🔁 الخطوة 7: إعادة التشغيل
sudo reboot
🔍 الخطوة 8: التحقق من تشغيل النظام من SSD
بعد الدخول مرة أخرى، نفّذ:
df -h /
إذا ظهرت نتيجة مثل:
/dev/sda1 234G 1.3G 221G 1% /
فهذا يعني أن النظام يعمل من SSD بنجاح! 🎉
💡 نصائح إضافية:
- لا تفرمت بطاقة SD، لأنها تحتوي على bootloader ضروري للإقلاع.
- Armbian يدير بعض أجزاء
/var/log
تلقائيًا فيzram
لتقليل الكتابة على SSD — لا تغير هذا إلا إذا فهمت الآثار. - يمكنك إعداد نسخ احتياطي للنظام بسهولة من SSD.
🧩 ماذا يحدث لو ما نسخت النظام؟
لو غيرت rootdev
بدون نسخ الملفات، الجهاز سيفشل في الإقلاع ويعطي رسالة مثل:
kernel panic - not syncing: VFS: Unable to mount root fs