تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبل | نگارش بعدنگارش بعد در دو طرف |
terminal:u:how_to_use_the_umount_command [2018/12/27 13:44] – [رفع مشکلات Unmount] phoenix | terminal:u:how_to_use_the_umount_command [2018/12/27 13:45] – [رفع مشکلات Unmount] phoenix |
---|
===== رفع مشکلات Unmount ===== | ===== رفع مشکلات Unmount ===== |
عمل ''Unmount'' عکس [[terminal:m:mounting_file_systems_mount_command|mount]] است و اتصال میان نقطه اتصال و پارتیشن یا دایرکتوری را قطع میکند. چندین دلیل وجود دارد که یک ''mount point'' نتواند قطع شود. یکی از آنها مشغول بودن پارتیشن یا دایرکتوری است یعنی کاربری مثلا با [[terminal:c:changing_to_another_directory_cd_command| دستور cd]] وارد آن نقطه اتصال شده و امکان قطع اتصال وجود ندارد و یا اینکه فرآیند یا کاربری در حال استفاده از فایلی درون آن نقطه اتصال هستند. یعنی یک فایل ''open'' یا باز وجود دارد که در حال استفاده شدن توسط دیگران است. | عمل ''Unmount'' عکس [[terminal:m:mounting_file_systems_mount_command|mount]] است و اتصال میان نقطه اتصال و پارتیشن یا دایرکتوری را قطع میکند. چندین دلیل وجود دارد که یک ''mount point'' نتواند قطع شود. یکی از آنها مشغول بودن پارتیشن یا دایرکتوری است یعنی کاربری مثلا با [[terminal:c:changing_to_another_directory_cd_command| دستور cd]] وارد آن نقطه اتصال شده و امکان قطع اتصال وجود ندارد و یا اینکه فرآیند یا کاربری در حال استفاده از فایلی درون آن نقطه اتصال هستند. یعنی یک فایل ''open'' یا باز وجود دارد که در حال استفاده شدن توسط دیگران است. |
بطور کلی شما نمیتوانید یک نقطه اتصال را بخاطر مشغول بودن یا باز بودن فایلی در آن دایرکتوری قطع یا ''Unmount'' کنید دو [[terminal:l:how_to_use_the_linux_lsof_command_to_list_open_files| دستور lsof]] و [[ترمینال:دستورfuser_نمایش_pid_در_حال_استفاده_از_یک_فایل|دستورfuser(نمایش PID در حال استفاده از یک فایل)]] دستورهایی هستندکه میتوانید توسط آنها بررسی کنید که کدام فرآیندها و کاربران در حال استفاده چه فایل هایی هستند که باعث عدم عمل ''Unmount'' شده است. | بطور کلی شما نمیتوانید یک نقطه اتصال را بخاطر مشغول بودن یا باز بودن فایلی در آن دایرکتوری قطع یا ''Unmount'' کنید دو [[terminal:l:how_to_use_the_linux_lsof_command_to_list_open_files| دستور lsof]] و [[terminal:f:how_to_use_the_linux_fuser_command|دستورfuser]] دستورهایی هستندکه میتوانید توسط آنها بررسی کنید که کدام فرآیندها و کاربران در حال استفاده چه فایل هایی هستند که باعث عدم عمل ''Unmount'' شده است. |
سیستم فایل ها در زمان خاموش شدن بصورت خودکار ''Unmount'' میشوند که پس از اینکه تمام فرآیندهای غیر سیستمی خاتمه یافتند اینکار انجام میشود و دوباره موقع ''boot'' شدن بصورت خودکار ''mount'' خواهند شد یکی از خطاهایی که ممکن است در هنگام ''Unmount'' کردن رخ دهد خطای زیر است: | سیستم فایل ها در زمان خاموش شدن بصورت خودکار ''Unmount'' میشوند که پس از اینکه تمام فرآیندهای غیر سیستمی خاتمه یافتند اینکار انجام میشود و دوباره موقع ''boot'' شدن بصورت خودکار ''mount'' خواهند شد یکی از خطاهایی که ممکن است در هنگام ''Unmount'' کردن رخ دهد خطای زیر است: |
| |