红联Linux门户
Linux帮助

Bay Trail-T X86平板电脑安装ubuntu记录

发布时间:2015-07-13 21:51:24来源:linux网站作者:pilgrim_kevin

先后在两款atom平板电脑上尝试安装ubuntu,因为其中遇到了一些问题,在此也做一简单记录,以便给做类似尝试的朋友参考。


第一次在酷比魔方iwork7上安装ubuntu 15.04 x64。iwork7配置:Z3735F + 2G RAM + 32G eMMC;

iwork7的uefi是32位的,因此制作可以u盘启动的安装盘需要bootia32.efi文件,即:通过传统方式制作ubuntu usb启动安装盘,如使用ultraiso.exe把ubuntu iso写到u盘上。这种方式制作的u盘在iwork7上无法直接启动,因为盘里用的是x64的efi启动文件,可以在网上百度下找个bootia32.efi文件,放到efi目录中。同理,如果想制作可启动的pe或者windows安装盘,也是同样的问题。

以上面的方式可以启动安装ubuntu。安装时记得给ubuntu划一个efi分区,并安装grub for uefi。因为这个板子的emmc太小,我尝试了下安装之后就没再折腾。


第二次在thinkpad 10平板电脑上安装ubuntu 15.04 x64。过程跟上述类似,不过thinkpad 10不需要bootia32.efi。我是保留了win8.1,并安装ubuntu双系统,使用grub引导。安装过程顺利。

目前ubuntu最新版本为15.04,对Bay Trail-T这种intel移动平台的支持还不是太好,我在thinkpad 10上遇到较多硬件驱动问题,大致记录如下:


1.最严重的问题是emmc驱动问题,这个问题直接影响可用性。在有较多数据读写的情况下,系统会随机卡死,经研究发现如下问题:

mmc0: Timeout waiting for hardware interrupt.
mmc0: Got data interrupt 0x02000000 even through no data operation was in progress.
mmcblk0: error -110 transferring data......

经过广泛google,此问题应该是内核mmc驱动对emmc支持有一些问题。

目前,升级到linux 4.0版本的内核,此问题貌似得到解决,暂时未再发现此问题;


2.板载无线网卡无法驱动。板载bcm4324网卡,虽然linux内核中有brcmfmac驱动程序,支持broadcom一系列无线网卡,但对thinkpad10的无线网卡无法驱动,查看dmesg信息,显示如下:

brcmf_sdio_drivestrengthinit: No SDIO Drive strength init done for chip 4324 rev 6 pmurev 17

经过搜索发现,目前brcmfmac驱动已经被开发者patch支持到4324 rev 5,所以此问题静待一点时日之后应该会得到解决。


3. 登入桌面后,未发现电池图标,电池电量获取和显示存在问题。


4. 电容触摸屏正常,电磁屏驱动目前还不行,不能使用电磁笔;


5. 声卡驱动未OK;


6. 重力感应(方向传感器)不OK;


7. 摄像头未测试。


目前通过自行编译安装新版的4.1版本内核,解决无线网卡驱动问题。

内核源码来自于官方内核的无线网络子系统开发分支:git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git


平板电脑上MeeGo Tablet Developer Preview的安装:http://www.linuxdiyf.com/linux/6718.html