نحوه تغییر نام و برچسب های پارتیشن لینوکس در EXT4 / EXT3 / EXT2 و Swap

یک Partition فضای دیسک فیزیکی است که می تواند برای نصب یک سیستم عامل استفاده شود یا فقط به عنوان یک فضای ذخیره سازی برای فایل ها و سایر داده ها استفاده می شود. هر پارتیشن به طور مستقیم بر روی هارد دیسک یا دیسک خارجی متصل به سیستم بوسیله آدرس شروع و پایان بلوک مشخص می شود که مقدار فضای مورد نیاز درایو را تعیین می کند.

اگر چه شما می توانید N تعداد پارتیشن های مورد نظر خود را ایجاد کنید، اما یک سیستم لینوکس حداکثر ۱۶ پارتیشن شناسایی می کند که می تواند به هر SCSI، SATA، PATA یا Virtual Hard Disk مرتبط باشد. برای شناسایی پارتیشن های فوق، یک سیستم لینوکس دارای توافق کلی است. این کنوانسیون در شکل “/ dev / sdxn” یا “/ dev / vdxn” است که در آن “x” الفبا و “n” یک عدد است.

در اینجا، ‘/ dev’ دایرکتوری در سیستم فایل اصلی است که پرونده مربوط به هر یک از دستگاه های متصل به سیستم لینوکس نگه می دارد.

سیستم فایل لینوکس و پارتیشن ها – انواع و اصطلاحاتسیستم لینوکس در طول نصب نرمال به عنوان مثال ریشه (‘/’) (که در آن سیستم فایل قرار داده شده است) پارتیشن بندی می شود و swap (یک فضای ذخیره سازی موقت که به طور پیش فرض دو برابر RAM است، البته اگر لازم نباشد).

Bootloader به طور کلی در پارتیشن root یا پارتیشنprimary نصب می شود. پارتیشن root سیستم های فایل را ایجاد می کند که در پارتیشن ایجاد می شوند.

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

  • ext2
  • ext3
  • ext4
  • ReiserFS
  • xfs
  • FAT
  • HPFS/NTFS/exFAT

برخی از اصطلاحات مربوط به پارتیشن سازی لینوکس:

Primary Partition (پارتیشن اصلی):

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

Extended Partition:

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

Logical Partition:

پس از اولین ۴ پارتیشن اولیه، پارتیشن های منطقی را که در پارتیشن گسترده گسترش یافته اند، می آورید. اینها معمولا برای نگهداری سیستم فایل به عنوان کاربر تعیین شده است. فضای تعویض نیز به عنوان یک پارتیشن منطقی پیکربندی شده است.

Linux LVM Partition:

پارتیشن LVM برای تعیین کردن سیستم های فایل ایجاد شده در جلسات منطقی استفاده می شود. LVM مخفف “Logical Volume Management” است، یک ویژگی از لینوکس برای ایجاد “Volume Logical Volumes” در پارتیشن ها. این یک پارتیشن طول می کشد، که پس از آن حجم فیزیکی را نگه می دارد و جلوه های متعدد فیزیکی برای ایجاد یک گروه حجمی که جلد منطقی آن قرار گرفته است، ترکیب شده است. جلد منطقی پس از آن برای نگهداری فایل سیستم قالب بندی می شود.

Volume:

یک بخش فرمت شده از فضا، که می تواند سیستم فایل را نگه دارد. جلد در پارتیشن برای نصب فایل سیستم بر روی آن ایجاد شده و اجازه می دهد آن را برای نگه داشتن داده های کاربر.

برخی از ابزارها و دستورات لینوکس که در عملیات مرتبط با فایل سیستم مفید هستند عبارتند از:

  • fdisk – برای ایجاد، تغییر، پاک کردن پارتیشن، از جمله ایجاد و چاپ جدول پارتیشن و غیره.
  • parted – انجام عملیات مشابه با fdisk و حتی بسیاری امکانات دیگر.
  • df – نمایش تمام فایل های سیستم نصب شده بر روی سیستم فایل لینوکس و نقاط اتصال آن.
  • mount – برای نصب فایل سیستم، دایرکتوری، تغییر نقطه اتصال برای یک دایرکتوری / دستگاه و تمام انواع از این عملیات.

mkfs – ایجاد و قالب بندی یک سیستم فایل. معمولا دستور در ترکیب با نوع قالب بندی مورد نظر استفاده می شود. مانند: mkfs.ext4 برای قالب بندی فایل سیستم با نوع ext4.
umount – برای unmounting سیستم فایل از یک پارتیشن.
GParted / QParted –  برای پارتیشن بندی سیستم های Gnome و KDE  ساخته شده است.
disks – نرم افزار Utility از پیش نصب شده در سیستم های لینوکس برای مدیریت پارتیشن ها از طریق رابط کاربری گرافیکی.
نرم افزار یا دستورات لینوکس  برای تغییر یا اصلاح نام های پارتیشن و یا برچسب هادستورات برای تغییر یا تغییر نام پارتیشن ویا برچسب به نوع سیستم فایل در آن پارتیشن بستگی دارد به استثنای برخی از دستورات عمومی.

در زیر میتوانید فهرستی از تمام دستورات را مشاهده کنید.

۱. e2label یا tune2fs

دستورات e2label یا tune2fs برای تغییر برچسب از پارتیشن های ext2، ext3 و ext4 استفاده می شود.

در اینجا ROOT و ROOT_PART برچسب هایی هستند که باید به / dev / sda1 اضافه شوند و پارتیشن فرمت با ext4 است.

