Creating a New Partition using parted command

  • فرض کنید یک هارد جدید (کاملا خام) به سرور متصل کردید.
  • ابتدا باید پارتیشن بندی کنید.
  • برای این منظور از ابزار parted استفاده می‌کنیم.
  • فرض بر آن است میخواهیم تمام حجم هارد در قالب یک پارتیشن مورد استفاده قرار گیرد.
  • یعنی مثلا هارد دوم که به سیستم متصل شده به صورت dev/sdb/ است و می‌خواهیم فقط یک پارتیشن کامل به صورت dev/sdb1/ داشته باشیم.
  • برای این منظور به صورت زیر عمل کنید.
# lsblk
  • برای مشاهده‌ی اتصالات هارد از دستور بالا استفاده کنید.
  • در نهایت به صورت زیر ابزار parted را اجرا کنید.
# parted /dev/sdb 
GNU Parted 3.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
  • چون هارد خام است باید ابتدا partition table برای آن انتخاب کنید. این موضوع متناسب با حجم پارتیشن دارد و باید متناسب با آن به صورت صحیح استفاده شود.
  • برای حجم‌های کم (زیر ۱ ترا بایت) از mbr استفاده کنید. به صورت زیر :
(parted) mklabel msdos
  • در ادامه شروع به پارتیشن بندی کنید.
(parted) print free 
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1024B 32.2GB 32.2GB Free Space
  • در ادامه :
(parted) mkpart primary 
File system type? [ext2]? ext4 
Start? 1 
End? 32.2GB
  • در نهایت دستور quit را زده و خارج شوید.
  • در آخر کافیست پارتیشن ایجاد شده را با فایل سیستم ext4 فرمت کنید. برای این منظور :
# mkfs -t ext4 /dev/sdb1

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *