'\" t .TH "SYSTEMD\-MAKEFS@\&.SERVICE" "8" "" "systemd 261.2" "systemd-makefs@.service" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" systemd-makefs@.service, systemd-mkswap@.service, systemd-growfs@.service, systemd-growfs-root.service, systemd-makefs, systemd-growfs \- ایجاد و گسترش خودکار فایل‌سیستم‌ها بر اساس نیاز .SH "خلاصه دستور (SYNOPSIS)" .PP systemd\-makefs@\fIdevice\fR\&.service .PP systemd\-mkswap@\fIdevice\fR\&.service .PP systemd\-growfs@\fImountpoint\fR\&.service .PP systemd\-growfs\-root\&.service .PP /usr/lib/systemd/systemd\-makefs .PP /usr/lib/systemd/systemd\-growfs .SH "توضیحات (DESCRIPTION)" .PP سرویس‌های systemd\-makefs@\&.service، systemd\-mkswap@\&.service، systemd\-growfs@\&.service و systemd\-growfs\-root\&.service برای پیاده‌سازی گزینه‌های \fBx\-systemd\&.makefs\fR و \fBx\-systemd\&.growfs\fR در \fBfstab\fR(5) استفاده می‌شوند (به \fBsystemd.mount\fR(5) مراجعه کنید)\&. این سرویس‌ها برای هر دستگاهی که ساختار فایل‌سیستم یا سواپ آن نیاز به مقداردهی اولیه دارد، و برای هر نقطه مانتی که فایل‌سیستم آن نیاز به گسترش دارد، نمونه‌سازی می‌شوند\&. .PP این سرویس‌ها هنگام راه‌اندازی سیستم (boot)، یا درست پیش از استفاده یا درست پس از استفاده از نقطه مانت یا دستگاه سواپ شروع می‌شوند\&. .PP دستور systemd\-makefs اطلاعات چندانی درباره فایل‌سیستم‌ها و دستگاه‌های سواپ خاص ندارد، و پس از بررسی اینکه دستگاه بلوکی از قبل حاوی فایل‌سیستم یا محتوای دیگری نباشد، باینری‌های مخصوص هر نوع فایل‌سیستم (/sbin/mkfs\&.\fItype\fR یا /sbin/mkswap) را اجرا خواهد کرد\&. برای انواع خاصی از فایل‌سیستم‌ها (در حال حاضر ext2/ext3/\fBext4\fR(5)، \fBbtrfs\fR(5)، \fBxfs\fR(5)، f2fs، vfat) و برای دستگاه‌های سواپ، مقادیر پیش‌فرض مناسب را پیکربندی کرده و برچسب (label) و UUID فایل‌سیستم را بر اساس نام دستگاه تنظیم می‌کند\&. .PP دستور systemd\-growfs اطلاعات چندانی درباره فایل‌سیستم‌ها و دستگاه‌های سواپ خاص ندارد، و به هسته دستور می‌دهد تا فایل‌سیستم مانت‌شده را به اندازه کامل دستگاه بلوکی زیرین گسترش دهد\&. با این وجود، این دستور لازم دارد شماره \fBioctl\fR(2) مخصوص هر فایل‌سیستم را بداند، بنابراین تنها از انواع خاصی پشتیبانی می‌کند\&. در حال حاضر: \fBext4\fR(5)، \fBbtrfs\fR(5)، \fBxfs\fR(5) و پارتیشن‌های dm\-crypt (به \fBcryptsetup\fR(8) مراجعه کنید)\&. .PP اگر ایجاد یک فایل‌سیستم یا دستگاه سواپ با شکست مواجه شود، نقطه مانت یا سواپ نیز با شکست مواجه می‌شود\&. در صورتی که گسترش یک فایل‌سیستم با شکست مواجه شود، یک هشدار صادر خواهد شد\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBsystemd\fR(1), \fBsystemd.mount\fR(5), \fBsystemd-fstab-generator\fR(8), \fBsystemd-repart\fR(8), \fBmkfs.btrfs\fR(8), \fBmkfs.cramfs\fR(8), \fBmkfs.ext4\fR(8), \fBmkfs.fat\fR(8), \fBmkfs.hfsplus\fR(8), \fBmkfs.minix\fR(8), \fBmkfs.ntfs\fR(8), \fBmkfs.xfs\fR(8)