۲. ntfslabel

دستور ntfslabel برای تغییر برچسب پارتیشن های NTFS استفاده می شود.

۳. reiserfstune

دستور reiserfstune برای برچسب گذاری پارتیشن های قالب بندی شده reiserFS استفاده می شود.

توجه: قبل اجرای فرمان سیستم فایل باید از umount شود.

پارتیشن / dev / sdb1  با سیستم فایل reiserFS فرمت شده است.

۴. mkswap

دستور mkswap برای تغییر برچسب پارتیشن SWAP استفاده می شود.

پس از unmounting سیستم فایل، دستور زیر باید اجرا شود تا برچسب پارتیشن swap را تغییر دهد.

۵. exfatlabel

دستور exfatlabel برای تغییر برچسب پارتیشن فرمت exFAT استفاده می شود.

۶. تغییر برچسب یک پارتیشن در GUI با DISKS

دیسک یک ابزار از پیش نصب شده در اکثر سیستم های لینوکس است که با GUI را برای انجام تمام وظایف مربوط به پارتیشن ها انجام می دهد که توسط fdisk و parted و حتی بیشتر از آن انجام می شود. دیسک ها می توانند برای تغییر برچسب یک پارتیشن با استفاده از روش زیر استفاده شوند:
Show Linux Partition Table
GUI دیسک ها را نشان می دهد، تمام درایو های خارجی و جزئیات درایو خارجی انتخاب شده از جمله پارتیشن ها، برچسب های آنها، اندازه و نوع قالب بندی آنها است. اولین گام این است که پارتیشنی را انتخاب کنید که برچسب آن تغییر می کند، یعنی Partition 1 در اینجا، گام بعدی انتخاب نماد چرخ دنده و ویرایش فایل سیستم است.
Change Linux Partition Label
بعد از این شما باید برچسب پارتیشن انتخاب شده را تغییر دهید.
Set Linux Partition Label Name
و در نهایت، برچسب پارتیشن تغییر خواهد کرد.
Linux Partition Name Modified

ابزار ویژه برای mount کردن پارتیشن ها با برچسب

۱. با استفاده از برچسب برای بارگذاری پارتیشن در زمان بوت

– فایل / etc / fstab
/ etc / fstab یک فایل است که در زمان بوت شدن خوانده می شود تا پارتیشن های موجود در سیستم را نصب کند. پارتیشن ها به طور پیش فرض با استفاده از UUID به عنوان ورودی در این فایل / etc / fstab مشخص می شوند.

اما، راه دیگری برای بارگذاری پارتیشن وجود دارد، به جای UUID طولانی، شما فقط می توانید برچسب آن پارتیشن را در فایل به جای UUID درج کنید و از آن پس سیستم شما پارتیشن های سیستم را با استفاده از LABEL به جای UUID می خواند.

برای بارگذاری هر پارتیشن با استفاده از برچسب به جای UUID فقط فایل / etc / fstab را برای ویرایش باز کنید:

فایل fstab در اولین نگاه
Linux Fstab Mounted Partitions
در اینجا پارتیشن با استفاده از UUID شناخته می شود همانطور که در بالا دیده می شود. حالا اگر میخواهید پارتیشن را با استفاده از برچسب شناسایی کنید، فقط ورودی مربوطه را در فایل جایگزین UUID توسط LABEL  ویرایش کنید. سپس فایل را ذخیره کنید. در بوت بعدی پارتیشن با استفاده از برچسب به جای UUID بارگذاری می شود.

۲. تغییر ورودی های پارتیشن ها در جدول پارتیشن:

برخی از دستورات برای بازی با ورودی های پارتیشن در جدول پارتیشن و تغییر دسته در جدول پارتیشن می تواند مورد استفاده قرار گیرد.

این دستورات عبارتند از:

۱. gdisk
برای انجام بسیاری از عملیات مفید در پارتیشن مورد استفاده قرار می گیرد، اما در اینجا مهم برای ما تغییر نام پارتیشن است.

با دستور بالا gdisk را باز کنید و از شما خواسته می شود که دیسک را انتخاب کنید. فقط دیسک را که می خواهید انتخاب کنید را وارد کنید. ‘/ dev / sda’ برای فعالیت در اولین هارد دیسک.

بعدا، از شما خواسته می شود نسبت به نیاز دستورعت خود را وارد کنید. شماره پارتیشنی را که می خواهید ویرایش کنید انتخاب کنید. نام پارتیشن را وارد کنید و سپس از شما خواسته می شود که نام جدید را وارد کنید. نام جدید را وارد کنید و ENTER را فشار دهید.

با استفاده از گزینه زیر تأیید می کنید که تغییرات شما انجام شود.
حالا gdisk را ببندید و خارج شوید، تغییرات خود را ذخیره کنید.

۲. mount

mount نیز برای تغییر نام پارتیشن می تواند مورد استفاده قرار گیرد :

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

تغییر نام پارتیشن بعد از unmount کردن
ویرایش / etc / fstab و تغییر نقطه اتصال پارتیشن از /partition به /new_name_partition و سپس پارتیشن را مجددا remount کنید.

نتیجه

در بالا، تکنیک هایی برای تغییر / اصلاح نام / برچسب پارتیشن های لینوکس ارائه شده است. اگر شما تکنیک های جالب دیگری دارید که می تواند همین کار را انجام دهد، نظرات ارزشمند خود با ما به اشتراک بگذارید.

شاید این مطالب را هم دوست داشته باشید

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

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