本帖最后由 bingo1991 于 2014-10-8 23:16 编辑

首先,我们需要意识到UEFI BIOS取代Legacy BIOS是大势所趋,64位操作系统取代32位操作系统也是大势所趋。

32位操作系统主要的用武之地在于老旧PC(Legacy BIOS)和新上市的低内存PC(完全可以用Legacy BIOS,但已经不是主流,所以升级成32bit UEFI BIOS)。由于考虑到新上市的PC普遍将具有4G及以上内存,需要安装64位操作系统才能充分利用内存优势,所以主板厂商在Legacy BIOS升级到UEFI BIOS时,通常只具备64bit UEFI BIOS支持。

新上市的大内存PC主要有两种类型:1)Legacy BIOS+64bit UEFI BIOS混合模式,可以安装32位或64位操作系统;2)纯64bit UEFI BIOS,只能安装64位操作系统。

新上市的低内存PC主要是指搭载Bay Trail处理器的低价windows平板,它们完全抛弃了Legacy BIOS,转而使用32bit UEFI BIOS,因而包括X98 Air 3G在内的众多搭载64位Intel Bay Trail处理器的平板其实只能安装32位EFI引导的操作系统,而满足这样的要求的32位操作系统实际上只有windows8、windows8.1和windows10的32位版本(实现32位EFI支持的文件为安装镜像中的EFI/BOOT/bootia32.efi)。几乎所有的Linux发行版都未提供官方的对32bit UEFI BIOS的支持(32位Linux发行版的安装镜像中根本都没有EFI这个文件夹),目前能在网络上找到的貌似就只有这个非官方的网络安装版的Debian支持32bit UEFI BIOS(http://cdimage.debian.org/cdimage/unofficial/efi-development/upload4/)。

32bit UEFI BIOS是在厂商在新的时代背景下(UEFI BIOS取代Legacy BIOS)下向旧的需求(安装32位操作系统)妥协的产物。

我的X98 Air 3G平板在官方的android系统下时是64bit UEFI BIOS,为了安装官方提供的32位windows8.1操作系统,我们刷了32bit UEFI BIOS。可以看到,官方的android系统和windows8.1分别需要不同的UEFI BIOS来引导,这也就是双系统共存如此难以实现的原因之一。要实现双系统,无外乎两种思路:1)64bit UEFI BIOS下,官方android+64位的win8.1系统共存,这种情况下我们缺少64位windows系统下的驱动;2)32bit UEFI BIOS下,32位的win8.1+特制的android系统,这种情况下我们需要官方提供相应的Linux内核源码。

