GNU ddrescue چیست؟
GNU ddrescue منبع آزاد و نرم افزار خط فرمان رایگان نوشته شده توسط آنتونیو دیاز دیاز است و طراحی شده برای استفاده از وظایف بازیابی اطلاعات. این می تواند داده ها را از یک فایل یا دستگاه مسدود کند.
داده های نجات از کامپیوتر های آسیب دیده
این برنامه به کاربران اجازه می دهد داده ها را از رایانه های آسیب دیده راحت تر از استفاده از برنامه ddrescue از یک رابط خط فرمان، مانند یک نرم افزار شبیه ساز ترمینال، ذخیره کند.
شروع به کار با DDRescue-GUI
برای نصب و استفاده از نرم افزار DDRescue-GUI در کامپیوتر GNU / Linux شما ابتدا باید یک نصب کننده اصلی برای سیستم عامل های مبتنی بر اوبونتو / دبیان را دانلود کنید که می تواند با چند کلیک ماوس نصب شود یا بسته جهانی منبع.
نصب DDRescue-GUI از بسته ی منبع کمی پیچیده است، زیرا بایستی آرشیو را در جایی از رایانه خود بارگیری و ذخیره کنید، محتویات آن را استخراج کنید، دایرکتوری استخراج شده باز کنید و فایل DDRescue-GUI.py را کپی کنید / usr / share / ddrescue-gui /، فایل ddrescue-gui.desktop به / usr / share / applications /، فایل ddgoestotherescue.jpg به / usr / share / ddrescue-gui / و همچنین ddrescue-gui. فایل PNG به / usr / share / pixmaps /.
سپس فایل runasroot.sh را به / usr / share / ddrescue-gui / / file getblocksize.sh به / usr / share / ddrescue-gui / کپی کنید، فایل listdevices.sh به / usr / share / ddrescue -gui /، فایل displayoutput.sh به / usr / share / ddrescue-gui، فایل startddrescue.sh به / usr / share / ddrescue-gui / و فایل com.linux.pkexec.ddrescue-gui.policy به / usr / share / polkit-1 / actions /. با اجرای فایل DDRescue-GUI.py از برنامه از خط فرمان استفاده کنید.
با الهام از نرم افزار KDiskRescue
DDRescue-GUI توسط نرم افزار KDiskRescue ماندگار شده است. با این حال، DDRescue-GUI از هر محیط دسک تاپ و محاسبات پلتفرم پشتیبانی می کند که با سیستم عامل های گنو / لینوکس و Mac OS X به خوبی اجرا می شود.
این برنامه در زبانهای برنامه نویسی Python و UNIX نوشته شده است و با موفقیت در رایانه های پشتیبانی شده از هر معماری مجموعه دستورات 32 بیتی و 64 بیتی آزمایش شده است.
چه جدید در این نسخه است :
این نسخه پشتیبانی از ddrescue v1.23 را اضافه می کند. ddrescue 1.23 هم اکنون در بسته macOS همراه است.
در نسخه 1.7.2 جدید است:
این نسخه پشتیبانی از ddrescue v1.23 را اضافه می کند. ddrescue 1.23 هم اکنون در بسته macOS همراه است.
چه جدید در این نسخه است:
در هنگام اجرای ddrescue v1.22 یک مسئله کم اهمیت حل می شود.
چه جدید در نسخه 1.6.1 وجود دارد:
این نسخه جدید جزئی برخی از اشکالات مهم را در OS X رفع می کند و اگر از هر یک از نسخه های قبلی استفاده می کنید، بلافاصله خریداری شده است.
چه جدید در نسخه 1.6 است:
زمان ثابت کردن شمارنده
تست (دوباره) با ddrescue v1.20.
اضافه کردن پشتیبانی برای ddrescue v1.21.
همیشه با wx.Panels & quot؛ self.Panel & quot؛ تماس بگیرید
استفاده از جدید ماژول GetDevInfo.
استفاده از لغت نامه ها
رفع برخی از اشکالات مختلف.
ورودی های تکراری دستگاه را ایجاد نکنید زمانی که یک دستگاه در لیست جعبه انتخاب به صورت دستی توسط کاربر انتخاب شده است.
اصلاح متن محاوره تایید در فدورا.
هنگام شروع بازیابی سعی نکنید فایل های نرمال را از هم جدا کنید.
لینوکس: فیلتر انتخاب فایل IDE HDDD را از بین ببرید.
لینوکس: تعداد پارتیشن ها را در پارتیشن تنظیم کنید تا dial dialog انتخاب شود.
بازسازی و نگهداری عمومی.
وابستگی را به Parted حذف کنید.
هنگام نصب فایل خروجی در لینوکس، چندین اشکال دیگر را برطرف کنید.
رفع توضیحات پارتیشن LVM.
رفع نمایشگر نمایش در فدورا 23.
رفع برای ddrescue 1.21.
OS X: رفع بسیاری از اشکالات مختلف.
لینوکس: رفع اشکال با غیرفعال کردن فایل های خروجی.
چه جدید در نسخه 1.5 است:
از Dialog کاکائو (http://mstratman.github.io/cocoadialog/#) برای اضافه کردن اعلان ها در OS X استفاده کنید، زیرا از 10.4 به بعد کار می کند.
هنگام فراخوانی lshw (Package GetDevInfo) LC_ALL = C را اضافه کنید، پس اگر زبان سیستم انگلیسی نیست، آن را کار کنید.
همیشه با & quot؛ -s & quot؛ پرچم، بنابراین هرگز برای ورود کاربر در موقعیت های عجیب و غریب منتظر نیست، و فایل های خروجی نصب را قوی تر می کند.
از یک موضوع برای پیگیری زمان گذشت استفاده کنید زیرا wx.Timer در OS X غیر قابل اعتماد است.
گزینه پرونده ورود را در OS X فعال کنید (به هر دلیلی این کار فقط اکنون کار می کند!).
قسمت OS X بسته GetDevInfo را دوباره استفاده کنید تا از plists (لیست املاک) استفاده کنید، زیرا سریع تر، آسان تر و قابل اطمینان تر است.
دسترسی مستقیم به دیسک در Parted Magic (اندازه بلوک فیزیکی به جای اندازه بلوک منطقی در بسته GetDevInfo) را دریافت کنید.
هنگام استفاده از ddrescue v1.20 مسائل مربوط به قالب بندی گرافیکی نسبتا بی اهمیت FIx.
گزینه معکوس را در OS X فعال کنید (اندازه دیسک ddrescue را اندازه بگذارید زیرا نمی توان آن را محاسبه کرد).
هنگامی که نصب در OS X نتواند تصاویر را از بین ببرد، اجازه می دهد که کاربر در بعضی شرایط دوباره تلاش کند.
هنگام بروزرسانی پنجره اصلی هنگام بازیابی (wxpython 3.x، فقط لینوکس) تصادف را تصحیح کنید.
دریافت (return carriage) و x1b [یک (یک خط) در کادر خروجی کار می کنند، بنابراین خروجی ddrescue اکنون دقیقا مانند همان زمانی که از ترمینال اجرا می شود نمایش داده می شود.
رفع مصرف CPU بالا در OS X.
نشت حافظه را در OS X ثابت کنید.
تا قبل از بهروزرسانی رابط کاربری گرافیکی در OS X، تاخیر بزرگی را مرتکب شوید.
ساخت دودویروس ddrescue v1.20 (32 بیتی و 64 بیتی) برای OS X.
دریافت معکوس و Preallocate دوباره در OS X کار کنید.
جعبه خروجی مانند یک ترمینال در OS X کار می کند.
رفع شناسایی بازیابی کامل با تمام داده ها در OS X.
SettingsWindow تنظیمات را به یاد داشته باشید اگر کاربر بعدا به آن برگردد.
کاربر را از تغییر نقطه ورود در جعبه خروجی متوقف کنید و به صورت تصادفی از قالببندی استفاده کنید.
اگر ddrescue خارج نشود، کاربر سریع برای صبر کردن یا دوباره تلاش به جای انتظار به طور نامحدود تا زمانی که متوقف شود.
اجازه ندهید که کاربر صرفه جویی در فایل خروجی، logfile / root در Parted Magic به دلیل کمبود فضا باعث بهبود سریع بازیابی شود.
زمان شمارش معکوس را اصلاح کنید.
بعد از استفاده از آنها برای آزاد کردن حافظه اطمینان حاصل کنید که آنها را از بین ببرید.
چندین خطا در آخرین دقیقه را با پنجره تنظیم تنظیم کنید.
چه جدید در نسخه 1.3 است:
این بهترین نسخه تا کنون است! این وضعیت بسیاری از خطاهای احتمالی را رفع می کند، در Mac OS X کار می کند و می تواند تصویر کامل خود را راه اندازی کرده یا حتی نصب کند (فقط لینوکس)! برای جزئیات بیشتر، صفحه نقطهنظر را برای نسخه 1.3 مشاهده کنید.
مورد نیاز:
پایتون
GNU ddrescue
wxPython
پولیکیت
نظر یافت نشد