لینکس کے ساتھ ڈوئل بوٹ میں اینڈرائیڈ انسٹال کرنے کا طریقہ

How Install Android Dual Boot With Linux



سب سے زیادہ طاقتور موبائل آپریٹنگ سسٹم آئی او ایس اور اینڈرائیڈ ہیں لیکن کیا آپ جانتے ہیں کہ اگر آپ کے پاس لیپ ٹاپ ہے تو آپ اس پر اینڈرائیڈ چلا سکتے ہیں؟ ایسا کرنے کی وجہ کچھ لوگوں کے لیے دھندلی لگ سکتی ہے لیکن باقاعدہ لینکس ہنٹ کے قارئین کے لیے مشکل سے۔

اگر آپ کو کسی خاص مقصد کے لیے اینڈرائیڈ ایپ کی ضرورت ہو تو آپ اسے ورچوئل مشین سے نقل کر سکتے ہیں۔ اپنے لیپ ٹاپ پر اینڈرائیڈ کا استعمال کرتے ہوئے اگرچہ مخصوص ایپ چلانے کے علاوہ دیگر فوائد ہو سکتے ہیں۔ اینڈرائیڈ قدرتی طور پر زیادہ موثر ہے لہذا آپ اسے استعمال کر سکتے ہیں جب آپ کے مخصوص کام کو زیادہ میموری کی ضرورت ہو۔ اگر کچھ اور نہیں تو ، یہ کرنا اچھا ہے۔ Android_x86 کے ساتھ آپ کے پاس ڈبل بوٹ سسٹم بنانے کے دو اختیارات ہیں۔







ایک فراہم کردہ آئی ایس او فائلوں میں سے ایک کاپی کرنا ہے۔ یہاں ، اور دوسرا آر پی ایم پیکیج کے ساتھ انسٹال کرنا ہے۔



rpm پیکیج کو استعمال کرنے کے لیے ، پہلے یہ چیک کرکے شروع کریں کہ یہ کیا کرے گا۔ آر پی ایم پیکیج میں اسکرپٹ فائلیں ہیں جو آپ کے لیے گرب قائم کریں گی۔ اگر آپ اس بات کو یقینی بنانا چاہتے ہیں کہ یہ کیا کرتا ہے تو آپ rpm کمانڈ سے چیک کر سکتے ہیں۔



$rpm-سکرپٹ android-x86-7.1۔-r2.x86_64.rpm۔

اسکرپٹ براہ راست اسکرین پر لکھا جاتا ہے ، اگر کسی وجہ سے اسکرپٹ آپٹ کا استعمال کرتے ہوئے کام نہیں کرتا ہے تو اسے اسکرپٹ فائل میں کاپی کریں۔ اوبنٹو سسٹم پر آپ کو پیکیج کو ڈیب میں تبدیل کرنے کے لیے اجنبی استعمال کرنے کی ضرورت ہوگی۔





$سودومناسبانسٹال کریںاجنبی

ایلین انسٹال ہونے سے آپ ڈیب فائل بنا سکتے ہیں۔ ایلین کے ساتھ آپ براہ راست انسٹال کر سکتے ہیں لیکن اس کے لیے دو دستی اقدامات کرنا سمجھداری ہے۔

$سودواجنبی android-x86-7.1۔-r2.x86_64.rpm۔

اب جب کہ آپ کے پاس ڈیب فائل ہے ، اسے dpkg اور انسٹال آپشن کے ذریعے انسٹال کریں۔



$سودو dpkg -میںandroid-x86_7.1-_amd64.deb

انسٹالیشن کا یہ طریقہ آپ کی روٹ ڈائریکٹری میں ڈائریکٹری بنائے گا۔ اگر آپ ایک عام انسٹال استعمال کرتے ہیں تو ، یہ وہ تقسیم ہے جہاں آپ نے روٹ (/) لگایا ہے۔ ڈائریکٹری /android-7.1-r2/ ہوگی ، نمبر اینڈرائیڈ ورژن انسٹال دکھاتے ہیں۔ Grub اس فائل کو اس کی بلٹ ان فائل سرچ کے ساتھ ڈھونڈ سکے گا۔

انسٹال کرنے کا دوسرا طریقہ یہ ہے کہ میموری اسٹک سے بوٹ کریں اور وہاں سے انسٹال چلائیں۔

جب یہ کیا جاتا ہے تو آپ کے پاس وہی طریقہ ہوتا ہے جیسا کہ دوسرے طریقے میں ہوتا ہے۔ اسکرپٹ عام طور پر آپ کی گروب اندراج بناتا ہے لیکن اگر یہ ناکام ہوتا ہے تو اسے خود گرب میں شامل کریں۔ درج ذیل کوڈ کا استعمال کریں اور اسے /etc/grub.d/40_custom میں رکھیں۔

مینیوٹری'Android-x86 7.1-r2' {
تلاش-سیٹ کریں= جڑ-فائل /android-x867.1۔-ر 2۔/دانا
لینکس/android-x867.1۔-ر 2۔/دانا خاموشجڑ=/دیو/ram0 androidboot.selinux = اجازت دینے والا۔
initrd/android-x867.1۔-ر 2۔/initrd.img
}

سافٹ ویئر کی اس مخصوص سطح کے لیے پیرامیٹر 'androidboot.selinux = permissive' کی ضرورت ہے یا بوٹ گھبراہٹ کے ساتھ رک جائے گا۔

اگر آپ کی کوئی خاص ضروریات ہیں تو آپ کو اس فائل میں دیگر اندراجات شامل کرنے کی ضرورت پڑسکتی ہے۔ آپ sdcard امیج فائل کا استعمال کرکے ورژن کے درمیان ڈیٹا شیئر کرسکتے ہیں۔ ایک بنانے کے لیے ، dd استعمال کریں اور اسے ماؤنٹ کے ساتھ لگائیں اور اسے ڈیٹا سے پُر کریں۔ ماؤنٹ کمانڈ کے ساتھ لوپ آپشن استعمال کریں۔

$سودو ڈی ڈی اگر=/دیو/صفرکی=/ڈیٹا/sdcard.imgبی ایس=1024۔ شمار=1048576۔

$سودو پہاڑ -ٹیvfatیالوپ/ڈیٹا/sdcard.img sdcard_temp/

کوئی بھی ڈیٹا جو آپ اینڈروئیڈ سیشن میں دستیاب ہونا چاہتے ہیں اسے یہاں کاپی کیا جا سکتا ہے۔

جب آپ اپنی Android_x86 کی مثال شروع کرتے ہیں تو اب آپ ایس ڈی کارڈ استعمال کرنے کے لیے دانا پیرامیٹر شامل کر سکتے ہیں۔

لینکس/android-x867.1۔-ر 2۔/دانا خاموشجڑ=/دیو/ram0 androidboot.selinux = اجازت دینے والا۔
ایس ڈی کارڈ۔=/ڈیٹا/sdcard.img

اینڈرائیڈ کی دو مثالوں میں ایک جیسا ڈیٹا رکھنے کا دوسرا طریقہ یہ ہے کہ کاپی کریں۔ android- [x ، x] ڈیٹا ڈائریکٹری

$سودوrsync-کی /cm-x86-13.0۔-ر 1۔/ڈیٹا/ /انڈروئد-7.1۔-ر 2۔/ڈیٹا/

اس مثال میں۔ ایک ہی مشین پر Cyanogenmod اور Android-x86 کی ایک کاپی ہے۔

جب فائل محفوظ ہوجاتی ہے ، آپ کو گرب کو اپ ڈیٹ کرنے کی ضرورت ہوتی ہے۔

$اپ ڈیٹ- grub2

نتیجہ آپ کے انسٹال کردہ سسٹم کی فہرست دے گا ، بشمول android۔ ایک ریبوٹ چلائیں۔ آپ کی بوٹ اسکرین اس طرح نظر آئے گی:
اینڈرائیڈ ڈوئل بوٹ لینکس انسٹال کریں۔

متبادل کے طور پر ، آپ اس سے میموری اسٹک اور بوٹ بنا سکتے ہیں۔ منصفانہ انتباہ: اس طریقہ کار کے پاس تمام اجازتیں ہیں جو وہ چاہتا ہے ، تمام خطرات کے ساتھ۔ اس میں ایک مثبت کے طور پر ، آپ انسٹال کو کسی بھی تقسیم پر ڈال سکتے ہیں۔ یہ مفید ہے اگر آپ کی روٹ (/) ڈرائیو پر جگہ کم ہے۔ ایک برا پہلو یہ ہے کہ جب آپ یہ طریقہ استعمال کرتے ہیں تو آپ کے پاس کوئی پیکج اپ ڈیٹ فنکشن نہیں ہوتا ہے۔ یہ طریقہ ISO فائل کو ڈاؤن لوڈ کرنے سے شروع ہوتا ہے ، یہ android ویب سائٹ سے دستیاب ہے۔ http://www.android-x86.org/download

آئی ایس او ڈاؤن لوڈ کرنے کے بعد ، یقینی بنائیں کہ پارٹیشن تیار ہے۔ آئی ایس او فائل ڈسک کو تقسیم کرنے کے لیے ٹولز پر مشتمل ہے لیکن یہ آپ کو ریبوٹ کرنے سے پہلے تیار کرنے میں کچھ پریشانی سے بچائے گی۔ تقسیم کی تیاری کے لیے ، اپنا پسندیدہ تقسیم پروگرام استعمال کریں ، fdisk ایک ہے۔ Gparted ایک اور ہے۔ انسٹالر میں cfdisk شامل ہے لیکن اسے GPT ڈرائیوز کے لیے کوئی سپورٹ نہیں ہے ، جیسے ہی آپ نے صحیح طریقے سے تقسیم کیا یہ GPT ڈسک کے ساتھ بھی کام کرتا ہے۔

آخر میں ، جب آپ کا سسٹم انسٹال ہوتا ہے تو ، انسٹال کردہ سسٹم ہمیشہ آپ کے بتائے ہوئے پارٹیشن پر ڈائریکٹری میں رہتا ہے۔ اس کا مطلب ہے کہ آپ کی مرکزی تقسیم سے اپنے Android انسٹال کو تبدیل کرنا بہت آسان ہے۔

مینو میں سے اینڈرائیڈ کا انتخاب کریں اور انتظار کریں۔ پہلی بار جب آپ اسے چلائیں گے ، سافٹ ویئر آپ کو لاگ ان کرنے کے لیے کہے گا۔ سیٹ اپ مختصر اور آسان ہے اور اگر آپ موجودہ اکاؤنٹ کا انتخاب کرتے ہیں تو یہ آپ کے لیے ایپلی کیشنز انسٹال کرنے کی کوشش کرے گا۔ اپنی ایپلی کیشنز کو بحال کرنے سے پہلے انسٹالر اسے کرنے کی پیشکش کرتا ہے لیکن اکثر ناکام ہوجاتا ہے۔ اس نے کہا؛ جیسے ہی آپ اینڈرائڈ ایپلی کیشن چلا رہے ہیں آپ نے خوبصورتی سے انسٹال کرنے سے پہلے استعمال کیا ہے۔

ورچوئل باکس سے چل رہا ہے۔

آپ پورے پیکیج کو ورچوئل ماحول سے بھی چلا سکتے ہیں۔ ورچوئل باکس میں ، ماؤس کی تقلید کچھ الجھن کا سبب بنتی ہے۔ ابتدائی سیٹ اپ کے دوران اپنے ماؤس کو ایک چکر لگانے کے لیے آپ کو ماؤس کے بائیں بٹن کو نیچے رکھنا چاہیے ، ایک بار جب یہ ہو جائے تو استعمال میں بہتری آتی ہے۔

نتیجہ

اینڈرائیڈ کو چلانا صرف ٹیک بیوقوفوں کے لیے نہیں ہے ، یہ بیٹری کی زندگی بھی بچاتا ہے اور آپ کو صرف اینڈرائیڈ کے لیے دستیاب ایپلی کیشنز تک رسائی فراہم کرتا ہے۔ نوٹ کریں کہ بہت سی ایپلی کیشنز چیک کرتی ہیں کہ آیا آپ کے پاس پورا فون ہے اور کسی حقیقی ڈیوائس کے علاوہ کسی اور چیز کو چلانے سے انکار کرتا ہے۔ ایک مثال یہ ہے کہ آپ اپنا ٹیلی گرام اکاؤنٹ اینڈرائیڈ ایمولیٹر پر شروع کر سکتے ہیں۔ کسی بھی موبائل کا ایک نمبر چنیں اور ٹیلی گرام کے لیے ایکٹیویشن کوڈ منتخب کریں اور پھر آپ لینکس ڈیسک ٹاپ پر ٹیلی گرام استعمال کر سکتے ہیں۔