这也就是论坛里X98 Air 3G版块中那位外国朋友发贴向台电的工程师提出这两个要求的原因:1)提供同时支持32 bit和64 bit支持的UEFI BIOS;2)提供X98 Air 3G的linux内核源码。(http://bbs.teclast.com/thread-254316-1-1.html)

同时支持32bit和64bit的UEFI BIOS对BIOS芯片的存储空间要求高,市场需求也很小,所以这样的UEFI BIOS并不常见,基本可以说上没有。所以这位外国朋友提的第一个要求可能让台电的工程师很为难。

至于开放内核源码,这通常是负责任的厂商应该做的事,但是国内的开源环境,你懂的...

相关的一些讨论:

有人反馈这个Bug:  https://bugs.launchpad.net/ubuntu-cdimage/+bug/1025555

开发者讨论:  http://ubuntu.5.x6.nabble.com/32-bit-UEFI-td5051893.html

尝试的先驱们:  http://askubuntu.com/questions/392719/32-bit-uefi-boot-support

好了,废话就说到这里,下面开始进入正题。

---------------------------------------------------------------------------------

是的,虚线上面的内容你不看也没关系,只是一些科普知识。。。

下面我要尝试在32bit UEFI BIOS下的X98 Air 3G平板电脑上安装Ubuntu系统。

如果你直接按照传统方法将ubuntu安装镜像用UltraISO写到U盘进行安装,那么很遗憾,无论是32位还是64位的安装镜像都无法引导,32位的安装镜像不支持EFI引导,64位的安装镜像只接受64bit UEFI BIOS的引导。按照John Wells的实践(http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/)经验,进行了尝试,下面就是一些图了:

什么?正文这么短,前面废话却那么长?

...没办法,人家已经有现成的教程了,我总不能直接再翻译一遍吧-_-||

加入bootia32.efi后果然成功引导,选择先试用

20141007_152537.jpg (1.72 MB, 下载次数: 78)

引导界面

2014-10-7 21:10 上传

默认内核能识别出来的设备很有限

5.png (97.45 KB, 下载次数: 66)

可识别的硬件有限

2014-10-7 21:17 上传

主板、CPU、内存等正常识别

2014.png (236.73 KB, 下载次数: 64)

CPU等

2014-10-7 21:21 上传

系统信息

9.png (48.44 KB, 下载次数: 63)

系统信息

2014-10-7 21:10 上传

显示驱动工作得很正常

8.png (55.64 KB, 下载次数: 65)

显卡驱动正常

2014-10-7 21:21 上传

无线网卡没驱动,但我用USB连接我的android手机,进设置、无线和网络、网络共享与便携热点,勾选USB共享网络之后,便可以使平板通过android手机连接网络。我打开台电论坛,登陆并浏览了一会儿网页...

7.png (1.04 MB, 下载次数: 68)

连接手机实现上网

2014-10-7 21:11 上传

下面插入另一个4G的金士顿U盘,格式化成ext4文件系统,挂载根目录,准备安装。

注意最下方grub引导程序的安装位置千万不要选到EMMC去了!要选你的U盘!

8.png (67.08 KB, 下载次数: 63)

安装到4G的U盘

2014-10-7 21:15 上传

无比漫长的等待之后,安装终于快要完成

2014-10-07.png (774.73 KB, 下载次数: 73)

安装到U盘

2014-10-7 21:14 上传

系统是安装到U盘了,现在的问题是写到U盘上的Grub引导程序是64位的,暂时还不能成功进入系统,正在做其他尝试...

找了很久也没有找到成功的方法,貌似论坛里也没人关注,已弃贴

双系统平板刷linux系统下载软件,台电官方论坛 - Windows平板加装Ubuntu实现双系统的尝试,有图有真相 - 平板笔记本...相关推荐

  1. x80hd装linux,台电官方论坛 - 8英寸双系统平板,X80HD使用评测。 - 平板笔记本

    小弟第一次写评测,也第一次在网络上发布.第一次入手台电平板,一开始贪图的就是便宜,聚划算559元感觉非常超值,现在国产双系统平板牌子中,要知道第一款打着完美双系统的平板就是台电,这点我还是找了资料的. ...

  2. 台电平板 win8 matlab,台电官方论坛 - 台电win8.1系统平板忘记开机密码解决方法 - 平板笔记本...

    一.            如果绑定了Microsoft账户,可以通过重置此账户密码进入系统. 二.            不符合第一种条件时,进入系统方法.(此方法需要重置系统,会丢失原平板中所有数 ...

  3. 台电u盘linux驱动,台电官方论坛

    别问是什么系统是版本,刷完完美吗?这可以很的负责的告诉你,原汁原味的微软系统加完美台电驱动.由WIN10的全新的技术让你最佳的用户体验. WIN10改观和不足我这就不说了.大家可以百度下了解的更清楚. ...

  4. Windows——Windows 10 加装 Windoes 7 制作双系统时,Windoes 7 启动卡在正在启动界面,并且重启无效解决方案

    问题描述 Windows 10 加装 Windoes 7 制作双系统时Windoes 7启动卡在正在启动界面. 重启无效. 问题分析 笔记本原厂系统 默认UEFI 引导模式+GPT 硬盘分区模式. W ...

  5. 加装固态,重装系统(双系统)

    加装固态,重装系统(双系统) 固态装原机械硬盘位,机械硬盘装光驱位 总览教程https://b23.tv/av27534868 1.装好硬件. 原机械硬盘接口为SATA3,光驱接口可能是SATA3或者 ...

  6. Alpine linux 小内存版,Alpine Linux系统-Alpine Linux系统【轻量级Linux】下载v3.11.0 最新版-西西软件下载...

    Alpine Linux系统[轻量级Linux],Alpine Linux其实就是一个清凉版的Linux系统,通过牺牲一些不常用的功能和特性来达到更加轻巧的体积以及更快的响应速度.Alpine Lin ...

  7. linux图片编辑器下载软件,图像编辑器GIMP 2.10.8发布下载,附安装方法

    图像编辑器GIMP 2.10.8已经发布下载,支持GNU/Linux.OS X.Windows系统,该版本进行了渲染改进和修复各种bug,同时将插件移植到GEGL中新的迭代器API,以下也介绍其安装方 ...

  8. Linux常用下载软件

    1.Transmission Transmission是一个BitTorrent客户端软件,Ubunut默认自带的下载软件,它支持速度限制.制作种子.远程控制.磁力链接.数据加密.损坏修复.数据来源交 ...

  9. 三星win平板刷linux,三星新专利:平板秒变Win10笔记本

    IT之家讯 USPTO的数据显示,三星最近获得了一项新的平板手机扩展坞专利,此扩展坞可同时作为Windows电脑使用. 三星强调此系统中有两个重要的组成部分,第一便是安卓系统的平板手机,第二便是扩展坞 ...

最新文章

  1. 10 行代码玩转 NumPy!
  2. 利用Landsat8 进行利用土地分类
  3. (转)数据挖掘——我们能从股市数据得出什么,以及一些算法
  4. 使用 FRP 反向代理实现 Windows 远程连接
  5. .NET基础 (05)内存管理和垃圾回收
  6. Matlab中解决出现的错误使用 svmtrain (line 234) Y must be a vector or a character array.问题
  7. elasticsearch 条件去重_elasticsearch去重计数
  8. Matplotlib 日期格式转换
  9. 一步步学习微软InfoPath2010和SP2010--第十四章节--高级选项(3)--重新链接表单
  10. jMeter创建微软Azure Lambda Function报错
  11. 汇编比较两个数大小_计算机是怎样跑起来的 -- 体验一次汇编过程
  12. 持有1000枚以上比特币的巨鲸地址数量有所下降
  13. 未能打开组策略对象 您可能没有合适的权限
  14. 【Interfacenavigation】规划多个触摸屏尺寸(57)
  15. 2017.10.7 QBXT 模拟赛
  16. cad批量打印_CAD插件批量打印3.5.9
  17. [转]经典JavaScript正则表达式
  18. vlog拍摄与剪辑入门之路
  19. catia利用宏批量改名的方法_catia怎么批量改名-catia利用宏批量改名的方法 - 河东软件园...
  20. ABB机器人的程序结构与模块属性

热门文章

  1. implement tcp bbr on ns3 (在ns3上实现TCP BBR)
  2. java 判断zip文件编码_如何使用UTF-8编码打开java程序生成的zip文件
  3. Error resolving template [], template might not exist or might not be accessible by any of the conf
  4. arcgis风向_ArcGIS10.2读取NetCDF格式的气象数据含风向
  5. [VishawaCTF]部分wp
  6. 时间紧资金少人才缺?8位产业专家带你破局AI智能化升级
  7. 汇编语言知识点总结之五:第五章《[bx]和loop指令》
  8. MFC 获取所有USB设备 列举所有USB设备 列举所有USB HUB
  9. 为 FTP7 RTM 配置 Windows Firewall
  10. 查看SQL Server的版本