פורסם 2011 באוקטובר 2514 שנים שלום חברים, אני ממש חדש בכל נושא הלינוקס. אני קניתי אקסטרימר אולטרה שהוא מחשב מדיה ביתיי. התקנתי עליו Win 7 והכול סבבה. המכשיר בא מוכן עם תוכנה שנקראת Ultra OS שהיא בעצם מערכת ההפעלה Ubuntu עם כמה התאמות. אני רוצה להעתיק את המערכת הפעלה הזו מהדיסק און קי לדיסק קשיח פנימי שנמצא במערכת. יש מדריך בפורומים של האקסטרימר איך לעשות את זה. הבעיה היא שיש פקודה שהיא killall dhclient && mount -no remount,ro הפקודה הזאת לא עובדת לי ובעצם תוקעת לי את כל ההתקנה....המשכתי בהתקנה למרות שהתוכנה לא עבדה אבל אז היו לי בעיות בעליה של ה- Ultra OS וכשהיא כבר עלתה היו בעיות בתצוגה, בסרגלי כלים ובפקודות שלא הופיעו ולא יודע עוד מה... אפשר בבקשה להסביר לי מה זו בדיוק הפקודה הזאת ואיך אפשר לעשות שתעבוד... תודה לכל העוזרים, YoYo
פורסם 2011 באוקטובר 2514 שנים הפקודה הנ"ל, בעצם מפסיקה את הפעילות של ה DHCP קלינט , ואז מנסה לmount את מחיצת ה root לקריאה בלבד.סליחה על הכלליות אבל אין לי מילים.תוסיף רווח בין ה n וה o ולפני ה o תוסיף - .הכי הכי טוב זה , שתעלה את ההודעת שגיאה שזה נותן לך וכך נבין יותר טוב.
פורסם 2011 באוקטובר 2614 שנים מחבר הייאשמח עם תבהיר את משמעות המושג mount.....מה זה בדיוק אומר.וכן, גם מה זה אומר DHCP קלינט ...אני מבין שזה ממש חשוב להמשך ההתקנה.מה שזה אומר לי זה ש- mount / is busy ואני לא יודע איך להפסיק את כל התהליכים כדי שאני אוכל לעשות את ה- mount וה- remount כמו שדורש המדריך. אני מצרף לינק למדריך כי יש בו גם תמונות עם הסברים: http://forum.xtreamer.net/topic/23459-my-guide-to-setting-up-the-ultra/ אשמח לכל עזרה...אני ממש מתוסכל כבר
פורסם 2011 באוקטובר 2614 שנים מחבר הייההודעה המדויקת היא mount: / is busyמה הפיתרון? אין אני יכול לגרום לפקודה הזאת / mount -no remount,ro לעבוד?תודה
פורסם 2011 באוקטובר 2614 שנים אתה יכול לנסות להתקין אל הסטרימר מערכת לינוקס רגילה (כמו ubuntu) שיש לה אשף התקנה, ואז לא תצתרך להתעסק אם הקונסול לפחות בהתחלה (בהנחה שלסטרימר אין איזה שהיא חומרה ממש מיוחדת שהדרייבר שלה קיים רק ב Ultra OS)בוא נבין עכשו מה ההוראה killall dhclient && mount -no remount,ro / עושהקודם כל היא מחולקת ל 2 הוראות שונות אל ידיי &&. ה && אומר תעשה ... ואז ...ההוראה הראשונה killall הורגת (כלומר - "סיים משימה") לתהליך של ה dhcp (שהתוכנות שמריצות אותו בלינוקס הם dhclient, dhcpcd וכו)התהליך של ה dhcp מקבל IP מהראוטר ומחבר את המחשב לרשת, ומחזיק את המחשב מחובר לרשת. ההוראה killall dhclient מנתקת את המחשב מהרשתההוראה השניה מחייבת קצת יותר הסבר איך היא עובדת. נסביר לך דוגמה אל מחשב ה Windows שלך :יש לך מחיצה C ו D. אתה התקנת ב C את הוינדוס וכל התוכנות, ושומר ב D את כל הקבצים / הורדות / וכו שלך. כך אם אתה רוצה לפרמט את הוינדוס אה לא מוחק אותםהוינדוס יוצר בעצמו תיקיה c:/Documents and Settings/YoYo/Desktop שהיא הדסקטופ שלך (כנל תיקיות אחרות ב Yoyo, חלק מהן תיקיות מוחבאות שמכילות את ההגדרות של התוכנות וכו)כלומר אתה היית יכול לשמור את הדברים שלך אל הדסקטופ, אבל במציאות אתה לא עושה את זה כדיי שהדברים שלך יהיו ב Dבלינוקס (האמת שגם בוינדוס זה קיים, אבל לא משתמשים איתו) יש פעולה שנקראת mountתחשוב שאחרי התקנת וינדוס הגדרת שיתבצע mount C:/Documents and Settings Dמה שקורה עכשו זה שב C נשארת תיקיה ריקה Documents and Settings, וב D יש תיקיה D:/YoYo אם כל התוכן הרגיל שלה. כשהוינדוס עובד מתקיים D:/=C:/Documents and Settings ולכן אתה תראה (והוינדוס יתנהג) כיאלו הכול רגיל C:/Documents and Settings/YoYo/Desktop/...אבל אם תיקח את ההרד דיסק ותחבר אותו כמו דיסק שני במחשב אחר (ורק תיכנס לראות מה יש בו) אתה תראה :C:/Documents and Settings - תיקיה ריקהD:/YoYo/... - כל הדברים שלךוהמקום שנתפס בכל מחיצה יהיה בהתאםוכך זה גם יישמר כשתפרמט את הוינדוס, פשוט תצתרך להגדיר שוב את ה Mount והכול יחזור להיות כמו שהיהבלינוקס Mount הוא הדרך הרגילה והיחידה להגיע לכוננים - כי הכוננים הם לא כמו C ו D של וינדוס שאתה יכול להיכנס אליהם "בעצמם", אלא sda1 וכו - שמות של התקנים שלא ניתן להגיע אליהם ישר, אלא רק לעשות להם mount לתיקיה ולהיכנס לתיקיה הזאתזה אוליי נראה מסובך, אבל זה מפשט את העבודה אם המערכת - אתה מגדיר (או במערכת כמו אובונטו - אוטומטית) את ה mountים בהתקנה, ואז אתה פשוט נכנס לתיקיות במחשב כמו תיקיות בלי לחשוב אל כוננים וכו, שומר בדסקטופ בלי לחשוב, המערכת הפעלה עושה את כל היתרמכיוון שבלינוקס אין כוננים "עצמאיים", אי אפשר לכתוב משהוא כמו C:/ אלא יש פשוט / אחד שממנו מתחיל הכול ובו יש את כל התיקיותההוראה mount -o remount,ro / (ויש לך טעות זה -o לא -no) עושה :mount / = מחברת ל /-o = אם המאפייניםremount = את אותו כונן שכבר היה שם ללא שינויro = לקריאה בלבד read onlyכלומר ההוראה הזאת גורמת למערכת ההפעלה לנתק ולחבר מחדש את הכונן הראשי, בצורה שיהיה לקריאה בלבד כך שלא יישמרו בו שינויים בזמן הזה (עד שתיתן את ההוראה שוב אם rw במקום ro)
פורסם 2011 באוקטובר 2714 שנים מחבר היייייWOW כל הכבוד......אני מעריץ אותך!!!! איזה הסבר מעולה....סוף סוף הבנתי מה זה הדבר הזה...פיצלתי את הפקודה לשתי פקודות. קודם עשיתי killall dhclient ונראה שזה עבד, לא קיבלתי שום שגיאה. כשרשמתי את הפקודה / mount -no remount,ro קיבלתי את הודעת השגיאה mount: / is busy .עכשיו רק נשאלת שאלה אחת....איך אני מתמודד עם ההודעה הזו וגורם לפקודה לרוץ כמו שצריך כדי שאוכל להמשיך בהתקנה.תודה,YoYo
פורסם 2011 באוקטובר 2714 שנים מחבר בבקשה:http://forum.xtreamer.net/topic/23459-my-guide-to-setting-up-the-ultra/
פורסם 2011 באוקטובר 2714 שנים אין לי לוגין לאתר הזה - תעתיק ותשלח לי בהודעה פרטית (אם לאתר השני אין בעיות של זכויות יוצרים וכו אל המדריך אז אתה יכול להעתיק לפורום כאן וזה עדיף, אבל לא אם זה עובר אל החוקים של הפורום ההוא)
פורסם 2011 באוקטובר 2714 שנים ראיתי את החלק האמור במדריך. הבעה היא כזאת :אתה יוצר Live USB של המערכת ultra, עולה ממנו, ואז המדריך אומר לשכפל את מערכת ההפעלה (מחיצת ה /) של ה live, שממנה אתה עובד באותו רגע, לכונן הקשיח/SSD של הסטרימרהשכפול הוא ההוראה dd if=/dev/USB of=/dev/SSDכשבמקום USB ו SSD כתובים השמות התקנים של המחיצה המתאימה ב USB והמחיצה המתאימה ב SSDהזיהוי של הכוננים הוא :sda - דיסק ראשוןsdb - דיסק שניsdc - דיסק שלישי...כשבדרך כלל הדיסקים שיהיו ראשונים הם הפנימיים (ה SSD של הסטרימר), ואחריהם החיצוניים (ה USBים)הזיהוי של המחיצות בכל כונן הוא :sda1sda2וכובדוגמה שבמדריך ה ultra אמור להיות מותקן למחיצה ה 3 בכונן SSD של הסטרימר (כלומר ל sda3), כשמערכת ה live שממנה אתה עובד נמצאת במחיצה 2 של ה USB (כלומר sdb2)מערכת ההפעלה לא נותנת לשכפל את עצמה (כי יש קבצי מערכת "תפוסים" וכו' שיוצרים בעיה). ההוראה של ה mount מנסה "לשחרר" את הקבצי מערכת האלה (אל ידיי ניתוק המחיצה וביצוע mount מחדש לקריאה בלבד, כלומר כדיי שלא ניתן יהיה לתפוס את הקבצי מערכת)השגיאה היא שהמערכת לא מצליחה לנתק את הכונן, בגלל הקבצים התפוסיםאני ממליץ שתנסה גישה אחרת : תיצור עותק נוסף של המערכת Ultra, ותעתיק אותו לכונן (בזמן שאתה עובד מתוך מערכת אחרת)יש כמה אפשרויות לעשות את זה. אחת מהן היא :תיצור USB שני אם מערכת לינוקס כלשהיא (למשל אותה מערכת כמו בראשון), ותעלה ממנו. כשעלית איתו, ה SSD של הסטרימר יהיה כנראה sda, ה USB שממנו עלית יהיה כנראה sdbעכשו תחבר את ה USB המקורי (יש לך חיבור USB נוסף פנוי נכון ?), הוא יהיה כנראה sdcאל תהיה בטוח שהשמות שלהם יהיו מה שאמרתי, תבדוק אל ידיי fdisk -l כדיי להיות בטוחעכשו לא צריך את ההוראות של ה killall dhclient וה mount (התפקיד שלהם היה לנסות לשחרר את הקבצי מערכת, מה שעכשו לא משנה לנו). ברגע שעלית ישר תעשהdd if=/dev/USB of=/dev/SSDכשבמקום USB ו SSD אתה כותב את המחיצות המתאימות, אני מנחש שהם יהיו sda3 ל SSD (בהנחה שאתה רוצה להתקין למחיצה ה 3 ב SSD כמו במדריך), ו sdc2 ל USB
פורסם 2011 באוקטובר 2814 שנים check out in the man page of mount, you see there that there is a meaning for the -n parameter.
פורסם 2011 באוקטובר 2914 שנים מחבר היייאני מנסה בדיוק את השיטה שהצעת לי עם 2 USB....ההתקנה עברה בסדר עד השלב האחרון ממש בו יש את הפקודהburg-install /dev/sda אני מקבל את ההודעה: burg-install: command not foundלמה? מה הבעיה? אולי זה קשור לזה שהתשמשתי ב-2 USB כמו שהצעת?תודהYoYo
פורסם 2011 באוקטובר 2914 שנים ה USB שממנו העלית את המחשב מכיל את אותה מערכת כמו ה USB הראשון, או סתם מערכת לינוקס לא קשורה ?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.