انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: سید مسعود امامیان در 25 آذر 1391، 01:24 ق‌ظ

عنوان: دستور sfdisk
ارسال شده توسط: سید مسعود امامیان در 25 آذر 1391، 01:24 ق‌ظ
سلام دوستان

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

sfdisk -d /dev/hda > partition_backup.txt


sfdisk -d /dev/hda < partition_backup.txt

دقیقا چی کار می کنه ؟
نقل‌قول
-d, --dump
              Dump  the  partitions  of a device in a format that is usable as
              input to /fBsfdisk/fR.  For example,
                  % sfdisk -d /dev/hda > hda.out
                  % sfdisk /dev/hda < hda.out
              will correct the bad last extended partition that the OS/2 fdisk
              creates.
عنوان: پاسخ : دستور sfdisk
ارسال شده توسط: nixoeen در 25 آذر 1391، 01:44 ق‌ظ
تنها پارتیشن‌بندی رو منتقل می‌کنه. مواظب باشید که دستور دومی که نوشتید نباید d- داشته باشه.
عنوان: پاسخ : دستور sfdisk
ارسال شده توسط: سید مسعود امامیان در 25 آذر 1391، 01:48 ق‌ظ
تنها پارتیشن‌بندی رو منتقل می‌کنه. مواظب باشید که دستور دومی که نوشتید نباید d- داشته باشه.
نامفهوم هس  ??? یعنی الان اولی رو تست کنم مشکلی برای اطلاعات پیش میاد ؟


بله درسته دومی d ندارد .
عنوان: پاسخ : دستور sfdisk
ارسال شده توسط: nixoeen در 25 آذر 1391، 03:21 ق‌ظ
دستور اول هیچ خطری نداره. البته اگر از GPT استفاده می‌کنید درست کار نمی‌کنه.

کاربرد این دستور وقتی هست که بخواید دقیقا یک کپی از پارتیشن‌های یک دیسک دیگه درست کنید یا اینکه برای پشتیبانی گرفتن و برگرداندن پارتیشن‌ها استفاده کنید.

می‌تونه کاربردهای متفاوتی داشته باشه، ولی برای من بیشترین کاربردش این بوده: هنگامی که از Software RAID 1 استفاده می‌کنید و یکی از دیسک‌ها خراب میشه، باید دقیقا روی دیسک جدید پارتیشن‌ها معادل پارتیشن‌های دیسک دیگه باشه (بجز موارد استثنا) و من این کار رو با این دستور انجام میدم.