无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 28085|回复: 59
打印 上一主题 下一主题

[分享] 适用于可以 EFI 引导平板使用的 GRUB2 bootx64.efi bootia32.efi 音量键选择确认.

    [复制链接]
跳转到指定楼层
1#
发表于 2016-10-17 08:01:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dnns 于 2016-10-26 20:40 编辑

"按音量键下键" 选择
"按音量键上键" 确认.


Acer W700 或者使用以下引导文件无效的. 可以尝试 42楼发的

i7-cx-无需刷入外置模块RECOVERY 适用于 酷比魔方 i7 Remix版 (i7-CX) 可以免刷 REC 直接 ROOT

经过测试的 CUBE i7 Remix (i7-cx) 版本号是 B2015092001 的官方 ROM (包括OTA)
TWRP 版本是 2.8.7.0 附带的 SuperSU 版本是 2.46

无需刷入可引导 RECOVERY 和 DROIDBOOT (FASTBOOT)
启动后菜单 "按音量键下键" 向下选择到底部后会返回顶部.
确认选择菜单 "按音量上键" 进行确认.

解压 i7-cx-U盘启动-20161017.7z 解压包后
把 boot efi 2个文件夹复制到U盘跟目录下即可.
要注意的是 U盘 必须是 FAT/FAT16/FAT32 等格式.
原因是 EFI 引导只支持 FAT 格式. 需要自定义引导项可以看分隔线以下内容.

--------------------------我是分隔线--------------------------

基于 GRUB2 自定义引导向 配置文件在 boot 文件夹下的 eradius.cfg.

要使用自定义配置文件必须保留 set eradius_load="custom" 此参数.
参数 set timeout="60" 是倒数 60 秒后进入默认选择的系统 (可按音量键上键确认马上进入).
也可以修改 set timeout="2" 后 "音量上下键" 无任何操作的情况下自动进入默认系统.
参数 set default="1" 就是默认选择第1个自定义的启动的系统 (无修改的情况下默认进入 RemixOS).

如删除以下参数或修改为其他启动项 要默认选择启动第1个系统的话修改 set default="0"

menuentry "RELOAD CONFIGFILE" --class menus {
configfile ${eradius_cfg}
}

在 boot 目录下的 eradius.cfg 文件请勿移除. 否则除了 重启 和 关机 外无任何其他的启动项.
在 boot 目录下的 android.mod 文件是 RECOVERY 和 DROIDBOOT 的模块移除后 RemixOS 相关启动项也将会移除.
但可以通过在自定义配置文件里添加以下参数引导原生的 RemixOS (所以在要移除 android.mod 前记得加入以下参数)

menuentry "REMIX OS" --class remix {
echo -e "Boot Remix OS ..."
search --no-floppy --set=root -f /EFI/Intel/efilinux.efi
chainloader /EFI/Intel/efilinux.efi
}

若是忘记添加以上参数而移除了 android.mod 可以通过使用U盘引导进 RemixOS 后再在 eradius.cfg 内添加.

可以通过修改自定义配置文件或以下 "内置盘启动" 启动多个在U盘或者内置盘的其他系统.
更多详细的 GRUB2 启动其他系统方法可以通过各大搜索引擎学习学习 :)

附上 RemixOS PC 版引导例子.

  1. menuentry "RemixOS PC 64bit" --class remix {
  2. echo "Boot RemixOS PC 64bit ..."
  3. search --no-floppy --set=root -f /你的文件夹路径/kernel
  4. linux /你的文件夹路径/kernel root=/dev/ram0 androidboot.hardware=remix_cn_x86_64 androidboot.selinux=permissive quiet SERIAL=random logo.showlogo=1 SRC=你的文件夹路径/ DATA= CREATE_DATA_IMG=1
  5. initrd /你的文件夹路径/initrd.img
  6. }
复制代码


--------------------------内置盘启动--------------------------

可以通过进入 RECOVERY 或者 修改配置文件后启动 WIN PE
替换 i7-cx 的 ESP 分区里面的 efi 文件夹下 boot 文件夹里的 bootx64.efi 文件即可替代 ROM 原生引导系统.
解压后在 efi 文件夹 boot 文件夹里的 bootx64.efi 就是替换文件 (如果想用回原来的引导要注意备份).
然后把 boot 文件夹放到 i7-cx "文件管理器" -> "我的平板电脑" 即可免U盘启动.

