| PARTED(8) | راهنمای GNU Parted | PARTED(8) |
نام (NAME)
parted - برنامهای برای دستکاری و مدیریت پارتیشنهای دیسک
خلاصه دستور (SYNOPSIS)
parted [گزینهها] [دستگاه [دستور [گزینهها...]...]]
توضیحات (DESCRIPTION)
برنامه parted ابزاری برای دستکاری و مدیریت پارتیشنهای دیسک است. این برنامه از چندین قالب جدول پارتیشن از جمله MS-DOS و GPT پشتیبانی میکند. این ابزار برای ایجاد فضا جهت سیستمعاملهای جدید، سازماندهی مجدد فضای دیسک و کپی کردن دادهها به دیسکهای سخت جدید مفید است.
این صفحه راهنما parted را به صورت مختصر مستند میکند. مستندات کامل به قالب GNU Info همراه بسته نرمافزاری ارائه شده است.
گزینهها (OPTIONS)
- -h, --help
- نمایش پیام راهنما.
- -l, --list
- فهرست کردن چیدمان پارتیشنها در تمام دستگاههای بلوکی.
- -m, --machine
- نمایش خروجی قابل تجزیه توسط ماشین.
- -j, --json
- نمایش خروجی به قالب JSON.
- -s, --script
- هرگز برای مداخله کاربر پیامی نمایش نمیدهد. در صورت مواجهه با هشدار (مانند زمان کوچک کردن یک پارتیشن)، به صورت خودکار پاسخ 'NO' میدهد.
- -f, --fix
- پاسخ خودکار "fix" به استثناها در حالت اسکریپت.
- -v, --version
- نمایش نسخه برنامه.
- -a alignment-type, --align alignment-type
- تنظیم همترازی برای پارتیشنهای تازه ایجادشده؛ انواع معتبر همترازی عبارتند از:
- none
- استفاده از حداقل همترازی مجاز بر اساس نوع دیسک.
- cylinder
- همتراز کردن پارتیشنها با سیلندرها.
- minimal
- استفاده از حداقل همترازی طبق اطلاعات توپولوژی دیسک. این مقدار و مقدار opt از اطلاعات چیدمان ارائهشده توسط دیسک برای همتراز کردن آدرسهای جدول پارتیشن منطقی با بلوکهای فیزیکی واقعی دیسک استفاده میکنند. مقدار min حداقل همترازی لازم برای تراز صحیح پارتیشن با بلوکهای فیزیکی است که از افت کارایی جلوگیری میکند.
- optimal
- استفاده از بهینهترین همترازی طبق اطلاعات توپولوژی دیسک. این مقدار با مضربی از اندازه بلوک فیزیکی به گونهای تراز میشود که کارایی بهینه تضمین گردد.
دستورات (COMMANDS)
- [device]
- دستگاه بلوکی مورد استفاده. در صورت مشخص نشدن، parted از نخستین دستگاه بلوکی که بیابد استفاده خواهد کرد.
- [command [options]]
- دستوری را که باید اجرا شود مشخص میکند. اگر دستوری داده نشود، parted اعلان خط فرمان را ارائه میدهد. دستورات قابل استفاده عبارتند از:
- help [command]
- چاپ راهنمای عمومی، یا راهنمایی درباره command در صورت مشخص شدن.
- align-check type partition
- بررسی اینکه آیا partition محدودیت همترازی type را برآورده میکند یا خیر. type باید "minimal" یا "optimal" باشد.
- mklabel label-type
- ایجاد یک دیسکلیبل (جدول پارتیشن) جدید از نوع label-type. مقدار label-type باید یکی از مقادیر "aix"، "amiga"، "bsd"، "dvh"، "gpt"، "loop"، "mac"، "msdos"، "pc98" یا "sun" باشد.
- mkpart [part-type name fs-type] start end
- ایجاد یک پارتیشن جدید. part-type تنها در جدولهای پارتیشن msdos و dvh قابل تعیین است و باید یکی از مقادیر "primary"، "logical" یا "extended" باشد. name برای جدولهای پارتیشن GPT الزامی است و fs-type اختیاری است. fs-type میتواند یکی از موارد "btrfs"، "ext2"، "ext3"، "ext4"، "fat16"، "fat32"، "hfs"، "hfs+"، "linux-swap"، "ntfs"، "reiserfs"، "udf" یا "xfs" باشد.
- name partition name
- تنظیم نام partition به name. این گزینه تنها روی دیسکلیبلهای Mac، PC98 و GPT کار میکند. در صورت نیاز میتوان نام را در گیومه دوتایی قرار داد. همچنین بسته به پوسته، ممکن است نیاز باشد در گیومه تکی نیز محصور شود تا پوسته گیومههای دوتایی را حذف نکند.
- print print-type
- نمایش جدول پارتیشن. print-type اختیاری است و میتواند یکی از گزینههای devices، free، list یا all باشد.
- quit
- خروج از parted.
- rescue start end
- بازیابی یک پارتیشن گمشده که در جایی میان start و end قرار داشته است. در صورت یافتن پارتیشن، parted میپرسد که آیا مایل به ایجاد مدخلی برای آن در جدول پارتیشن هستید یا خیر.
- resizepart partition end
- تغییر موقعیت end پارتیشن partition. توجه داشته باشید که این دستور هیچ سیستم فایلی را در پارتیشن تغییر نمیدهد.
- rm partition
- حذف partition.
- select device
- انتخاب device به عنوان دستگاه فعلی برای ویرایش. device معمولاً باید یک دستگاه دیسک سخت لینوکس باشد، اما در صورت نیاز میتواند یک پارتیشن، دستگاه نرمافزاری raid یا یک حجم منطقی LVM باشد.
- set partition flag state
- تغییر وضعیت flag روی partition به state. پرچمهای پشتیبانیشده عبارتند از: "boot"، "root"، "swap"، "hidden"، "raid"، "lvm"، "lba"، "legacy_boot"، "irst"، "msftres"، "esp"، "chromeos_kernel"، "bls_boot"، "linux-home"، "no_automount"، "bios_grub" و "palo". مقدار state باید "on" یا "off" باشد.
- unit unit
- تنظیم unit به عنوان واحد مورد استفاده هنگام نمایش موقعیتها و اندازهها، و همچنین برای تفسیر مقادیر واردشده توسط کاربر زمانی که با واحد صریح مشخص نشده باشند. unit میتواند یکی از موارد "s" (سکتورها)، "B" (بایتها)، "kB"، "MB"، "KiB"، "MiB"، "GB"، "GiB"، "TB"، "TiB"، "%" (درصد اندازه دستگاه)، "cyl" (سیلندرها)، "chs" (سیلندرها، هدها، سکتورها) یا "compact" (مگابایت برای ورودی و قالبی کاربرپسند برای خروجی) باشد.
- toggle partition flag
- معکوس کردن وضعیت flag روی partition.
- type partition id or uuid
- روی MS-DOS، مقدار type (یا همان شناسه پارتیشن) partition را به id تنظیم میکند. مقدار id عددی بین "0x01" و "0xff" است. روی GPT، مقدار type-uuid برای partition را به uuid تنظیم میکند.
- disk_set flag state
- تغییر یک flag روی دیسک به وضعیت state. پرچم میتواند "on" یا "off" باشد. بسته به اینکه از چه نوع دیسکلیبلی استفاده میکنید، برخی یا همه این پرچمها در دسترس خواهند بود. پرچمهای پشتیبانیشده عبارتند از: "pmbr_boot" روی GPT برای فعالسازی پرچم بوت روی پارتیشن حفاظتی MBR در GPT.
- disk_toggle flag
- معکوس کردن وضعیت flag روی دیسک.
- version
- نمایش اطلاعات نسخه و پیام حق نشر.
واحدها (UNITS)
برنامه parted هنگام استفاده از واحدهایی مانند "GB"، "MB" و غیره، محدودههای منطقی و تقریبی را برای مکانهای تعیینشده محاسبه خواهد کرد. برای تعیین مکانهای دقیق، از واحد سکتور "s" یا واحدهای باینری IEC مانند "GiB"، "MiB" استفاده کنید. هنگامی که مقادیر آغاز یا پایان را با استفاده از واحدهای باینری IEC مانند "MiB"، "GiB"، "TiB" و غیره مشخص میکنید، parted این مقادیر را دقیق و معادل همان عدد مشخصشده بر حسب بایت (یعنی با پسوند "B") در نظر میگیرد و هیچ بازه تقریبی برای آن اعمال نمیکند. این رفتار را با درخواست آغاز پارتیشن روی "4GB" مقایسه کنید که ممکن است در عمل به سکتوری تا ۵۰۰ مگابایت قبل یا بعد از آن نقطه ختم شود. بنابراین، هنگام ایجاد یک پارتیشن در مکانی دقیق، باید از واحدهای بایت ("B")، سکتور ("s") یا واحدهای باینری IEC مانند "MiB"، "GiB" استفاده کنید، نه "MB"، "GB" و موارد مشابه.
گزارش اشکالات (REPORTING BUGS)
گزارش اشکالات به <bug-parted@gnu.org>
همچنین ببینید (SEE ALSO)
fdisk(8), mkfs(8), مستندات کامل برنامه parted در راهنمای GNU partitioning software به قالب info(1) موجود است.
نویسندگان (AUTHORS)
این صفحه راهنما توسط Timshel Knoll <timshel@debian.org> برای سیستم دبیان گنو/لینوکس نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
| 2021 September 28 | parted |