ساخت، فرمت و Mount کردن پارتیشن جدید در لینوکس با fdisk؛ آموزش گام‌به‌گام مدیریت دیسک روی سرور.

آموزش پارتیشن‌بندی دیسک در لینوکس با fdisk

مدیریت پارتیشن و دیسک یکی از مهارت‌های پایه هر مدیر سیستم لینوکسی است؛ چه بخواهید یک دیسک جدید به سرور اضافه کنید، چه بخواهید فضای موجود را بهتر سازمان‌دهی کنید.

مشاهده دیسک‌ها و پارتیشن‌های موجود

lsblk

این دستور نمایی درختی از تمام دیسک‌ها و پارتیشن‌های آن‌ها به همراه حجم و نقطه اتصال (Mount Point) نشان می‌دهد.

برای اطلاعات دقیق‌تر درباره فضای استفاده‌شده هر پارتیشن:

df -h

ساخت پارتیشن جدید با fdisk

فرض کنید یک دیسک جدید با نام /dev/sdb به سرور اضافه شده:

sudo fdisk /dev/sdb

در محیط تعاملی fdisk:

  1. n — ساخت پارتیشن جدید
  2. نوع پارتیشن (Primary) و شماره را با Enter تایید کنید (پیش‌فرض معمولاً درست است)
  3. اندازه پارتیشن را مشخص کنید یا Enter بزنید تا کل فضا استفاده شود
  4. w — ذخیره تغییرات و خروج

فرمت‌کردن پارتیشن

sudo mkfs.ext4 /dev/sdb1

اتصال (Mount) پارتیشن جدید

یک پوشه برای Mount بسازید و پارتیشن را متصل کنید:

sudo mkdir /mnt/data
sudo mount /dev/sdb1 /mnt/data

برای اینکه این اتصال بعد از ری‌استارت سرور هم باقی بماند، آن را در /etc/fstab اضافه کنید:

echo '/dev/sdb1 /mnt/data ext4 defaults 0 2' | sudo tee -a /etc/fstab

نکات مهم و هشدار

  • پارتیشن‌بندی و فرمت کردن، داده‌های موجود روی دیسک را پاک می‌کند؛ همیشه قبل از این عملیات مطمئن شوید دیسک درست را انتخاب کرده‌اید.
  • قبل از هر تغییر روی دیسکی که داده مهم دارد، حتماً بکاپ بگیرید.
  • برای دیسک‌های بزرگ‌تر از ۲ ترابایت، از ابزار parted به‌جای fdisk استفاده کنید (fdisk محدودیت جدول پارتیشن MBR دارد).