非 i7-cx 下载前6个即可.









根据3楼 "窄口牛" 朋友的需求重新编译上传了 bootia32.efi

附件最后 bootia32.efi 6个包.


1.bootx64.efi 一般平板通用 EFI 引导.7z.zip

448.24 KB, 下载次数: 147, 下载积分: 无忧币 -2

2.bootx64.efi 一般平板通用 EFI 引导.7z.zip

448.24 KB, 下载次数: 140, 下载积分: 无忧币 -2

3.bootx64.efi 一般平板通用 EFI 引导.7z.rar

448.14 KB, 下载次数: 138, 下载积分: 无忧币 -2

4.bootx64.efi 一般平板通用 EFI 引导.7z.zip

448.24 KB, 下载次数: 137, 下载积分: 无忧币 -2

5.bootx64.efi 一般平板通用 EFI 引导.7z.zip

448.24 KB, 下载次数: 136, 下载积分: 无忧币 -2

6.bootx64.efi 一般平板通用 EFI 引导.7z.zip

143.57 KB, 下载次数: 124, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part01.rar

437.5 KB, 下载次数: 57, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part02.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part03.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part04.rar

437.5 KB, 下载次数: 48, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part05.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part06.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part07.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part08.rar

437.5 KB, 下载次数: 44, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part09.rar

437.5 KB, 下载次数: 45, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part10.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part11.rar

437.5 KB, 下载次数: 51, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part12.rar

437.5 KB, 下载次数: 45, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part13.rar

437.5 KB, 下载次数: 52, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part14.rar

437.5 KB, 下载次数: 43, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part15.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part16.rar

437.5 KB, 下载次数: 45, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part17.rar

437.5 KB, 下载次数: 49, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part18.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part19.rar

437.5 KB, 下载次数: 48, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part20.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part21.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part22.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part23.rar

437.5 KB, 下载次数: 50, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part24.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part25.rar

437.5 KB, 下载次数: 44, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part26.rar

437.5 KB, 下载次数: 50, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part27.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part28.rar

437.5 KB, 下载次数: 49, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part29.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part30.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part31.rar

437.5 KB, 下载次数: 44, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part32.rar

437.5 KB, 下载次数: 50, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part33.rar

437.5 KB, 下载次数: 52, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part34.rar

437.5 KB, 下载次数: 48, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part35.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part36.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part37.rar

437.5 KB, 下载次数: 54, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part38.rar

437.5 KB, 下载次数: 56, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part39.rar

437.5 KB, 下载次数: 48, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part40.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part41.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part42.rar

437.5 KB, 下载次数: 53, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part43.rar

437.5 KB, 下载次数: 49, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part44.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part45.rar

437.5 KB, 下载次数: 49, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part46.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part47.rar

437.5 KB, 下载次数: 51, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part48.rar

437.5 KB, 下载次数: 48, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part49.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part50.rar

437.5 KB, 下载次数: 45, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part51.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part52.rar

437.5 KB, 下载次数: 50, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part53.rar

437.5 KB, 下载次数: 50, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part54.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part55.rar

437.5 KB, 下载次数: 47, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part56.rar

437.5 KB, 下载次数: 52, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part57.rar

437.5 KB, 下载次数: 44, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part58.rar

437.5 KB, 下载次数: 48, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part59.rar

437.5 KB, 下载次数: 48, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part60.rar

437.5 KB, 下载次数: 53, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part61.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part62.rar

437.5 KB, 下载次数: 46, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part63.rar

437.5 KB, 下载次数: 43, 下载积分: 无忧币 -2

i7-cx-无需刷入外置模块RECOVERY.part64.rar

233.34 KB, 下载次数: 40, 下载积分: 无忧币 -2

bootia32.efi 一般平板通用 EFI 引导.part1.rar

437.5 KB, 下载次数: 148, 下载积分: 无忧币 -2

bootia32.efi 一般平板通用 EFI 引导.part2.rar

437.5 KB, 下载次数: 139, 下载积分: 无忧币 -2

bootia32.efi 一般平板通用 EFI 引导.part3.rar

437.5 KB, 下载次数: 142, 下载积分: 无忧币 -2

bootia32.efi 一般平板通用 EFI 引导.part4.rar

437.5 KB, 下载次数: 136, 下载积分: 无忧币 -2

