'\" t .\" Title: PARTCLONE .\" Author: Yu-Chin Tsai .\" Generator: DocBook XSL Stylesheets v1.79.2 .\" Date: 09/07/2026 .\" Manual: Partclone User Manual .\" Source: partclone .\" Language: Persian .\" .TH "PARTCLONE" "8" "09/07/2026" "partclone" "راهنمای کاربری Partclone" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" partclone \- ابزاری برای کلون کردن و بازیابی پارتیشن‌ها\&. .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBpartclone\&.[fstype]\fR\ 'u \fBpartclone\&.[fstype]\fR {[\fB\-c\fR\ |\ \fB\-\-clone\fR]} {[\fB\-r\fR\ |\ \fB\-\-restore\fR]} {[\fB\-b\fR\ |\ \fB\-\-dev\-to\-dev\fR]} {[\fB\-s\fR\ |\ \fB\-\-source\fR]\ \fIمنبع\fR} {[[\fB\-o\fR\ |\ \fB\-\-output\fR]\ [\fB\-O\fR\ |\ \fB\-\-overwrite\fR]]\ \fIمقصد\fR} [[\fB\-dX\fR\ |\ \fB\-\-debug=X\fR]] [[\fB\-\-restore_raw_file\fR]] [[\fB\-z\fR\ |\ \fB\-\-buffer_size\fR]] [[\fB\-N\fR\ |\ \fB\-\-ncurses\fR]] [[\fB\-q\fR\ |\ \fB\-\-quiet\fR]] [[\fB\-f\fR\ |\ \fB\-\-UI\-fresh\fR]] [[\fB\-F\fR\ |\ \fB\-\-force\fR]] [[\fB\-I\fR\ |\ \fB\-\-ignore_fschk\fR]] [[\fB\-i\fR\ |\ \fB\-\-ignore_crc\fR]] [[\fB\-C\fR\ |\ \fB\-\-nocheck\fR]] [[\fB\-R\fR\ |\ \fB\-\-rescue\fR]] [[\fB\-L\fR\ |\ \fB\-\-logfile\fR]\ \fIفایل‌لاگ\fR] [[\fB\-X\fR\ |\ \fB\-\-compresscmd\fR]] [[\fB\-D\fR\ |\ \fB\-\-domain\fR]] [[\fB\-\-offset_domain\fR]] [[\fB\-aX\fR\ |\ \fB\-\-checksum\-mode=X\fR]] [[\fB\-kX\fR\ |\ \fB\-\-blocks\-per\-checksum=X\fR]] [[\fB\-K\fR\ |\ \fB\-\-no\-reseed\fR]] [[\fB\-w\fR\ |\ \fB\-\-skip_write_error\fR]] [[\fB\-E\fR\ |\ \fB\-\-offset=X\fR]] [[\fB\-T\fR\ |\ \fB\-\-btfiles\fR]] [[\fB\-t\fR\ |\ \fB\-\-btfiles_torrent\fR]] [[\fB\-n\fR\ |\ \fB\-\-note\fR]] [[\fB\-B\fR\ |\ \fB\-\-no_block_detail\fR]] [[\fB\-\-binary\-prefix\fR]] [[\fB\-\-prog\-second\fR]] [[\fB\-\-write\-direct\-io\fR]] [[\fB\-\-read\-direct\-io\fR]] .SH "توضیحات (DESCRIPTION)" .PP دستور \fBpartclone\fR\&.[fstype] بخشی از پروژه \fBPartclone\fR است\&. ابزار Partclone امکاناتی برای پشتیبان‌گیری از بلوک‌های استفاده‌شده فراهم می‌کند و به کمک کتابخانه‌های موجود، جهت سازگاری بالاتر با سیستم‌های فایل طراحی شده است؛ برای نمونه از e2fslibs برای خواندن بلوک‌های استفاده‌شده در پارتیشن ext2 استفاده می‌شود\&. .PP سیستم‌های فایل پشتیبانی‌شده در \fBPartclone\fR برای لینوکس شامل btrfs، ext2، ext3، ext4، reiserfs، reiser4، xfs و jfs هستند\&. همچنین از برخی سیستم‌های عامل غیرلینوکسی نیز پشتیبانی می‌شود، از جمله: NTFS، FAT و EXFAT (برای ویندوز)، HFS plus (سیستم‌عامل اپل مک)، UFS2 (سیستم‌عامل FreeBSD)، VMFS (سیستم‌عامل VMWare Vsphere) و MINIX (سیستم‌عامل MINIX3)\&. .PP تمام ابزارهای partclone می‌توانند به صورت partclone\&.[fstype] اجرا شوند که بسیار شبیه به fsck یا mkfs است\&. برای نمونه، برای پشتیبان‌گیری یا بازیابی hfsplus، کافی است partclone\&.hfsp را اجرا کنید\&. .sp .if n \{\ .RS 4 .\} .nf File System partclone\&.[fstype] btrfs partclone\&.btrfs ext2, ext3, ext4 partclone\&.[ext2 | ext3 | ext4] reiserfs 3\&.5 partclone\&.reiserfs reiser 4 partclone\&.reiser4 xfs partclone\&.xfs ufs | ufs2 partclone\&.ufs jfs partclone\&.jfs hfs plusfs partclone\&.[hfs+ | hfsplus] vmfs partclone\&.[vmfs | vmfs5] ntfs partclone\&.ntfs fat12, fat16, fat32 partclone\&.[fat12 | fat16 | fat32] exfat partclone\&.exfat minix partclone\&.minix f2fs partclone\&.f2fs nilfs2 partclone\&.nilfs2 apfs partclone\&.apfs others (Not Supported FS) partclone\&.imager .fi .if n \{\ .RE .\} .sp .SH "گزینه‌ها (OPTIONS)" .PP این برنامه از دستور زبان معمول خط فرمان GNU پیروی می‌کند که در آن گزینه‌های طولانی با دو خط تیره (`\-\*(Aq) آغاز می‌شوند\&. خلاصه‌ای از گزینه‌ها در زیر آمده است\&. .PP \fB\-s \fR\fB\fIFILE\fR\fR, \fB\-\-source \fR\fB\fIFILE\fR\fR .RS 4 پرونده مبدأ (FILE)\&. بسته به اقدام شما، این پرونده می‌تواند یک فایل ایمیج (ساخته‌شده با partclone) یا یک دستگاه دیسک باشد\&. معمولاً در پشتیبان‌گیری، مبدأ یک دستگاه و در بازیابی، مبدأ یک فایل ایمیج است\&. .sp دریافت داده از خط لوله (پایپ) تنها برای بازیابی پشتیبانی می‌شود؛ کافی است گزینه \-s را نادیده بگیرید یا از \*(Aq\-\*(Aq به نشانه دریافت داده از stdin استفاده کنید\&. .RE .PP \fB\-o \fR\fB\fIFILE\fR\fR, \fB\-\-output \fR\fB\fIFILE\fR\fR .RS 4 پرونده خروجی (FILE)\&. بسته به اقدام شما، این پرونده می‌تواند یک فایل ایمیج (که partclone تولید خواهد کرد) یا یک دستگاه دیسک باشد\&. معمولاً در پشتیبان‌گیری، خروجی در فایل ایمیج ذخیره می‌شود و در بازیابی، خروجی روی دستگاه نوشته می‌شود\&. .sp ارسال داده به خط لوله (پایپ) نیز تنها برای پشتیبان‌گیری پشتیبانی می‌شود؛ کافی است گزینه \-o را نادیده بگیرید یا از \*(Aq\-\*(Aq به نشانه ارسال داده به stdout استفاده کنید\&. .RE .PP \fB\-O \fR\fB\fIFILE\fR\fR, \fB\-\-overwrite \fR\fB\fIFILE\fR\fR .RS 4 بازنویسی پرونده (FILE)؛ در صورت وجود، روی آن بازنویسی می‌کند\&. .RE .PP \fB\-W \fR\fB\fIFILE\fR\fR, \fB\-\-restore_raw_file \fR\fB\fIFILE\fR\fR .RS 4 ایجاد یک فایل خام (raw) ویژه برای دستگاه loop\&. .RE .PP \fB\-c\fR, \fB\-\-clone\fR .RS 4 ذخیره پارتیشن در قالب ایمیج ویژه partclone\&. .RE .PP \fB\-r\fR, \fB\-\-restore\fR .RS 4 بازیابی پارتیشن از قالب ایمیج ویژه partclone\&. .RE .PP \fB\-b\fR, \fB\-\-dev\-to\-dev\fR .RS 4 کپی بلادرنگ و مستقیم دستگاه به دستگاه؛ مبدأ و خروجی هر دو دستگاه دیسک هستند\&. .RE .PP \fB\-D\fR, \fB\-\-domain\fR .RS 4 ایجاد فایل لاگ دامنه GNU Ddrescue از دستگاه مبدأ\&. این یک فایل متنی خوانا برای انسان است که در آن علامت + مشخص‌کننده نواحی بلوک‌های استفاده‌شده و علامت ? مشخص‌کننده نواحی آزاد است\&. .RE .PP \fB\-\-offset_domain=X\fR .RS 4 افزودن مقدار X (به بایت) به تمام موقعیت‌های گزارش‌شده در فایل لاگ دامنه\&. .RE .PP \fB\-\-restore_raw_file\fR .RS 4 ایجاد یک فایل خام (raw) ویژه برای دستگاه loop\&. .RE .PP \fB\-L \fR\fB\fIFILE\fR\fR, \fB\-\-logfile \fR\fB\fIFILE\fR\fR .RS 4 تعیین مسیر ویژه برای ثبت اطلاعات گزارش (لاگ) partclone (پیش‌فرض: /var/log/partclone\&.log)\&. .RE .PP \fB\-R\fR, \fB\-\-rescue\fR .RS 4 ادامه عملیات پس از بروز خطاهای خواندن از دیسک\&. .RE .PP \fB\-C\fR, \fB\-\-no_check\fR .RS 4 بررسی نکردن اندازه دستگاه و فضای خالی\&. .RE .PP \fB\-N\fR, \fB\-\-ncurses\fR .RS 4 استفاده از رابط کاربری متنی مبتنی بر Ncurses\&. .RE .PP \fB\-I\fR, \fB\-\-ignore_fschk\fR .RS 4 نادیده گرفتن بررسی سیستم فایل\&. .RE .PP \fB\-i\fR, \fB\-\-ignore_crc\fR .RS 4 نادیده گرفتن خطای بررسی crc\&. .RE .PP \fB\-F\fR, \fB\-\-force\fR .RS 4 اجبار در ادامه عملیات\&. .RE .PP \fB\-f \fR\fB\fIsec\fR\fR, \fB\-\-UI\-fresh \fR\fB\fIsec\fR\fR .RS 4 تنظیم بازه زمانی به‌روزرسانی رابط کاربری (بر حسب ثانیه)\&. .RE .PP \fB\-z \fR\fB\fIsize\fR\fR, \fB\-\-buffer_size \fR\fB\fIsize\fR\fR .RS 4 اندازه بافر خواندن/نوشتن (پیش‌فرض: 1048576)\&. .RE .PP \fB\-q\fR, \fB\-\-quiet\fR .RS 4 غیرفعال کردن پیام‌های پیشرفت عملیات\&. .RE .PP \fB\-d\fR\fB\fIlevel\fR\fR, \fB\-\-debug \fR\fB\fIlevel\fR\fR .RS 4 تنظیم سطح اشکال‌زدایی [1|2|3]\&. .RE .PP \fB\-x\fR, \fB\-\-compresscmd CMD\fR .RS 4 اجرای CMD به عنوان پایپ خروجی برای فشرده‌سازی ایمیج کلون‌شده\&. .RE .PP \fB\-aX\fR, \fB\-\-checksum\-mode=X\fR .RS 4 فرمول چِک‌سام برای افزودن قابلیت تشخیص خطا .sp که در آن X می‌تواند مقادیر زیر باشد: .sp 0: بدون چِک‌سام (بدون کاهش سرعت، کمترین حجم ایمیج) .sp 1: الگوریتم CRC32 (محاسبه سریع، تشخیص پایه) .sp 2: الگوریتم xxHash64، هش فوق‌العاده سریع و غیرکریپتوگرافیک .sp 3: الگوریتم xxHash128، قدرتمند و بسیار سریع، بهترین تشخیص .RE .PP \fB\-kX\fR, \fB\-\-blocks\-per\-checksum=X\fR .RS 4 نوشتن یک چِک‌سام به ازای هر X بلوک\&. .RE .PP \fB\-w\fR, \fB\-\-skip_write_error\fR .RS 4 ادامه فرآیند بازیابی حتی در صورت بروز خطاهای نوشتن\&. .RE .PP \fB\-\-write\-direct\-io\fR .RS 4 نوشتن مستقیم داده‌ها روی پارتیشن مقصد بدون حافظه موقت (کش)\&. .RE .PP \fB\-\-read\-direct\-io\fR .RS 4 خواندن مستقیم داده‌ها از پارتیشن مبدأ بدون حافظه موقت (کش)\&. .RE .PP \fB\-B\fR, \fB\-\-no_block_detail\fR .RS 4 نمایش پیام پیشرفت بدون ذکر جزئیات بلوک‌ها\&. .RE .PP \fB\-\-binary\-prefix\fR .RS 4 نمایش پیشرفت بر پایه واحدهای بیتی (پیش‌فرض بر حسب مگابایت، گیگابایت و غیره است)\&. .RE .PP \fB\-\-prog\-second\fR .RS 4 نمایش پیشرفت به ثانیه (پیش‌فرض به دقیقه است)\&. .RE .PP \fB\-E\fR, \fB\-\-offset=X\fR .RS 4 افزودن آفست X (به بایت) به خروجی\&. .RE .PP \fB\-T\fR, \fB\-\-btfiles\fR .RS 4 بازیابی بلوک‌ها به صورت فایل برای ClonezillaBT\&. .RE .PP \fB\-t\fR, \fB\-\-btfiles_torrent\fR .RS 4 بازیابی بلوک‌ها به صورت فایل برای ClonezillaBT اما فقط با تولید فایل تورنت\&. .RE .PP \fB\-n\fR, \fB\-\-note NOTE\fR .RS 4 نمایش یادداشت یا پیام (تا ۱۲۸ کلمه)\&. .RE .PP \fB\-h\fR, \fB\-\-help\fR .RS 4 نمایش خلاصه گزینه‌ها\&. .RE .PP \fB\-v\fR, \fB\-\-version\fR .RS 4 نمایش نسخه برنامه\&. .RE .SH "فایل‌ها (FILES)" .PP /var/log/partclone\&.log .RS 4 فایل لاگ partclone .RE .SH "مثال‌ها (EXAMPLES)" .sp .if n \{\ .RS 4 .\} .nf کلون کردن /dev/hda1 در hda1\&.img و نمایش اطلاعات اشکال‌زدایی: partclone\&.ext3 \-c \-d \-s /dev/hda1 \-o hda1\&.img بازیابی /dev/hda1 از hda1\&.img و نمایش اطلاعات اشکال‌زدایی: partclone\&.extfs \-r \-d \-s hda1\&.img \-o /dev/hda1 بازیابی ایمیج از clonezilla (چندبخشی، gzip) با ورودی استاندارد stdin: cat sda1\&.ext3\-ptcl\-img\&.gz\&.a* | gunzip \-c | partclone\&.ext3 \-d \-r \-s \- \-o /dev/sda1 .fi .if n \{\ .RE .\} .sp .SH "پیام‌های تشخیصی (DIAGNOSTICS)" .PP پیام‌های تشخیصی زیر ممکن است در stderr صادر شوند: .PP \fBpartclone\fR چند کد خروجی ارائه می‌دهد که می‌توان از آن‌ها در اسکریپت‌ها استفاده کرد: .\" line length increase to cope w/ tbl weirdness .ll +(\n(LLu * 62u / 100u) .TS ll. \fIکد\fR \fIپیام تشخیصی\fR T{ \fB0\fR T} T{ برنامه با موفقیت به پایان رسید\&. T} T{ \fB1\fR T} T{ به‌نظر می‌رسد عملیات کلون یا بازیابی ناموفق بوده است\&. T} .TE .\" line length decrease back to previous value .ll -(\n(LLu * 62u / 100u) .sp .SH "گزارش باگ‌ها (BUGS)" .PP گزارش باگ‌ها را به thomas@clonezilla\&.org یا \m[blue]\fB\%http://partclone.org\fR\m[] ارسال کنید\&. .PP می‌توانید پشتیبانی را در http://partclone\&.org دریافت کنید\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBpartclone\fR(8), \fBpartclone.chkimg\fR(8), \fBpartclone.restore\fR(8), \fBpartclone.dd\fR(8), \fBpartclone.info\fR(8) .SH "نویسنده (AUTHOR)" .PP \fBYu\-Chin Tsai\fR <\&thomas@clonezilla\&.org\&> .RS 4 .RE .SH "کپی‌رایت (COPYRIGHT)" .br Copyright \(co 2007 Yu-Chin Tsai .br .PP این صفحه راهنما برای سیستم دبیان نوشته شده است (و توسط دیگران نیز قابل استفاده است)\&. .PP اجازه کپی، توزیع و/یا تغییر این سند تحت شرایط مجوز عمومی همگانی گنو (GNU General Public License) نسخه ۲ یا (به انتخاب شما) هر نسخه جدیدتر منتشر شده توسط بنیاد نرم‌افزارهای آزاد داده شده است\&. .PP در سیستم‌های دبیان، متن کامل مجوز عمومی همگانی گنو را می‌توان در /usr/share/common\-licenses/GPL یافت\&. .sp