مانی
مانی
خواندن ۳ دقیقه·۲ سال پیش

استفاده از پارتیشن های مختلف در لینوکس


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

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

قدم یک: لیست کردن پارتیشن های موجود

برای شروع با استفاده از دستور زیر پارتیشن های موجود رو لیست میکنیم :

sudo fdisk -l

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


قدم دوم:انتخاب دیسک

در قدم دوم باید دیسک سختی رو که میخوایم پارتیشن رو روش بسازیم انتخاب کنیم . برای این کار:

sudo fdisk /dev/sdb

با اینکار ما sdb رو باز میکنیم تا بتونیم روش بنویسیم.

قدم سوم: ساختن پارتیشن جدید

در محیط fdisk:

  • گزینه n رو برای ساختن پارتیشن جدید وارد کنید
  • شماره ی پارتیشن مورد نظر رو وارد میکنیم تو این مورد به طور پیش فرض ۲ هست.
  • بعد از اون fdisk از ما درخواست میکنه که نقطه ی آغاز و پایان پارتیشن رو مشخص کنیم که معمولا برای شروع پیش فرض رو وارد میکنیم و در ادامه سایز پارتیشن رو با واحد گیگا بایت وارد میکنیم 2G+

در آخر پیامی رو دریافت میکنیم که میگه پارتیشن رو ساخته .

قدم چهارم: نوشتن تغییرات روی دیسک

با اینکه پارتیشن ساخته شده اما نیاز داریم که تغییرات رو ذخیره کنیم برای اینکار از گزینه w استفاده میکنیم.

با استفاده از دستوری که قبلا استفاده کرده بودیم تایید میکنیم که پارتیشن ساخته شده:

sudo fdisk -l

اگه میتونید اسم پارتیشنی که ساختید رو ببینید به این معنیه که ساخته شده:

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

برای اینکه بتونیم از پارتیشن استفاده کنیم اول نیاز داریم که براش فایل سیستم بسازیم . فایل سیستم ها ساختار های ذخیره سازی داده هستن که فرمت های مختلفی دارن . برای لینوکس از ext در ورژن های یک تا چهار استفاده میشه .

sudo mkfs -t ext4 /dev/sdb2


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

حالا نیاز داریم تا یه نقطه ( دایرکتوری ) درست کنیم تا بتونیم پارتیشن رو به فایل سیستم روت مرتبط کنیم .در لینوکس برای دیوایس های موقت از دایرکتوری media و برای پارتیشن های دائمی از mnt استفاده میکنیم .

sudo mkdir /mnt/sdb2

بعد از ساختن mount point پارتیشن رو مانت میکنیم با استفاده از دستور mount :

sudo mount -t auto /dev/sdb2 /mnt/sdb2

بعد از مانت کردن فایل fstab رو باز میکنیم که در etc قرار داره و خط زیر را وارد میکنیم تا در زمان بوت مانت پوینت ما شناخته بشه :

/dev/sdb2 /mnt/sdb2 ext4 defaults 0 0

با استفاده از دستور زیر مطمئن بشید که پارتیشن مانت شده :

df -hT

در قسمت آخر باید برای پارتیشن مورد نظر مجوز دسترسی و owner تعریف کنید :

sudo chmod 755 /mnt/sdb2
sudo chow -R <username> /mnt/sdb2


من مانی هستم گیک و برنامه نویس کامپیوتر، میتونی منو توی اینستاگرام دنبال کنی تا مطالبی از این دست رو بیشتر ببینی.






mnt sdbdev sdbsudo fdiskپارتیشن نیازلینوکس
اصل موضوع نوع برداشت-conception-و جهان بینی است ;
شاید از این پست‌ها خوشتان بیاید