نحوه ایجاد پارتیشن دیسک لینوکس

برای استفاده از دستگاه‌های ذخیره‌سازی مانند درایوهای USB و هارد دیسک در لینوکس(Linux) ، باید نحوه ساختار آنها را هنگام استفاده از سیستم عامل لینوکس(Linux) نیز بدانید . دستگاه های ذخیره سازی اغلب به بخش های جداگانه ای به نام پارتیشن تقسیم می شوند. این به شما امکان می دهد با تقسیم هارد دیسک خود به چندین بخش مجازی یک سیستم فایل ایجاد کنید.

یک پارتیشن دیسک لینوکس(Linux) مانند یک دستگاه مرزی است که به هر سیستم فایلی می‌گوید چقدر فضایی می‌تواند استفاده کند. هنگام ایجاد درایوهای مشترک(creating shared drives) مفید است و به شما امکان می دهد فضای درایو را به طور مؤثرتری اختصاص داده و ویرایش کنید .(edit drive space)

به عنوان مثال، اگر یک درایو USB 2 گیگابایتی دارید، می توانید پارتیشنی ایجاد کنید که کل درایو را اشغال کند، دو پارتیشن هر کدام 1 گیگابایت یا اندازه های متفاوت. هر پارتیشن دیسک لینوکس(Linux) به عنوان هارد دیسک خود عمل می کند. به ویژه اگر از بیش از یک سیستم عامل در یک رایانه استفاده می کنید بسیار مفید است.

از دستور Parted استفاده کنید(Use The Parted Command)

اوبونتو به همراه parted از قبل نصب شده است. اگر از توزیع دیگری استفاده می کنید، آن را با استفاده از دستور زیر نصب کنید:

apt-get-install جدا شد(apt-get-install parted)

برای مشاهده هارد درایوهای سیستم خود، تایپ کنید: sudo parted -l . لیست دستگاه ها را در تصویر زیر مشاهده کنید:

در بالا می بینید که سه دیسک پارتیشن اوبونتو در (Ubuntu)Disk /dev/sda وجود دارد. بیایید از پارتیشنی به نام /dev/sda5 برای ایجاد یک پارتیشن جدید استفاده کنیم.

مرحله بعدی راه اندازی parted است. اما مطمئن شوید که از حقوق ریشه استفاده می کنید. درایوی را که می خواهید پارتیشن بندی کنید انتخاب کنید. ما از /dev/vdc استفاده خواهیم کرد. 

دستور زیر را تایپ کنید:

(parted) select /dev/vdc 

برای مشاهده آنچه در پارتیشن دیسک لینوکس وجود دارد، تایپ کنید: (Linux)print . خلاصه ای از هارد دیسک، اندازه و جدول پارتیشن خود را مشاهده خواهید کرد.

در مثال زیر، هارد دیسک مدل: Virtio Block Device، (Model: Virtio Block Device, )حجم 1396 مگابایت(1396MB) و جدول پارتیشن gpt است .

برای پیکربندی دیسک پارتیشن اوبونتو(Ubuntu) ، ابتدا باید با تایپ کردن quit از آن خارج(quit) شوید . مرحله بعدی باز کردن دستگاه ذخیره سازی انتخاب شده با استفاده از parted است. (parted.)در این مقاله از دستگاه /dev/vdc استفاده خواهیم کرد.

اگر دستگاه خاصی را که می خواهید استفاده کنید مشخص نکنید، سیستم شما به طور تصادفی یک دستگاه را انتخاب می کند. از دستور زیر که شامل نام دستگاه (vdc) است استفاده کنید:

sudo parted /dev/vdc

برای تنظیم جدول پارتیشن، GPT را تایپ کنید ، سپس Yes را بپذیرید. این کار را فقط باید روی پارتیشن هایی انجام دهید که حاوی هیچ داده ای نیستند که می خواهید نگه دارید.

جدول پارتیشن خود را بررسی کنید تا اطلاعات مربوط به دستگاه ذخیره سازی را با دستور زیر نشان دهید:

