DDRescue-GUI ใช้งานง่ายหลายแพลตฟอร์มแจกจ่ายและเปิดโปรแกรมกราฟิกแบบโอเพ่นซอร์สได้อย่างอิสระใน Python และออกแบบมาเพื่อให้ผู้ใช้มี GUI (Graphical User Interface) ที่ง่ายต่อการใช้งาน สิ้นสุดสำหรับซอฟต์แวร์บรรทัดคำสั่ง ddrescue GNU ที่น่ากลัว
GNU ddrescue คืออะไร?
GNU ddrescue เป็นซอฟต์แวร์โอเพนซอร์สและซอฟต์แวร์บรรทัดคำสั่งฟรีที่เขียนขึ้นโดย Antonio Diaz Diaz และออกแบบมาเพื่อใช้สำหรับงานกู้คืนข้อมูล สามารถคัดลอกข้อมูลจากไฟล์หนึ่งไฟล์หรือบล็อกอุปกรณ์อื่น
กู้ข้อมูลจากคอมพิวเตอร์ที่เสียหาย
แอปพลิเคชันนี้ช่วยให้ผู้ใช้สามารถกู้ข้อมูลจากคอมพิวเตอร์ที่เสียหายได้ง่ายกว่าการใช้โปรแกรม ddrescue จากอินเทอร์เฟซบรรทัดคำสั่งเช่นผ่านทางซอฟต์แวร์จำลองเทอร์มินัล
เริ่มต้นใช้งาน DDRescue-GUI
ในการติดตั้งและใช้ซอฟต์แวร์ DDRescue-GUI บนคอมพิวเตอร์ GNU / Linux ก่อนอื่นคุณต้องดาวน์โหลดโปรแกรมติดตั้งระบบลีนุกซ์สำหรับระบบปฏิบัติการ Ubuntu / Debian ซึ่งสามารถติดตั้งได้ด้วยการคลิกเมาส์สองครั้งหรือ แพคเก็ตแหล่งที่มาสากล
การติดตั้ง 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 /, ไฟล์ getblocksize.sh ไปที่ / usr / share / ddrescue-gui /, ไฟล์ listdevices.sh ไปที่ / usr / share / ddrescue ไฟล์ / usr / share / ddrescue-gui, ไฟล์ startddrescue.sh ไปที่ / usr / share / ddrescue-gui / และไฟล์ com.linux.pkexec.ddrescue-gui.policy ไปที่ / usr / share / ddrescue-gui / usr / share / polkit-1 / การกระทำ / ใช้แอ็พพลิเคชันจากบรรทัดคำสั่งโดยรันไฟล์ DDRescue-GUI.py
แรงบันดาลใจจากซอฟต์แวร์ KDiskRescue
DDRescue-GUI ได้รับแรงบันดาลใจจากซอฟต์แวร์ KDiskRescue ที่เลิกใช้แล้ว อย่างไรก็ตาม DDRescue-GUI สนับสนุนสภาพแวดล้อมเดสก์ท็อปและแพลตฟอร์มคอมพิวเตอร์ที่ใช้งานได้สำเร็จบนระบบปฏิบัติการ GNU / Linux และ Mac OS X
แอ็พพลิเคชันเขียนขึ้นในภาษา Python และ UNIX Shell และได้รับการทดสอบเรียบร้อยแล้วบนคอมพิวเตอร์ที่รองรับสถาปัตยกรรมชุดคำสั่งแบบ 32 บิตและ 64 บิต
มีอะไรใหม่ ในรุ่นนี้:
- รุ่นนี้เพิ่มการสนับสนุนสำหรับ ddrescue v1.23 ตอนนี้ ddrescue 1.23 รวมอยู่ในแพคเกจ macOS
- รุ่นนี้เพิ่มการสนับสนุนสำหรับ ddrescue v1.23 ตอนนี้ ddrescue 1.23 รวมอยู่ในแพคเกจ macOS
- แก้ไขปัญหาที่มีความสำคัญต่ำเมื่อใช้งาน ddrescue v1.22 .
- รุ่นใหม่นี้มีการแก้ไขข้อบกพร่องที่สำคัญบางอย่างบน OS X และมีมูลค่าดาวน์โหลดได้ทันทีหากคุณใช้เวอร์ชันใด ๆ ก่อนหน้านี้
- แก้ไขตัวนับเวลาที่ผ่านไป
- ทดสอบ (อีกครั้ง) กับ ddrescue v1.20
- เพิ่มการสนับสนุน ddrescue v1.21
- เรียกใช้ wx.Panels & quot; self.Panel & quot; เสมอ
- ใช้โมดูล GetDevInfo ใหม่
- ใช้พจนานุกรม
- แก้ไขข้อบกพร่องเล็ก ๆ น้อย ๆ บางอย่าง
- อย่าสร้างรายการอุปกรณ์ที่ซ้ำกันเมื่อเลือกอุปกรณ์ในรายการกล่องเลือกโดยผู้ใช้เอง
- แก้ไขข้อความโต้ตอบการรับรองความถูกต้องบน Fedora
- อย่าพยายามยกเลิกการต่อเชื่อมไฟล์ปกติเมื่อเริ่มต้นการกู้คืน
- Linux: กำจัดตัวกรองการเลือกไฟล์ IDE HDDD
- Linux: แก้ไขหมายเลขพาร์ติชันในพาร์ติชันเพื่อเลือกกล่องโต้ตอบทางเลือก
- การทำ Refactoring และการบำรุงรักษาทั่วไป
- ลบการพึ่งพาใน Parted
- แก้ไขข้อผิดพลาดอื่น ๆ เมื่อติดตั้งไฟล์เอาต์พุตบน Linux
- แก้ไขคำอธิบายพาร์ติชัน LVM
- แก้ไขข้อผิดพลาดในการแสดงผลบน Fedora 23
- การแก้ปัญหาสำหรับ ddrescue 1.21.
- OS X: แก้ไขข้อบกพร่องอื่น ๆ อีกมากมาย
- Linux: แก้ไขข้อบกพร่องโดยยกเลิกการต่อเชื่อมไฟล์
- ใช้ Cocoa Dialog (http://mstratman.github.io/cocoadialog/#) เพื่อเพิ่มการแจ้งเตือนใน OS X เนื่องจากทำงานตั้งแต่ 10.4 เป็นต้นไป
- เพิ่ม LC_ALL = C เมื่อโทรเข้า lshw (แพคเกจ GetDevInfo) ดังนั้นให้ใช้งานได้เมื่อภาษาระบบไม่ใช่ภาษาอังกฤษ
- โทรออกด้วยเสียง & quot; -s & quot; ดังนั้นจึงไม่ต้องรอให้ผู้ใช้ป้อนข้อมูลในสถานการณ์แปลก ๆ ทำให้ไฟล์เอาต์พุตติดตั้งมีประสิทธิภาพมากขึ้น
- ใช้เธรดเพื่อติดตามเวลาที่ผ่านไปเนื่องจาก wx.Timer ดูเหมือนไม่น่าเชื่อถือใน OS X
- เปิดใช้งานตัวเลือกไฟล์บันทึกใน OS X (ด้วยเหตุผลบางอย่างมันใช้งานได้แล้ว!)
- เขียนส่วน OS X ของแพ็กเกจ GetDevInfo เพื่อใช้ plists (Property List) เนื่องจากใช้งานได้เร็วขึ้นง่ายขึ้นและเชื่อถือได้มากขึ้น
- เข้าถึงดิสก์โดยตรงที่ทำงานกับ Parted Magic (รับขนาดบล็อกทางกายภาพแทนขนาดบล็อกตรรกะในแพ็กเกจ GetDevInfo)
- ปัญหาการจัดรูปแบบ GUI ของ FIx ไม่สำคัญมากเมื่อใช้ ddrescue v1.20
- เปิดใช้งานตัวเลือก Reverse ใน OS X (ให้ขนาดดิสก์ ddrescue ไม่สามารถคำนวณได้)
- แยกภาพเมื่อติดตั้งล้มเหลวใน OS X ทำให้ผู้ใช้สามารถลองอีกครั้งในบางกรณี
- แก้ไขข้อขัดข้องเมื่อปรับขนาดหน้าต่างหลักระหว่างการกู้คืน (wxpython 3.x, Linux เท่านั้น)
- รับ r (carriage return) และ x1b [a (ขึ้นบรรทัดเดียว) ทำงานในกล่องเอาต์พุตดังนั้นผลลัพธ์ของ ddrescue จะปรากฏขึ้นเหมือนกับที่เรียกใช้จากเทอร์มินัล
- แก้ไขการใช้งาน CPU ที่สูงบน OS X
- แก้ไขการรั่วไหลของหน่วยความจำใน OS X
- แก้ไขความล่าช้าใหญ่ก่อนอัพเดต GUI ครั้งแรกบน OS X
- สร้าง ddrescue v1.20 ไบนารีไขมัน (32 บิตและ 64 บิต) สำหรับ OS X
- รับ Reverse และ Preallocate ทำงานอีกครั้งใน OS X
- ทำให้ช่องเอาท์พุททำงานเหมือนกับเทอร์มินัลบน OS X
- ตรวจหาการกู้คืนที่สมบูรณ์พร้อมกับข้อมูลทั้งหมดใน OS X
- ตั้งค่า SettingsWindow remember settings หากผู้ใช้กลับมาที่หน้านี้อีกครั้ง
- หยุดผู้ใช้จากการเปลี่ยนจุดแทรกในกล่องเอาต์พุตและทำให้เกิดปัญหากับการจัดรูปแบบ
- ถ้า ddrescue ไม่ออกให้ผู้ใช้รอหรือลองใหม่แทนที่จะรออย่างไม่มีกำหนดจนกว่าจะหยุดทำงาน
- อย่าปล่อยให้ผู้ใช้บันทึกไฟล์ที่ส่งออก, logfile เป็น / root ใน Parted Magic เนื่องจากไม่มีเนื้อที่ว่างทำให้การกู้คืนหยุดลงอย่างรวดเร็ว
- แก้ไขตัวนับเวลาที่ผ่านไป
- อย่าลืมทำลายกล่องโต้ตอบหลังจากใช้เพื่อทำให้หน่วยความจำว่างขึ้น
- แก้ไขข้อผิดพลาดในนาทีสุดท้ายด้วยหน้าต่างตั้งค่า
- นี่คือเวอร์ชันที่ดีที่สุด! ช่วยแก้ไขสถานการณ์ข้อผิดพลาดที่อาจเกิดขึ้นได้มากทำงานบน Mac OS X และสามารถรีสตาร์ทหรือติดตั้งภาพที่เสร็จสมบูรณ์ (เฉพาะ Linux)! สำหรับรายละเอียดเพิ่มเติมโปรดดูที่หน้าหลักสำหรับรุ่น 1.3
- หลาม
- GNU ddrescue
- wxPython
- PolicyKit
มีอะไรใหม่ ในเวอร์ชัน 1.7.2:
มีอะไรใหม่ ในรุ่น:
มีอะไรใหม่ ในเวอร์ชัน 1.6.1:
มีอะไรใหม่ ในเวอร์ชัน 1.6:
มีอะไรใหม่ ในเวอร์ชัน 1.5:
มีอะไรใหม่ ในเวอร์ชัน 1.3:
ต้องการ
ความคิดเห็นที่ไม่พบ