'\" t .\" Title: switch_root .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-02 .\" Manual: System Administration .\" Source: util-linux 2.42.3 .\" Language: Persian .\" .TH "SWITCH_ROOT" "8" "2026-09-02" "util\-linux 2.42.3" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" switch_root \- جابجایی ریشه سیستم فایل به یک سیستم فایل دیگر در زمان بوت .SH "خلاصه دستور (SYNOPSIS)" .sp \fBswitch_root\fP [\fB\-hV\fP] .sp \fBswitch_root\fP \fInewroot init\fP [\fIarg\fP.\|.\|.] .SH "توضیحات (DESCRIPTION)" .sp دستور \fBswitch_root\fP سیستم‌های فایل سوارشدهٔ \fI/proc\fP، \fI/dev\fP، \fI/sys\fP و \fI/run\fP را به \fInewroot\fP منتقل می‌کند، \fInewroot\fP را به سیستم فایل ریشه جدید تبدیل می‌کند و فرایند \fIinit\fP را آغاز می‌نماید. .sp \fBهشدار: دستور switch_root تمامی فایل‌ها و دایرکتوری‌های موجود در سیستم فایل ریشه فعلی را به‌صورت بازگشتی حذف می‌کند.\fP .SH "گزینه‌ها (OPTIONS)" .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 نمایش متن راهنما و خروج. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 نمایش نسخه و خروج. .RE .SH "وضعیت خروج (EXIT STATUS)" .sp دستور \fBswitch_root\fP در صورت شکست مقدار ۱ را برمی‌گرداند؛ در صورت موفقیت هرگز بازنمی‌گردد. .SH "نکات (NOTES)" .sp اگر \fInewroot\fP ریشهٔ یک نقطه اتصال (mount) نباشد، دستور \fBswitch_root\fP کار نخواهد کرد. اگر می‌خواهید ریشه را به دایرکتوری‌ای تغییر دهید که این شرط را برآورده نمی‌کند، می‌توانید ابتدا با استفاده از ترفند bind\-mounting هر دایرکتوری را به یک نقطه اتصال تبدیل کنید: .sp .if n .RS 4 .nf .fam C mount \-\-bind $DIR $DIR .fam .fi .if n .RE .SH "نویسندگان (AUTHORS)" .sp .MTO "pjones\(atredhat.com" "Peter Jones" "," .MTO "katzj\(atredhat.com" "Jeremy Katz" "," .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "همچنین ببینید (SEE ALSO)" .sp \fBchroot\fP(2), \fBinit\fP(8), \fBmkinitrd\fP(8), \fBmount\fP(8) .SH "گزارش باگ‌ها (REPORTING BUGS)" .sp برای گزارش باگ‌ها، از \c .URL "https://github.com/util\-linux/util\-linux/issues" "ردیاب اشکالات" "." .SH "در دسترس بودن (AVAILABILITY)" .sp دستور \fBswitch_root\fP بخشی از بسته util\-linux است که می‌تواند از \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux" "بایگانی هسته لینوکس" "." دریافت شود.