bootia32.efi 一般平板通用 EFI 引导.part5.rar

437.5 KB, 下载次数: 141, 下载积分: 无忧币 -2

bootia32.efi 一般平板通用 EFI 引导.part6.rar

132.85 KB, 下载次数: 124, 下载积分: 无忧币 -2

推荐
 楼主| 发表于 2016-10-26 16:53:40 | 只看该作者
本帖最后由 dnns 于 2016-10-26 16:56 编辑
erden 发表于 2016-10-26 09:50
acer w700平板测试音量键无效


刚好有 W700 的说有效但是要重新编译定制一下. 这就奇怪了 -  -
先确认你下的 是 64 还是 32 另外1个 W700 下的是 32 做的测试
你先说明下音量键有什么响应吧.
最好在接上键盘后 终端输入 read 命令 回车后. 电源和音量键都各按一次.


另外 XDA 也有发过 你也可以试试.
http://forum.xda-developers.com/ ... 6&postcount=309
回复

使用道具 举报

3#
发表于 2016-10-17 10:04:54 | 只看该作者
可以发到百度网盘吗?
回复

使用道具 举报

4#
发表于 2016-10-17 11:07:35 来自手机 | 只看该作者
32位的平板多,搞个32的。

点评

以重新编译上传 bootia32.efi 详情请看附件最后6个 bootia32.efi  详情 回复 发表于 2016-10-17 17:41
回复

使用道具 举报

5#
发表于 2016-10-17 12:22:54 | 只看该作者
打个包发网盘就好了

点评

网盘怕手误或者记不起来删了. 影响他人下载又不知.  详情 回复 发表于 2016-10-17 17:41
回复

使用道具 举报

6#
发表于 2016-10-17 13:22:11 | 只看该作者
在reminx 发帖的原来是你!

点评

恩. 翻出个 i7 remix 又看见有这样需求的. 就弄个便利便利大家. XDA 4PDA 上看音量键都比是较通用的. 你的 i7 手写版应该也没什么问题. 至于电源键和HOME键 grub shell bash 下都按下 read 无任何值. 我有空看下 ft5  详情 回复 发表于 2016-10-17 17:47
回复

使用道具 举报

7#
 楼主| 发表于 2016-10-17 17:41:06 | 只看该作者
窄口牛 发表于 2016-10-17 11:07
32位的平板多,搞个32的。

以重新编译上传 bootia32.efi 详情请看附件最后6个 bootia32.efi
回复

使用道具 举报

8#
 楼主| 发表于 2016-10-17 17:41:37 | 只看该作者
rengrancunzai 发表于 2016-10-17 12:22
打个包发网盘就好了

网盘怕手误或者记不起来删了. 影响他人下载又不知.
回复

使用道具 举报

9#
 楼主| 发表于 2016-10-17 17:47:54 | 只看该作者
Beatle 发表于 2016-10-17 13:22
在reminx 发帖的原来是你!

恩. 翻出个 i7 remix 又看见有这样需求的. 就弄个便利便利大家. XDA 4PDA 上看音量键都比是较通用的. 你的 i7 手写版应该也没什么问题. 至于电源键和HOME键 grub shell bash 下都按下 read 无任何值. 我有空看下 ft5x0x ft5x06 等 源码看看有没线索. 再待跟进. 如果你的键在任何操作系统里有响应. 你可以提供相应驱动下载地址我帮你看看给你单独修改编译个. 如果你在 android/linux 下有响应. 请 su 权限下 getevent 把信息反馈给我. 最基本我需要知道硬件调用的ko然后追着源码看有没办法解决. 不是相当大需求的情况下就用用这通用的好了.
回复

使用道具 举报

10#
发表于 2016-10-17 18:05:45 | 只看该作者
支持一下!刷EFI刷够了

点评

