نحوه تغییر نام و برچسب های پارتیشن لینوکس در 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 استفاده می شود.
1 2 3 |
# e2label dev/sda1 ROOT OR # tune2fs –L ROOT_PART /dev/sda1 |
در اینجا ROOT و ROOT_PART برچسب هایی هستند که باید به / dev / sda1 اضافه شوند و پارتیشن فرمت با ext4 است.
۲. ntfslabel
دستور ntfslabel برای تغییر برچسب پارتیشن های NTFS استفاده می شود.
1 |
# ntfslabel /dev/sda5 NTFS_DIR |
۳. reiserfstune
دستور reiserfstune برای برچسب گذاری پارتیشن های قالب بندی شده reiserFS استفاده می شود.
توجه: قبل اجرای فرمان سیستم فایل باید از umount شود.
1 |
# reiserfstune –l HOME_PART /dev/sdb1 |
پارتیشن / dev / sdb1 با سیستم فایل reiserFS فرمت شده است.
۴. mkswap
دستور mkswap برای تغییر برچسب پارتیشن SWAP استفاده می شود.
پس از unmounting سیستم فایل، دستور زیر باید اجرا شود تا برچسب پارتیشن swap را تغییر دهد.
1 |
# mkswap -L SWAP_PART /dev/sda5 |
۵. exfatlabel
1 |
# exfatlabel /dev/sda3 EX_PART |
۶. تغییر برچسب یک پارتیشن در GUI با DISKS




ابزار ویژه برای mount کردن پارتیشن ها با برچسب
۱. با استفاده از برچسب برای بارگذاری پارتیشن در زمان بوت
– فایل / etc / fstab
/ etc / fstab یک فایل است که در زمان بوت شدن خوانده می شود تا پارتیشن های موجود در سیستم را نصب کند. پارتیشن ها به طور پیش فرض با استفاده از UUID به عنوان ورودی در این فایل / etc / fstab مشخص می شوند.
اما، راه دیگری برای بارگذاری پارتیشن وجود دارد، به جای UUID طولانی، شما فقط می توانید برچسب آن پارتیشن را در فایل به جای UUID درج کنید و از آن پس سیستم شما پارتیشن های سیستم را با استفاده از LABEL به جای UUID می خواند.
برای بارگذاری هر پارتیشن با استفاده از برچسب به جای UUID فقط فایل / etc / fstab را برای ویرایش باز کنید:
1 |
$ sudo vi /etc/fstab |

۲. تغییر ورودی های پارتیشن ها در جدول پارتیشن:
برخی از دستورات برای بازی با ورودی های پارتیشن در جدول پارتیشن و تغییر دسته در جدول پارتیشن می تواند مورد استفاده قرار گیرد.
این دستورات عبارتند از:
۱. gdisk
برای انجام بسیاری از عملیات مفید در پارتیشن مورد استفاده قرار می گیرد، اما در اینجا مهم برای ما تغییر نام پارتیشن است.
1 |
# gdisk |
با دستور بالا gdisk را باز کنید و از شما خواسته می شود که دیسک را انتخاب کنید. فقط دیسک را که می خواهید انتخاب کنید را وارد کنید. ‘/ dev / sda’ برای فعالیت در اولین هارد دیسک.
بعدا، از شما خواسته می شود نسبت به نیاز دستورعت خود را وارد کنید. شماره پارتیشنی را که می خواهید ویرایش کنید انتخاب کنید. نام پارتیشن را وارد کنید و سپس از شما خواسته می شود که نام جدید را وارد کنید. نام جدید را وارد کنید و ENTER را فشار دهید.
1 |
Command(? For help): |
1 |
Command(? For help): p |
1 |
Command(? For help): w |
۲. mount
mount نیز برای تغییر نام پارتیشن می تواند مورد استفاده قرار گیرد :
Unmount کردن پارتیشن
1 |
# umount /partition |
1 |
# mountpoint /partition &>/dev/null || mv /partition /new_name_partition |
1 |
# mount /new_name_partition |