مدیریت دیسک ها و پارتیشن ها در لینوکس
در این بخش به بررسی نحوه مدیریت دیسک ها و پارتیشن ها در لینوکس با دستور fdisk می پردازیم، مدیریت دیسکها و پارتیشنبندی یکی از مهمترین وظایف در سیستمعاملهای مبتنی بر لینوکس است. این وظایف بهخصوص در محیطهای سروری که مدیریت منابع اهمیت زیادی دارد، بسیار حیاتی است. ابزارهای مختلفی برای این کار وجود دارد، اما یکی از قدرتمندترین و پرکاربردترین ابزارها fdisk است. دستور fdisk امکان ایجاد، حذف، تغییر اندازه و مدیریت پارتیشنها را فراهم میکند. با استفاده از این ابزار، مدیران سیستم میتوانند دیسکها و فضای ذخیرهسازی را به بهترین شکل ممکن مدیریت کنند.
در این مقاله به بررسی کامل دستور fdisk، نحوه استفاده از آن و مفاهیمی که برای مدیریت دیسکها و پارتیشنها لازم است، پرداخته میشود. از جمله مباحثی که پوشش خواهیم داد، شامل ایجاد و حذف پارتیشنها، تغییر نوع سیستم فایل و نحوه ذخیره و اعمال تغییرات است. در ادامه، با نمونه کدها و مثالهای عملی، نحوه استفاده از fdisk را به صورت گامبهگام آموزش خواهیم داد.
آشنایی با دستور fdisk
دستور fdisk یکی از ابزارهای استاندارد برای مدیریت دیسک و پارتیشن در اکثر توزیعهای لینوکس است. این ابزار به شما اجازه میدهد تا لیست پارتیشنهای موجود را مشاهده کرده و تغییرات لازم را بر روی آنها اعمال کنید. برای استفاده از این ابزار باید سطح دسترسی ریشه (root) داشته باشید، چرا که تغییرات دیسک نیازمند مجوزهای مدیریتی است.
برای شروع کار با این دستور، میتوانید از طریق ترمینال با اجرای دستور زیر وارد محیط fdisk شوید:
sudo fdisk /dev/sdaدر این دستور، /dev/sda نام دیسکی است که میخواهید آن را مدیریت کنید. در صورتی که سیستم شما چند دیسک داشته باشد، ممکن است نامهای دیگری مانند /dev/sdb یا /dev/nvme0n1 نیز وجود داشته باشد.
مشاهده پارتیشنهای موجود
پس از وارد شدن به محیط fdisk، اولین گام مشاهده پارتیشنهای موجود بر روی دیسک است. با استفاده از دستور p میتوانید لیست پارتیشنها را ببینید:
Command (m for help): pاین دستور اطلاعاتی مانند شماره پارتیشن، نوع آن، اندازه و مقدار فضای اختصاص داده شده را نمایش میدهد. برای مثال، خروجی ممکن است شامل پارتیشنهای سیستم عامل، پارتیشن swap یا پارتیشنهای داده باشد.
ایجاد پارتیشن جدید
یکی از مهمترین وظایف در مدیریت دیسکها، ایجاد پارتیشنهای جدید است. برای این کار ابتدا باید مطمئن شوید که فضای خالی روی دیسک وجود دارد. سپس از دستور n برای ایجاد پارتیشن جدید استفاده میشود:
Command (m for help): nپس از اجرای این دستور، از شما خواسته میشود که نوع پارتیشن (اولیه یا توسعهیافته) و اندازه آن را تعیین کنید. انتخاب اندازه به نیازهای شما بستگی دارد. به عنوان مثال، برای ایجاد پارتیشن 10 گیگابایتی، مقدار مربوطه را وارد میکنید.
حذف پارتیشنها
در صورتی که بخواهید پارتیشن موجود را حذف کنید، از دستور d استفاده میشود. این دستور به شما امکان میدهد تا پارتیشن انتخابی را حذف کنید. برای این کار باید شماره پارتیشن مورد نظر را مشخص کنید:
Command (m for help): d
Partition number (1-4): 2با اجرای این دستور، پارتیشن مورد نظر از جدول پارتیشن حذف میشود، اما توجه داشته باشید که تغییرات تنها پس از ذخیرهسازی (با دستور w) اعمال خواهند شد.
تغییر نوع سیستم فایل
ذخیره و اعمال تغییرات
پس از انجام تغییرات مورد نظر، نوبت به ذخیره و اعمال آنها میرسد. برای این کار از دستور w استفاده کنید. این دستور جدول پارتیشنها را بهروز رسانی کرده و تغییرات را به دیسک اعمال میکند:
Command (m for help): wپس از این مرحله، پارتیشنهای جدید ایجاد یا تغییرات اعمال شده آماده استفاده خواهند بود.
مدیریت دیسکها و پارتیشنها در لینوکس یکی از مهمترین وظایف مدیران سیستم است و دستور fdisk به عنوان یک ابزار قدرتمند در این زمینه کمک شایانی میکند. در این مقاله، ما به بررسی اصول اولیه کار با دستور fdisk پرداختیم و مراحل مختلفی مانند ایجاد، حذف و تغییر نوع پارتیشنها را با مثالهای عملی نشان دادیم. به کمک این ابزار و با رعایت دقت و احتیاط، میتوانید فضای دیسکهای خود را به بهترین شکل مدیریت کنید.
منابع
- Fdisk Manual
- Linux Partitioning Guide
آیا این مطلب برای شما مفید بود ؟