哎. 眼下 EFI 就是种 "赶脚" 趋势. 真心是可惜了心爱的 GRUB4DOS 只好跟着趋势投奔 GRUB2 了. 特此怀念下 不久将逝去的 GRUB4DOS 不过估计在不久的将来估计 GRUB2 也堪忧了. [at  详情 回复 发表于 2016-10-17 18:15
回复

使用道具 举报

11#
 楼主| 发表于 2016-10-17 18:15:35 | 只看该作者
lbw2007 发表于 2016-10-17 18:05
支持一下!刷EFI刷够了

哎. 眼下 EFI 就是种 "赶脚" 趋势. 真心是可惜了心爱的 GRUB4DOS

只好跟着趋势投奔 GRUB2 了.

特此怀念下 不久将逝去的 GRUB4DOS 不过估计在不久的将来估计 GRUB2 也堪忧了.



回复

使用道具 举报

12#
发表于 2016-10-17 18:25:28 来自手机 | 只看该作者
支持一下
回复

使用道具 举报

13#
发表于 2016-10-17 19:47:54 | 只看该作者
支持是必须的!!
回复

使用道具 举报

14#
发表于 2016-10-17 20:45:25 | 只看该作者
非常可惜,不能识别苏菲平板的音量键,望洋兴叹呀!!!!

点评

哪得看板子原生是什么系统了. 如果不识别. 那就是非工业标准的键码或按键需要驱动加载. 如果是android(linux也可以) 系统. 可以 getevent 知道是什么input设备和设备名. 或者 dumsys input 获取相关信息. 通过提取系  详情 回复 发表于 2016-10-17 20:56
回复

使用道具 举报

15#
 楼主| 发表于 2016-10-17 20:56:25 | 只看该作者
上帝是笨蛋 发表于 2016-10-17 20:45
非常可惜,不能识别苏菲平板的音量键,望洋兴叹呀!!!!

哪得看板子原生是什么系统了. 如果不识别. 那就是非工业标准的键码或按键需要驱动加载. 如果是android(linux也可以) 系统. 可以 getevent 知道是什么input设备和设备名. 或者 dumsys input 获取相关信息. 通过提取系统 droidboot 的 lib 里面的 ko 尝试反编译. 如果是嵌在 kernel 内就爱莫能助了. 或许运气好的话. 该设备的 驱动是开源的话. 可以从源码中得到相关信息.  若是windows系统就得看相关硬件id在git上有没移植的开源驱动. 相对来说还是稍微麻烦的. 但是就算不能使用按键来选择. 那也可以通过自定义配置文件 source 或 configfile 再入你分区上指定的配置文件进行编辑修改默认启动项. 如果有特殊需求也可以给你单独编译1个指向你设备存储分区专用的微型EFI文件.

点评

谢谢您的耐心解答!我用的是surface pro2,是基于X86的平台,使用您的EFI,可以进入菜单图形界面,音量键选择无反应,键盘选择没有问题。我的平板一直使用的是WINDOWS+安卓,引导器是GRUB2,进入安卓系统一直靠键盘  详情 回复 发表于 2016-10-18 12:49
回复

使用道具 举报

16#
发表于 2016-10-17 21:22:31 | 只看该作者
慢动作的时候有句报错

点评

这不是报错. 是 chainloader 的 output . 这句告诉你 指向了 kernel 这个文件启动的. 你可以尝试在命令行模式下敲 chainloader xxx.efi 比如你原先的 efi 他就会出现这句.  详情 回复 发表于 2016-10-17 21:33
回复

使用道具 举报

17#
 楼主| 发表于 2016-10-17 21:33:10 | 只看该作者
窄口牛 发表于 2016-10-17 21:22
慢动作的时候有句报错

这不是报错. 是 chainloader 的 output .
这句告诉你 指向了 kernel 这个文件启动的. 你可以尝试在命令行模式下敲 chainloader xxx.efi 比如你原先的 efi 他就会出现这句.
回复

使用道具 举报

18#
发表于 2016-10-17 21:52:44 | 只看该作者
好的,明白了
度盘链接
代楼主上传度盘

grub2音量键菜单.rar

点评

觉得碍眼可以编辑以下源码 grub/grub-core/kern/efi/efi.c 487 行grub_printf ("/EndEntire\n"); 往下 grub_printf 前面加 // grub/grub-core/loader/efi/chainloader.c 260行grub_printf ("file path: "  详情 回复 发表于 2016-10-17 22:02
回复

使用道具 举报

19#
 楼主| 发表于 2016-10-17 22:02:19 | 只看该作者
本帖最后由 dnns 于 2016-10-17 22:03 编辑
窄口牛 发表于 2016-10-17 21:52
好的,明白了
度盘链接
代楼主上传度盘


觉得碍眼可以编辑以下源码

grub/grub-core/kern/efi/efi.c
487 行grub_printf ("/EndEntire\n");
以及往下 grub_printf 前面加 //


grub/grub-core/loader/efi/chainloader.c
260行grub_printf ("file path: ");
前面加上 //

即可去除. 但个人应为这个标识相当实用. 可以判断到是什么设备上启动的. :)
回复

