| SWITCH_ROOT(8) | إدارة النظام | SWITCH_ROOT(8) |
الاسم
switch_root - انتقل إلى نظام ملفات آخر كجذر لشجرة الوصل
موجز
switch_root [-hV]
switch_root newroot init [arg...]
الوصف
ينقل switch_root المجلدات الموصلة مسبقًا /proc و /dev و /sys و /run إلى newroot ويجعل newroot هو نظام ملفات الجذر الجديد ويبدأ عملية init.
تحذير: يزيل switch_root بشكل عودي جميع الملفات والدلائل في نظام ملفات الجذر الحالي.
الخيارات
-h، --help
-V، --version
حالة الخروج
يعيد switch_root القيمة 1 عند الفشل، ولا يعود أبدًا عند النجاح.
ملاحظات
سيفشل switch_root في العمل إذا لم يكن newroot هو جذر عملية وصل. إذا أردت تبديل الجذر إلى دليل لا يستوفي هذا المتطلب، فيمكنك أولًا استخدام حيلة الوصل المرتبط (bind-mounting) لتحويل أي دليل إلى نقطة وصل:
mount --bind $DIR $DIR
المؤلفين
Peter Jones <pjones@redhat.com>, Jeremy Katz <katzj@redhat.com>, Karel Zak <kzak@redhat.com>
انظر أيضاً
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
الأمر switch_root جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |