ZIP tabanlı işletim sistemi VirtualBox'a nasıl kurulur?


6

Koşmaya çalışıyorum LineageOS VirtualBox içinde. ZIP dosyasını zaten indirdim ve içeriğin mkisofs ile önyüklenebilir bir ISO dosyası oluşturmaya çalıştım. Bu başarılı olmadı çünkü VirtualBox önyüklenebilir bir ortam bulamadı (önyüklemeden önce ISO'yu optik sürücüye ekledim).


Android için talimatları takip etmeye çalıştınız mı?
Hastur

İşletim sisteminin ZIP olarak gönderildiği bir talimat bulamadım. Her zaman ISO kullandılar.
questionanswer

Tam olarak hangi dosyayı indirdiniz?
Max Ried

LineageOS, CyanogenMod projesinin bir devamıdır. Bu tarihte PC için CM sürümü yoktu (yani VM sürümü de yoktu). Yine de, masaüstü bilgisayarlar için birkaç Android x86 klonu var.
GiantTree

1
Bu dosyayı indirdim: lineage-14.1-20170125-nightly-oneplus3-signed.zip. Açtığımda şu dosyaları ve dizinleri görüyorum: boot.img, file_context.bin, firmware-update, install, META-INF, META-INF, recovery, system. LineageOS'un PC için üretilmediğini biliyorum ancak telefonuma yanıp sönmeye gerek kalmadan denemek istiyorum. Orijinal Android görüntüsünü VirtualBox'da çalıştırmak mümkündür, ancak bu amaç için oluşturulmamıştır. LineageOS ile aynı şekilde çalışacağını düşündüğüm sebepten dolayı. Ancak VirtualBox içindeki ZIP dosyası ile ne yapacağımı bilmiyorum.
questionanswer

Yanıtlar:


3

Yorumunuzda diyorsunuz ki

LineageOS'un PC için üretilmediğini biliyorum ancak telefonuma yanıp sönmeye gerek kalmadan denemek istiyorum. Orijinal Android görüntüsünü VirtualBox'da çalıştırmak mümkündür, ancak bu amaç için oluşturulmamıştır.

Sizin de belirttiğiniz gibi, LineageOS, PC işlemcilerinde kullanılan Intel x86 mimarisi için değil, çoğu mobil cihazda kullanılan ARM mimarisi için üretilmiştir.

"Orijinal Android görüntüsü" VirtualBox’da çalıştırılabilir derken, belki de Android x86 Proje? Bu, x86 işlemcilerde çalışacak şekilde değiştirilmiş bir Android sürümüdür. Benzer şekilde, x86 işlemcilerde (ve VirtualBox'da) çalışmak için birisinin LineageOS kodunu kendisine aktarması ve uyumlu bir yapı oluşturması gerekir. OnePlus 3 sürümünü, VirtualBox'da ARM işlemciler için oluşturulduğundan çalıştıramazsınız.

Telefonunuza yanıp sönmeden denemek istiyorsanız, belki PC için bir çeşit Android Aygıt Emülatörü kullanabilirsiniz?


1
Hızlı not: bir emülatörde özel bir ROM çalıştıramazsınız (AVD veya PC için mevcut başka bir emülatör). ROM'lar cihazlara özgüdür ve hiç kimse emülatörlerin ROM sürümlerini yayınlamaz.
Guillaume Boudreau

0

Aslında, öykünücüler (vmWare ve VirtualBox gibi) dahil olmak üzere x86 PC'ler için bir LineageOS yapı IS var. X86'nın geçerli bir hedef olmadığını düşünüyorsunuz - x86 yalnızca geçerli bir genel hedef değil, Google destekli bir hedef olmasına rağmen - Lolipop'a kadar geri dönüyor. Eksik olan Android'deki destek DEĞİLDİR - ama genel x86-emülasyon destek topluluğunda (ne vmWare ya da Oracle VirtualBox, bir konuk olarak Android'i desteklemez); VirtualBox'ı (örneğin) çalıştırması için Android'in Linux olduğunu düşünmesini sağlamalısınız. Alternatif olarak, aynı ISO’yu alabilir ve bir USB çubuğunda çalıştırabilirsiniz (bu, Lollipop-x86’dan beri şahsen yaptığım bir şey).


Süper Kullanana Hoşgeldiniz. Bu gönderi, soruya uygulanabilir bir çözümden çok bir yorumdur. "Nasıl" daha açık hale getirebilir misin?
fixer1234
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.