כיצד להתקין אנדרואיד באתחול כפול עם לינוקס

How Install Android Dual Boot With Linux



מערכות ההפעלה הניידות הדומיננטיות ביותר הן iOS ו- Android אך האם ידעת שאם יש לך מחשב נייד, תוכל להריץ עליו אנדרואיד? הסיבה לכך עשויה להיראות מטושטשת עבור חלקם אך כמעט לא עבור קוראי LinuxHint רגילים.

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







האחד הוא להעתיק את אחד מקובצי ה- ISO המסופקים פה , והשני הוא להתקין עם חבילת סל'ד.



כדי להשתמש בחבילת סל'ד, ראשית התחל לבדוק מה היא תעשה. בחבילת הסל'ד ישנם קבצי סקריפט שיגדירו עבורך. אם אתה רוצה לוודא מה זה עושה אתה יכול לבדוק באמצעות הפקודה rpm.



$סל'ד-כתובות -qאנדרואיד-x86-7.1-r2.x86_64.rpm

התסריט נכתב ישירות למסך, אם מסיבה כלשהי התסריט אינו פועל באמצעות apt, העתק אותו לקובץ סקריפט. במערכת אובונטו תצטרך להשתמש ב- alien כדי להמיר את החבילה ל- deb.





$סודומַתְאִיםלהתקיןחייזר

כאשר alien מותקן תוכל ליצור את קובץ ה- deb. עם Alien אתה יכול להתקין ישירות אך זה נבון לבצע שני צעדים ידניים לשם כך.

$סודוalien android-x86-7.1-r2.x86_64.rpm

כעת כשיש לך קובץ deb, התקן אותו באמצעות dpkg והתקן אפשרות.



$סודו dpkg -אניאנדרואיד-x86_7.1-1_amd64.deb

שיטת התקנה זו תיצור ספרייה בספריית השורש שלך. אם אתה משתמש בהתקנה רגילה, זו המחיצה שבה הרכבת את השורש (/). הספרייה תהיה /android-7.1-r2/, המספרים מראים את גרסת האנדרואיד המותקנת. Grub יוכל למצוא את הקובץ הזה בעזרת חיפוש הקבצים המובנה שלו.

השיטה השנייה להתקנה היא אתחול ממקל זיכרון והפעלת ההתקנה משם.

כאשר זה נעשה יש לך את אותה ספרייה כמו בשיטה האחרת. התסריט בדרך כלל יוצר את ערך ה- Grub שלך, אך אם זה נכשל, הוסף אותו ל- Grub בעצמך. השתמש בקוד שלהלן והנח אותו /etc/grub.d/40_custom.

כניסה לתפריט'אנדרואיד-x86 7.1-r2' {
לחפש--מַעֲרֶכֶת= שורש--קוֹבֶץ /אנדרואיד-x867.1-r2/גַרעִין
לינוקס/אנדרואיד-x867.1-r2/גרעין שקטשורש=/dev/ram0 androidboot.selinux = מתיר
initrd/אנדרואיד-x867.1-r2/initrd.img
}

לרמה ספציפית זו של התוכנה יש צורך בפרמטר 'androidboot.selinux = permissive' או שהאתחול יפסיק בבהלה.

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

$סודו dd אם=/dev/אֶפֶסשֶׁל=/נתונים/sdcard.imgbs=1024 לספור=1048576

$סודו הר vfat-אוֹלוּלָאָה/נתונים/sdcard.img sdcard_temp/

כל מידע שברצונך שיהיה זמין בהפעלה אנדרואיד ניתן להעתיק כאן.

כעת תוכל להוסיף את פרמטר הליבה לשימוש בכרטיס sd כאשר אתה מפעיל את המופע שלך של Android_x86.

לינוקס/אנדרואיד-x867.1-r2/גרעין שקטשורש=/dev/ram0 androidboot.selinux = מתיר
כרטיס זיכרון=/נתונים/sdcard.img

דרך נוספת לקבל את אותם נתונים בשני מקרים של אנדרואיד היא להעתיק את אנדרואיד- [x, x] ספריית הנתונים.

$סודוrsync-שֶׁל /cm-x86-13.0-r1/נתונים/ /דְמוּי אָדָם-7.1-r2/נתונים/

בדוגמה זו. יש עותק אחד של Cyanogenmod ו- Android-x86 באותה מכונה.

כאשר הקובץ נשמר, עליך לעדכן את Grub.

$update-grub2

התוצאה תפרט את המערכת המותקנת שלך, כולל אנדרואיד. הפעל אתחול מחדש. מסך האתחול שלך ייראה כך:
התקן אנדרואיד כפול אתחול לינוקס

לחלופין, תוכל ליצור מזה זיכרון ולאתחל מזה. אזהרה הוגנת: לשיטה זו יש את כל ההרשאות לעשות מה שהיא רוצה, עם כל הסיכונים הכרוכים בכך. כחיובית בזה, אתה יכול לשים את ההתקנה על כל מחיצה. זה שימושי אם יש לך מספיק מקום בכונן הבסיס (/) שלך. היבט גרוע הוא שאין לך פונקציית עדכון חבילה בעת שימוש בשיטה זו. השיטה מתחילה בהורדת קובץ ISO, היא זמינה מאתר אנדרואיד. http://www.android-x86.org/download

לאחר הורדת ה- ISO, ודא שהמחיצה מוכנה. קובץ ה- ISO מכיל כלים למחיצת הדיסק אך הוא יחסוך לך כמה בעיות בהכנה לפני שתאתחל מחדש. כדי להכין את המחיצה, השתמש בתוכנית המחיצה המועדפת עליך, fdisk היא אחת. Gparted הוא אחר. המתקין כולל cfdisk אך אין לו תמיכה בכונני GPT, ברגע שמחיצה נכון הוא עובד אפילו עם דיסק GPT.

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

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

פועל מ- VirtualBox

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

סיכום

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