mount.composefs(1) دستورات کاربر (User Commands) mount.composefs(1)

mount.composefs - سوار کردن یک ایمیج سیستم‌فایل composefs

mount.composefs [-o OPTIONS] IMAGE TARGETDIR

پروژه composefs از فایل ایمیج EROFS برای ذخیره متادیتا و از یک یا چند دایرکتوری جداگانه حاوی داده‌های پشتیبان با آدرس‌دهی مبتنی بر محتوا (content-addressed) برای فایل‌های معمولی استفاده می‌کند.

mount.composefs چنین فایل EROFSای را در ترکیب با مجموعه‌ای از دایرکتوری‌های پایه (basedir) در مکان مشخص‌شده سوار (mount) می‌کند. این ابزار می‌تواند مستقیماً یا به عنوان یک دستیار mount از طریق اجرای mount -t composefs ... فراخوانی شود.

آرگومان IMAGE ارائه‌شده باید یک ایمیج متادیتای معتبر composefs (EROFS) باشد. از TARGETDIR به عنوان مقصد سوار کردن استفاده خواهد شد.

mount.composefs هنگام ارسال از طریق آرگومان -o OPTIONS، گزینه‌های mount زیر را که با دونقطه (colon) جدا می‌شوند می‌پذیرد.

این مسیر برای ارجاع به فایل‌های غیرخالی ذخیره‌شده در ایمیج متادیتای composefs استفاده می‌شود. کاربرد اصلی آن، استفاده از همان مسیری است که به mkcomposefs --digest-store=PATH داده شده است.

می‌توان چندین مسیر را با جداکننده : مشخص کرد.

پیش از استفاده از فایل ایمیج، معتبر بودن آن بر اساس هضم (digest) مشخص‌شده fs-verity بررسی می‌شود. این امر زنجیره اعتمادی ایجاد می‌کند که اطمینان می‌دهد تنها داده‌های مورد انتظار در نقطه mount قابل مشاهده هستند.

این گزینه به طور ضمنی verity را نیز فعال می‌کند.

مسیری به یک فضای‌نام کاربری (user namespace) را مشخص می‌کند که نگاشت شناسه (ID mapping) آن باید استفاده شود. فرمت معمول برای این نوع مسیر /proc/<pid>/ns/user است.
در صورت مشخص شدن این گزینه، تمام فایل‌های موجود در IMAGE باید دارای هضم fs-verity باشند و تمام فایل‌های دایرکتوری‌های پایه نیز باید هضم منطبق بر fs-verity داشته باشند.

نکته: این قابلیت نیازمند پشتیبانی هسته از گزینه "verity" در overlayfs است که در نسخه 6.6rc1 اضافه شد.

سیستم‌فایل را به صورت فقط-خواندنی سوار می‌کند. این گزینه عمدتاً هنگام استفاده از upperdir کاربرد دارد، زیرا ایمیج‌های بدون لایه composefs ذاتاً فقط-خواندنی هستند.
گزینه قبلی ro را لغو و بازنویسی می‌کند.
یک دایرکتوری بالایی (upper dir) را در mount مربوط به overlayfs که composefs استفاده می‌کند مشخص می‌سازد. این کار لایه‌ای با قابلیت نوشتن روی ایمیج composefs فراهم می‌کند. برای جزئیات به مستندات overlayfs مراجعه کنید.
یک workdir مربوط به overlayfs را برای همراهی با upperdir تعیین می‌کند.

composefs-info(1), mount.composefs(1)

توسعه‌دهندگان بالادستی composefs ⟨https://github.com/containers/composefs⟩

composefs