28Jun

העברת תמונת כונן באמצעות רשת באמצעות תקליטור חי של אובונטו

תמונות כונן נהדרות יש, אבל קשה לאחסן אם אין לך כונן קשיח חיצוני גדול.נראה לך כיצד ליצור ולהעביר תמונת כונן למחשב אחר בצעד אחד.

תקליטור Ubuntu Live כולל את שני כלי השירות שאנו זקוקים להם עבור מחשבי המקור והיעד מתוך הקופסה - dd ו- ssh .

אנחנו אוהדים של dd , לאחר שהשתמשנו בו כדי לשכפל כוננים קשיחים ולעשות תמונות כונן מקומי בעבר.עם זאת, לשים תמונה על כונן חיצוני ולאחר מכן להעביר את זה למחשב אחר הוא כאב.באמצעות שילוב של dd ו- ssh מאפשר לנו להעביר תמונת כונן ממחשב אחד לשני בצעד אחד, ללא צורך באחסון מקומי בין לבין.

כדי להגדיר את זה, תצטרך שני מחשבים, הן פועל לינוקס.כמובן, אתה יכול לאתחל את שני המחשבים עם תקליטור אובונטו Live ושיטה זו תעבוד נהדר - אתה צריך שני דיסקים חיים נפרדים או כונני USB, עם זאת.באופן אידיאלי, שני המחשבים יהיו על אותה רשת מקומית, כמו מהירויות ההעברה יהיה הרבה יותר מהר, אבל אתה יכול לעשות זאת עבור רוב המחשבים שיש לך ssh גישה.

הצעד הראשון הוא אתחול המחשב שבו ברצונך לאחסן את תמונת הכונן במחשב היעד - ולמצוא את כתובת ה- IP שלו.תיארנו כמה שיטות בעבר, אבל הדרך הישירה ביותר היא לפתוח מסוף ולהזין את הפקודה ifconfig .

רשום את כתובת ה- IP של המחשב - אם הוא נמצא ברשת המקומית, הוא אמור להתחיל עם 192.168.

בזמן שאתה נמצא במחשב זה, ודא גם שיש לך מקום לאחסון תמונת הכונן.ודא כי המיקום הוא רכוב, ולעשות הערה של הנתיב המלא שלה( לדוגמה, כונן קשיח רכוב החדש עשוי להיות נתיב /media/ HD-LABEL /).

אתחול המחשב שיש לו את הכונן שברצונך לצלם באמצעות תקליטור אובונטו Live.

ראשית, ודא כי אתה יכול ssh לתוך המחשב היעד על ידי פתיחת חלון מסוף( יישומים & gt; אביזרים & gt; טרמינל) והזנת הפקודה:

ssh & lt; שם & gt; @ & lt; כתובת IP היעד & gt;

אם אתה עושה את זה ברשת המקומית, וגם את המחשב היעד הוא פועל גם של תקליטור אובונטו Live, אז הפקודה צריכה להיראות משהו כמו

ssh [email protected]

במקרה שלנו, אנחנוגישה למכשיר לינוקס מרוחק.

אם אתם יכולים להיכנס ללא בעיות, הקלידו "exit" כדי לחזור לחלון המסוף הרגיל במחשב המקור.

עכשיו, אנחנו צריכים למצוא את הכונן הקשיח או כונן קשיח מחיצה שאתה רוצה לעשות תמונה של.בחלון המסוף, הזן את הפקודה

sudo fdisk -l

במקרה שלנו, אנחנו רוצים ליצור תמונה של מחיצת לינוקס קטנה, /dev/ sda1.אנו נרשום את שם המכשיר הזה.

עכשיו את החלק המסובך: DD קריאה.הנה גרסה כללית. ..

sudo dd if = & lt; התקן קלט & gt;|ss & lt; user & gt; @ & lt; כתובת IP של יעד & gt;"Dd of = & lt; נתיב היעד & gt;"

זה נראה מסובך, אבל אם אתה מסתכל חתיכת פיסת זה צריך להיות הגיוני.מה יכול להיות חדש לך הוא "|" אופי, אשר במונחים לינוקס נקרא "צינור".זה לוקח את הפלט מהמחצית הראשונה של הקו( dd if = & lt; קלט & gt; חלק) ושולח אותו למחצית השנייה של הקו( ssh חלק) - או, זה "צינורות" את התוצאהשל החלק השמאלי לחלק הימני.

בדוגמה שלנו, נשמור את תמונת הכונן במחשב מרוחק של Linux, ולכן פקודת המסוף שלנו היא:

sudo dd if = /dev/ sda1 |אם אתה עושה את זה על הרשת המקומית, ואת המחשב היעד שלך פועל תקליטור אובונטו Live, הפקודה תהיה משהו כמו:

sudo ddאם = /dev/ sda1 |sd [email protected] "dd of = /media/ HD-LABEL / LinuxPart.image"

מאז שעשינו את זה באינטרנט ולא ברשת המקומית, המהירות היא איטית למדי, אבל זה הסתיים בסופו של דבר.עושה את זה על פני הרשת המקומית ילך הרבה יותר מהר.

רק כדי לוודא, הגענו למחשב היעד שוב באמצעות ssh כדי לוודא כי תמונת הכונן אכן נוצר והעביר בהצלחה.הצלחה

!

עם שורה אחת בלבד שהקלדת לתוך חלון מסוף, הצלחנו ליצור תמונה של מחיצה במחשב המקומי שלנו, ולאחסן את התמונה במחשב במרחק קילומטרים.כמובן, זו היתה מחיצה קטנה;מחיצה הרבה יותר גדול או כונן קשיח שלם יהיה קשה לשלוח דרך האינטרנט, אבל שיטה זו תעבוד נהדר על רשת מקומית מדי!