使用道具 举报

20#
发表于 2016-10-18 00:21:02 来自手机 | 只看该作者
懂了,谢谢耐心解释。
回复

使用道具 举报

21#
发表于 2016-10-18 11:07:17 | 只看该作者
dnns 发表于 2016-10-17 17:47
恩. 翻出个 i7 remix 又看见有这样需求的. 就弄个便利便利大家. XDA 4PDA 上看音量键都比是较通用的. 你 ...

恩,非常感激你的帮助,有什么问题或者进展我会请教你的!!先说说我的想法,我想在i7手写本上装ubuntu+reminx。但是现在reminx 有问题:无声 摄像头不能用 待机就关机 ,所以现在只装了Ubuntu,现在只能希望reminx能修复这些问题了。

点评

这涉及到驱动的问题就要看驱动是嵌入在 kernel 的还是外置在 ramdisk/initrd 上. 如果嵌入在 kernel 你的设备又被识别错了驱动造成不能正常使用. 可以尝试 ramdisk/initrd 解包后 blacklist 加入错误加载的驱动后重  详情 回复 发表于 2016-10-18 16:48
回复

使用道具 举报

22#
发表于 2016-10-18 12:49:37 | 只看该作者
本帖最后由 上帝是笨蛋 于 2016-10-18 12:56 编辑
dnns 发表于 2016-10-17 20:56
哪得看板子原生是什么系统了. 如果不识别. 那就是非工业标准的键码或按键需要驱动加载. 如果是android(li ...


  谢谢您的耐心解答!我用的是surface pro2,是基于X86的平板,使用您的EFI,可以进入菜单图形界面,音量键选择无反应,键盘选择没有问题。我的平板一直使用的是WINDOWS+安卓,引导器是GRUB2,进入安卓系统一直靠键盘选择,这样选择不是很方便,所以一直在找支持触屏选择或音量键选择的EFI。该平板如果需要针对性的单独编译,非X86平板通用性编译,也就失去了实际意义,毕竟使用该类平板的人虽然有所增加,但仍然是少数。
  另外,x86平板均支持触屏设置“BIOS”,GRUB2是否可以从此入手呢?
  再次谢谢您的解答!

点评

你好. 支持触屏的是 bootloader 而不是 bios 吧. 如果你原生 bios 是支持触屏的. 那估计他是个 bootloader 如果可以通过 你 "原生 bios" 选择 efi 的话. 那最多只能单独便宜不同而引导指定系统的 efi 这种没办法的办  详情 回复 发表于 2016-10-18 16:55
回复

使用道具 举报

23#
发表于 2016-10-18 13:12:41 | 只看该作者
最新版rEFInd 0.10.4支持触屏,x86平板均支持触屏设置“BIOS”,GRUB2是否可以从此入手呢?

点评

初步尝试了下. EFInd 0.10.4 测试的板子是 i7 remix 暂时不支持触屏. 音量键可以上下. 任何按键不能确认选取. 由于只有上下. 不能左右. 最后接上键盘选最后那个选项之后就直接卡屏 - - 从结构上看. EFInd 应该是一  详情 回复 发表于 2016-10-18 17:53
感谢你提供额外的信息. 时间空余的情况下会去了解下 rEFInd 至于 grub2 估计官方是不会提供触屏支持的. 原因触屏非通用. 维护量太大了.  详情 回复 发表于 2016-10-18 16:58
回复

使用道具 举报

24#
发表于 2016-10-18 14:19:51 来自手机 | 只看该作者
只有极少数平板支持触控BIOS。
回复

使用道具 举报

25#
发表于 2016-10-18 14:20:58 来自手机 | 只看该作者
i7手写板有专版,卫生巾二也有专版。安卓86的

点评

你说的 触控bios 安卓x86 指的是自带原生系统的?  详情 回复 发表于 2016-10-18 17:00
回复

使用道具 举报

26#
 楼主| 发表于 2016-10-18 16:48:51 | 只看该作者
Beatle 发表于 2016-10-18 11:07
恩,非常感激你的帮助,有什么问题或者进展我会请教你的!!先说说我的想法,我想在i7手写本上装ubuntu+r ...

这涉及到驱动的问题就要看驱动是嵌入在 kernel 的还是外置在 ramdisk/initrd 上. 如果嵌入在 kernel 你的设备又被识别错了驱动造成不能正常使用. 可以尝试 ramdisk/initrd 解包后 blacklist 加入错误加载的驱动后重新打包. 看看是否会识别成其他设备加载驱动. 如果在 ubuntu 上驱动都是正常的. 可以通过 dmesg 和 getevent 或 dumpsys input 等等命令 获取硬件相关信息提交给 remixos 处理. 如 windows 上查看出问题的硬件id 提交处理.
回复

使用道具 举报

27#
 楼主| 发表于 2016-10-18 16:55:59 | 只看该作者
上帝是笨蛋 发表于 2016-10-18 12:49
  谢谢您的耐心解答!我用的是surface pro2,是基于X86的平板,使用您的EFI,可以进入菜单图形界面, ...

你好. 支持触屏的是 bootloader 而不是 bios 吧. 如果你原生 bios 是支持触屏的. 那估计他是个 bootloader 如果可以通过 你 "原生 bios" 选择 efi 的话. 那最多只能单独便宜不同而引导指定系统的 efi 这种没办法的办法的方式来做无键盘手动引导. 又或者 通过 Windows 的 bcd 加入 grub2 引导也是可以的. 但如果想按键在 grub2 下得到支持. 这个就得看你按键是否被 grub2 所支持的. 如果不支持说明有一定可能是要加载相应驱动后才能识别的. 你可以尝试在 grub2 的命令行模式下 键入 read 命令. 然后按你没反应的键 看有没反应. 如果有. 那就可以通过修改源码里 normal 或者 keylayout 重新编译解决.

点评

该平板是纯EFIx64,原生系统是WIN8,不能用以前的分区方式安装系统,只能装在GPT分区上。我只是为了体验安卓x86系统,才产生了这个需求。该平板的“BIOS”设置,应该是您所说的bootloader!  详情 回复 发表于 2016-10-18 21:16
回复

使用道具 举报

28#
 楼主| 发表于 2016-10-18 16:58:33 | 只看该作者
haook 发表于 2016-10-18 13:12
最新版rEFInd 0.10.4支持触屏,x86平板均支持触屏设置“BIOS”,GRUB2是否可以从此入手呢?

感谢你提供额外的信息. 时间空余的情况下会去了解下 rEFInd 至于 grub2 估计官方是不会提供触屏支持的. 原因触屏非通用. 维护量太大了.
回复

使用道具 举报

29#
 楼主| 发表于 2016-10-18 17:00:05 | 只看该作者
窄口牛 发表于 2016-10-18 14:20
i7手写板有专版,卫生巾二也有专版。安卓86的

你说的 触控bios 安卓x86 指的是自带原生系统的?
回复

使用道具 举报

30#
 楼主| 发表于 2016-10-18 17:53:21 | 只看该作者
haook 发表于 2016-10-18 13:12
最新版rEFInd 0.10.4支持触屏,x86平板均支持触屏设置“BIOS”,GRUB2是否可以从此入手呢?

初步尝试了下. EFInd 0.10.4 测试的板子是 i7 remix 暂时不支持触屏. 音量键可以上下. 任何按键不能确认选取. 由于只有上下. 不能左右. 最后接上键盘选最后那个选项之后就直接卡屏 -  -
从结构上看. EFInd 应该是一个 grub2 源码修改而成的. 模块很有可能可以用在 grub2 中. 他支持触屏估计是加入了很很很主流的通用触屏驱动. 所以可能有部分兼容通用触屏驱动的板子是支持触屏的.
回复

使用道具 举报

31#
发表于 2016-10-18 18:00:32 | 只看该作者
xda个人编译的适配版安卓x86

点评

哦. 你说的应该就是针对性的. 因为触屏驱动并不通用. 就像楼上说到的 rEFInd 我拿 i7 remix 测试就不能触屏了. 还是跟原来 grub2 一样只有音量上下键. 再看了下他的菜单. 初步估计就是 grub2 修改过来的. 你的是 i7  详情 回复 发表于 2016-10-18 18:57
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 03:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表