dd: כלי שכפול הדיסק האולטימטיבי
- קטגוריה: לינוקס
לאחרונה נאלצתי לשכנע דיסק קשיח ולכן פניתי באופן טבעי לפתרונות כמו Acronis True Image, אבל גיליתי שאלו לא עבדו (דיסק ההפעלה טען שהקלונג היה 'שלם' כשהוא לא היה בוטה) וגם אני ניסיתי להעתיק את המחיצה באמצעות gParted באובונטו, אך זה קפא בערך 3%, בגלל נתונים פגומים, שנראו שלא נתפסו בצ'קדסק.
עמדתי לוותר על התקווה ולהעתיק את הקבצים ידנית כאשר נתקלתי בפקודה יוניקס עוצמתית מאוד אך פשוטה: dd.
בעזרת דיסק חי של לינוקס ניתן להשתמש ב- dd להעתקת קבצים, דיסקים ומחיצות. זה יכול לפלט ישירות לדיסק אחר או כתמונה (כמו איזו).
dd מעתיק נתונים בתים בדיוק, כלומר הוא לא יתקע אם יתקל בנתונים פגומים או מקוטעים.
dd מכונה 'הרס דיסק' מכיוון שהקלדת שגוי של אות אחת יכולה למחוק את הדיסק הקשיח, לכן יש להשתמש בזהירות.
כדי להעתיק דיסק קשיח, יש להשתמש בפקודה הבאה (תוך כדי שורש):
dd if = / dev / hdx של = / dev / hdy
hdx הוא הדיסק הקשיח של הקלט (להעתקה) ו- hdy הוא הדיסק הקשיח של הפלט (היכן שאליו יש להעתיק אותו).
אם = קלט
של = פלט
זה חשוב מאוד לזכור ויש לשנות את שמם בהתאם לאופן שבו הם נמצאים במחשב שלך (השתמש בכלי כמו gParted כדי לגלות את נתיבי הכונן שלך). לדוגמה, 'אם' שלך יכול להיות / dev / sdb ואילו 'שלך' עשוי להיות / dev / sda, אך ברור שזה משתנה בהתאם לאופן שבו ברצונך להשתמש בו ובמחשב אחר מחשב כך שאתה חייב לבדוק. חבר אינטליגנטי במיוחד שלי מחה בטעות כונן קשיח באמצעות פקודה זו!
שימוש נוסף יהיה להשתמש בו כדי להפיק תמונת CD:
dd if = / dev / cdrom של = image.iso bs = 2k
.