(جدا شده) چاپ((parted) print)

برای مشاهده دستورالعمل‌های ساخت پارتیشن جدید، help mkpart را تایپ((parted) help mkpart) کنید.

برای این مقاله، با استفاده از دستور زیر یک پارتیشن دیسک لینوکس(Linux) جدید ایجاد می کنیم :

(جدا شده) mkpart اولیه 0 1396 مگابایت((parted) mkpart primary 0 1396MB)

0 به این معنی است که می خواهید پارتیشن را در ابتدای درایو راه اندازی کنید. از اسکرین شات بالا می دانیم که درایو 1396 مگابایتی(1396MB) دارد. دستور بالا به سیستم شما می گوید که پارتیشن را با 0 شروع و با 1396 مگابایت خاتمه دهد(1396MB) .

برای استفاده از پارتیشن باید فرمت شود. ابتدا(First) باید با تایپ quit از (quit)parted خارج شوید . سپس با استفاده از سیستم فایل ext4 ، دستور زیر را برای فرمت دیسک تایپ کنید:

mkfs.ext4 /dev/vdc

با تایپ sudo parted /dev/vdc کنید. برای خروج از parted ، quit را(quit) تایپ کنید. وقتی از Parted خارج می شوید ، تغییرات به طور خودکار ذخیره می شوند.  

در حالت فرمان، از یک فرمان تک حرفی استفاده کنید تا لیستی از اقداماتی را که می توانید انجام دهید به شما نشان دهد. m را تایپ کرده و Enter را فشار دهید .

ایجاد پارتیشن دیسک با استفاده از cfdisk(Create Disk Partitions Using cfdisk)

Cfdisk یک برنامه کاربردی لینوکس است که برای ایجاد، حذف و اصلاح پارتیشن‌ها در دستگاه دیسک استفاده می‌شود. برای استفاده از آن برای ایجاد یک پارتیشن، دستور زیر را وارد کنید:

# cfdisk /dev/sda

نام درایو این مثال sda است .

در تصویر بالا، می توانید خلاصه اطلاعات دستگاه دیسک را ببینید. وسط پنجره جدول پارتیشن را نشان می دهد. براکت های پایین دستورات قابل انتخاب را نشان می دهند.

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

مثال بالا سه پارتیشن اصلی (1،2 و 3) را نشان می دهد. به نوع پارتیشن   فضای آزاد (free space)توجه کنید .(Notice)

با انتخاب New(New) از پنجره پایین، یک پارتیشن جدید ایجاد کنید. ما این پارتیشن را /dev/sdb می نامیم . دستور # cfdisk /dev/sdb را تایپ کنید . سپس از صفحه بعد، نوع اصلی(primary ) را به عنوان نوع پارتیشن انتخاب کنید.

در صفحه بعدی اندازه پارتیشن را مشخص می کنید. ما یک پارتیشن با حجم 800 کیلوبایت ایجاد خواهیم کرد. اکنون از شما خواسته می شود که تعیین کنید پارتیشن را از کجا شروع کنید. ابتدای فضای آزاد را(beginning of free space) انتخاب کنید .

از صفحه بعد، Write را انتخاب کنید تا تغییرات خود را ذخیره کنید و داده های پارتیشن را روی دیسک بنویسید. پارتیشن جدید را با استفاده از دستور زیر چاپ کنید:

fdisk -l /dev/sdb

نکات پایانی برای ایجاد پارتیشن های دیسک لینوکس(Concluding Tips for Creating Linux Disk Partitions)

همیشه باید از اطلاعات خود نسخه پشتیبان تهیه کنید. حتی کوچکترین اشتباه می تواند پارتیشن یک درایو بحرانی را از بین ببرد. 

همچنین، هنگام ایجاد پارتیشن، مطمئن شوید که از درایو صحیح استفاده می کنید و مجدداً تأیید کنید. در غیر این صورت، ممکن است داده ها را از دست بدهید. 

سوالات خود را در نظرات زیر با ما در میان بگذارید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts