arm的linux可以跑windows下的軟體嗎 - Linux

Table of Contents

餓死抬頭

平台是最近有點紅的mk802 allwinner a10,lubuntu
為了讓他成為專職的下載基地,想要給他裝上perfect disk
本來想說掛個wine就好了,後來才想到有x86 <-> arm的問題
因為看到有人讓android手機跑windows xp
想知道arm架構的linux是不是也可以跑vm掛XP

手機的例子他用了qemu來做dynamic translation
所以我就apt-get了qemu,沒想到真的有欸

我先用qemu manager在windows系統上弄好xp的img檔
再丟到lubuntu上
qemu-system-i386 -hda xp.img -m 512 -boot c
結過出現tcg fatal error
居居了

網路上的資源多是在x86上模擬arm的環境,找不到有arm上模擬x86的
不知道各位先進有沒有成功跑過的經驗?

--
儘管生命的起源只是一種化學反應
儘管人類的存在只是記憶數據的影子
儘管靈魂並不存在,精神只是神經細胞的火花
   儘管世上沒有神,人一定要靠一己之力在這殘酷的世界中掙扎求存
  我還是......
我還是...... 要以意識之名命令你───「活下去」

--

All Comments

Tracy avatarTracy2012-09-18
我也很好奇+1 不知道有沒有arm上用虛擬機跑x86的
Connor avatarConnor2012-09-19
Gilbert avatarGilbert2012-09-19
bochs?
Queena avatarQueena2012-09-23
基本上這個效能你不會想在arm上跑vm的
Hardy avatarHardy2012-09-25
別跑vm方案了..我試過 原本在x86版本上ok 到arm上都怪怪的
Eden avatarEden2012-09-26
另外這台是單核1g再跑vm vm內的環境系統效能會更慘
Agnes avatarAgnes2012-09-27
也由於是ARM 因此也不能使用WINE方案
如果是下載需求 LINUX下有很多不錯的替代方案軟體
Sarah avatarSarah2012-09-28
用BT或軟體直譯來執行另一CPU的程式,至少需要3:1的效能
Michael avatarMichael2012-10-02
以現有arm的效能除以3以後,實在很難想像等於哪顆x86
Olga avatarOlga2012-10-05
大概是95或是DOS時代 那時候的機器效能吧
Sierra Rose avatarSierra Rose2012-10-05
QEMU跟BOCHS 在arm執行都會crash掉搞不定...不然其實
Eden avatarEden2012-10-07
所以OS和App也必須是95和DOS時代的才跑得不會一直飆淚啊
Delia avatarDelia2012-10-07
虛擬一個X86環境來跑linux的指令環境架個bbs是還OK的
pttbbs和maple bbs在arm環境下都有怪BUG
Donna avatarDonna2012-10-11
我linux不強 真希望有經驗的強者多PO些心得文阿
Rosalind avatarRosalind2012-10-14
mk802 用記憶卡改灌Ubuntu , 然後用 wine 跑 PD 如何 ?
Agatha avatarAgatha2012-10-15
http://ppt.cc/mgH3 wine 表示 PD 可以跑
Adele avatarAdele2012-10-20
樓上這平台是arm的 wine不能跑
Quanna avatarQuanna2012-10-21
http://ppt.cc/m7iD 那第二個 feature 的意思是 ??
Liam avatarLiam2012-10-22
它是說 winelib 支援 arm,不是整個 wine
Winelib is a development toolkit which allows you to
Audriana avatarAudriana2012-10-26
to compile your Windows applications on Unix.
Charlie avatarCharlie2012-10-26
mk802 現在時脈 1GHz 左右, 那如果有一天出現 2GHz 的
Lydia avatarLydia2012-10-26
cortex A8 , 除以3 還有六百多 Hz , 是不是就勉強可以
Hazel avatarHazel2012-10-30
使用這種方案: 裝 debian 跑 qemu 去帶 winXP
Charlotte avatarCharlotte2012-10-31
除以3是best case估計,實際情況通常更糟
Gilbert avatarGilbert2012-11-04
連x86 VM on x86 同文同種,Intel/AMD都發展hw-assisted
Franklin avatarFranklin2012-11-08
VM 相關指令集,純軟體直譯通常更慘. BT(二進位翻譯)會好一
Quanna avatarQuanna2012-11-12
些. BT最有名的就DEC Alpha Windows NT 上曾經有用過
總之,軟體異質CPU VM大多是玩具.事實上,模擬電玩主機正是
Xanthe avatarXanthe2012-11-17
最主要應用.
Margaret avatarMargaret2012-11-21
老實跟你說吧,在arm上用kvm(特製)的跑arm的vm都很慘烈了..你
還是別期待拿arm跑x86可以多好...
Yuri avatarYuri2012-11-22
Aren't you thankful?! (咦?)
Edith avatarEdith2012-11-26
arm版本成熟度和穩定度不及x86 同樣步驟 就是會出怪問題
Jacob avatarJacob2012-11-26
想用qemu裝一個指令介面DEBIAN跑 但是光qemu就crash
不然我也想在我的MK802上架ptt阿....
Caroline avatarCaroline2012-12-01
偏偏直接變譯成arm版 都卡在登入姓名註冊欄位
Lily avatarLily2012-12-01
不過apache php mysql samba 等等服務倒是真的很穩定
Jacky avatarJacky2012-12-06
http://baxermux.no-ip.org 歡迎來看看喔...
Una avatarUna2012-12-09
樓上桌子好亂 ... 很有工程師的味道 (咦?
Cara avatarCara2012-12-10
以前在 PowerPC G4 上用 Virtual PC 模擬 Windows 都很慘
了, 而且那還是微軟維護很久的老牌軟體; ARM 應該更慘吧
Christine avatarChristine2012-12-10
實用價值太低...根本沒人會去把他調到好用吧....
Linda avatarLinda2012-12-13
X86二手已經便宜到靠北,還要特別加一層arm->x86當server嗎
Jacky avatarJacky2012-12-18
樓上,有種可能情形下會被調到好用,就是Intel/AMD因為PC嚴
Kumar avatarKumar2012-12-19
重衰退而倒閉,然後arm存活變主流,那時候就只能靠arm來摸
重衰退而倒閉,然後arm存活變主流,那時候就只能靠arm來模
擬舊的大量軟體時,保證會穩到不行XD
Elma avatarElma2012-12-23
不過我自己都認為上面這個機會超低.x86 code已經幾乎是公
James avatarJames2012-12-25
共財,Intel/AMD全倒,一定會有人收購繼續生產足量的x86 CPU
Rosalind avatarRosalind2012-12-28
光是幾十年的pc game, 就有足夠的動機讓人做x86 cpu了吧XDD
Isabella avatarIsabella2012-12-30
game可能還不夠,Sony/Sega都難撐.但讓M$在Vista之後改版率
Anonymous avatarAnonymous2013-01-02
越來越難看的企業軟體(無論套裝或自製)絕對是會有人收購並
製造x86的動機
Anonymous avatarAnonymous2013-01-05
簡單,因為cortexA8 耗電只要十瓦,x86必定大於十瓦
只要能做到近似的程度,十瓦機器大勝
Elma avatarElma2013-01-09
以我的立場來看,P2P這種東西很有利用嵌入式系統的價值
Elma avatarElma2013-01-11
樓上, 下載 source code 編譯 arm 版會不會比較快...
Blanche avatarBlanche2013-01-12
PD是一種日本人弄的P2P程式,沒有原始碼,且在windows上