• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

为什么很多Linux发行版的livecd无法在Windows平板上启动,以酷比魔方iwork8为例

好玩有趣 陆子方 5年前 (2020-02-24) 2104次浏览 0个评论 扫描二维码
文章目录[隐藏]

子方有话

上次提到了,安装一个manjaro为啥要装两次,具体参见:32位efi启动64位manjaro,为什么要安装两次?

相信敢于涉足Linux领域的,基本都知道处理器分32位和64位,uefi也分32位和64位。一般他们都是对应的,但有些廉价的机器就设坑,比如有一大批的平板,都是32位的efi支持,配上支持64位的处理器。这些机器的价格都比较便宜,比如几年前我。

这些平板还值得用吗?应该运行32位还是64位的系统?请点击:搭载了atom64位处理器/32位efi的Windows平板值不值得买用?装什么系统?

好的,下面,给大家介绍一下这些廉价平板的启动问题。我准备在这一篇重点剖析manjaro、Debian、deepin三个发行版的镜像差异,让大家明白,需要哪些条件,才能使这个小平板正常运转。

关于Windows

大家已经知道了,这批平板在出厂时基本都是搭载了32位的Windows8.1系统。我认为,对于不想折腾的人来说,最好是保持这一个系统,因为它对系统的资源利用率还是很高的。不好意思,有点偏了,如果要安装Windows,只能使用32位的PE引导,也只能安装32位的Windows8 、Windows10 之类的。

关于Linux发行版

对于Linux来说则别有一番天地,即使是32位的uefi,也能通过grub的引导下,安装64位的操作系统,因此这也成为了近期花费大量时间深入学习探索的出发点。有关grub引导64位系统问题,另外陈述:通过grub,让32位的efi也能运行64位的Linux发行版

一些Linux发行版的镜像

可能大家需要先看我上面提到关于grub的内容,才能继续往下阅读。如果你已经准备好了,可以继续跟上我的节奏。

为什么很多Linux发行版的livecd无法在Windows平板上启动,以酷比魔方iwork8为例 为什么很多Linux发行版的livecd无法在Windows平板上启动,以酷比魔方iwork8为例

先说manjaro吧,这系统最近花了我很多时间。这两张图分别来自manjaro-xfce-18.0.4-x32-stable-minimal-i686.iso和manjaro-xfce-18.1.5-191229-linux54.iso,即一个32位,一个64位。

EFI分区各有一个文件,bootia32.efi 和 bootia64.efi,对于采取纯uefi引导来说,这个文件决定了能否进入livecd。很明显,manjaro的镜像就是为efi和处理器架构一致的设备制造的,如果要跨平台,就只能修改。例如:成功实操篇:成功在32位efi的atom平板上安装了64位manjaro

为什么很多Linux发行版的livecd无法在Windows平板上启动,以酷比魔方iwork8为例 为什么很多Linux发行版的livecd无法在Windows平板上启动,以酷比魔方iwork8为例

上面这两个,是我下载的deepin-15.11-amd64.iso和deepin-15.3-i386.iso,它们是深度系统的32位和64位。深度系统的32位镜像采取传统的legacy引导,大家可以看到,里面没有efi文件夹,而Windows平板基本都是纯uefi引导,所以没法用。而64位的镜像,里面有4个文件,即包含32位的efi,也包括64位的efi,因此可以顺利启动livecd然后进行安装。

总结

对于纯uefi引导的平板来说,镜像必须包含efi文件(而且是32位),才能顺利引导。另外补充一下,我看到有人提到,这个32位的efi文件,不能算真正的引导,因为在Linux发行版里,它的作用是:通过 bootia32.efi ,然后启动 grub ,再进入livecd和执行安装。

系列链接

这是子方有料在撰写的一系列分享,它包含了子方在15天里遇到的各种问题。当然,这只是一小部分,也不是十分的全面。(注意:这些内容是按计划发布的,未发布前访问会返回404错误,预计到2020年3月底全部可访问)

很高兴你带着同样或相似的问题来到这里,在解决问题的过程中节约了大量时间,感谢每一位支持网站运行的朋友们,PC端页面有支付宝支持通道。

manjaro32系列

manjaro32系列1:安装遇到的PGP signature签名问题

manjaro32系列2:breaks dependency ‘xf86miscproto’ required by libxxf86misc

manjaro32系列3:xorg相关的错误cannot resolve “libxpresent”, a dependency of “xfwm4”

manjaro32系列4:/etc/skel/.config/autostart/ exists in both ‘manjaro-hello’

 

安装manjaro64 32efi/64cpu

成功实操篇:成功在32位efi的atom平板上安装了64位manjaro

32位efi启动64位manjaro,为什么要安装两次?

为什么很多Linux发行版的livecd无法在Windows平板上启动,以酷比魔方iwork8为例

搭载了atom64位处理器/32位efi的Windows平板值不值得买用?装什么系统?

 

manjaro系统篇

安装manjaro遇到的pgb签名问题终极解决方案

为manjaro的xfce桌面设置中文

在manjaro 上安装谷歌拼音中文输入法

通过grub,让32位的efi也能运行64位的Linux发行版


子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (1)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到