无忧启动论坛

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

那种没有efi存储的机器,efi必须关闭legacy

[复制链接]
跳转到指定楼层
1#
发表于 2016-7-22 08:21:18 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
才能引导efi文件,于是这些个机器就是win的efi文件跳转一下最好。
2#
发表于 2016-7-22 09:51:58 | 只看该作者
没看懂?难道是没有efi的flash?
回复

使用道具 举报

3#
 楼主| 发表于 2016-7-22 10:43:12 来自手机 | 只看该作者
就是不存储efi引导,每次开机现搜,貌似。

点评

有个优先级的,默认应该都是UEFI优先,没有地话用BIOS兼容模式...  详情 回复 发表于 2016-7-22 11:11
回复

使用道具 举报

4#
发表于 2016-7-22 11:11:29 | 只看该作者
窄口牛 发表于 2016-7-22 10:43
就是不存储efi引导,每次开机现搜,貌似。

有个优先级的,默认应该都是UEFI优先,没有地话用BIOS兼容模式...

点评

acer的4750g就是这样。  详情 回复 发表于 2016-7-22 14:21
回复

使用道具 举报

5#
 楼主| 发表于 2016-7-22 11:59:24 来自手机 | 只看该作者
也就是无shell那种

点评

说给你听吧,其实UEFI固件里无shell是新的固件,比有shell的还方便,直接用grub2启动就行了。如果你确实纠结于shell启动的话,而你的UEFI固件又是64位的话,你找一个shellX64.efi,放到EFI目录里的boot目录里,将shel  详情 回复 发表于 2016-9-11 21:16
回复

使用道具 举报

6#
发表于 2016-7-22 14:21:14 | 只看该作者
邪恶海盗 发表于 2016-7-22 11:11
有个优先级的,默认应该都是UEFI优先,没有地话用BIOS兼容模式...

acer的4750g就是这样。
回复

使用道具 举报

7#
 楼主| 发表于 2016-7-22 15:27:49 来自手机 | 只看该作者
然而问题来了,怎么才能跳转呢。

点评

跳转到哪里啊?  详情 回复 发表于 2016-7-24 01:21
回复

使用道具 举报

8#
发表于 2016-7-24 01:21:15 | 只看该作者
窄口牛 发表于 2016-7-22 15:27
然而问题来了,怎么才能跳转呢。

跳转到哪里啊?
回复

使用道具 举报

9#
 楼主| 发表于 2016-7-24 06:52:18 来自手机 | 只看该作者
其它引导工具

点评

跳转到BIOS是没戏。 用BCD跳转也没戏。 用第三方引导(Xorboot、rEFInd等)随便跳转。  详情 回复 发表于 2016-8-7 09:42
回复

使用道具 举报

10#
发表于 2016-8-7 09:42:55 | 只看该作者

跳转到BIOS是没戏。
用BCD跳转也没戏。
用第三方引导(Xorboot、rEFInd等)随便跳转。
回复

使用道具 举报

11#
 楼主| 发表于 2016-8-7 11:46:05 来自手机 | 只看该作者
跳转不了,只能直接用第三方吧?

点评

对。  详情 回复 发表于 2016-8-7 13:01
回复

使用道具 举报

12#
发表于 2016-8-7 13:01:21 | 只看该作者
窄口牛 发表于 2016-8-7 11:46
跳转不了,只能直接用第三方吧?

对。
回复

使用道具 举报

13#
发表于 2016-9-3 11:50:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

14#
发表于 2016-9-11 21:16:55 | 只看该作者
窄口牛 发表于 2016-7-22 11:59
也就是无shell那种

说给你听吧,其实UEFI固件里无shell是新的固件,比有shell的还方便,直接用grub2启动就行了。如果你确实纠结于shell启动的话,而你的UEFI固件又是64位的话,你找一个shellX64.efi,放到EFI目录里的boot目录里,将shellX64.efi改名为bootX64.efi, 然后在分区根目录创建startup.nsh自动运行文件。假若你想搜索并自动运行CDlinux目录里的boot.efi,startup.nsh里的语法如下:
echo -off

if exist fs0:\CDlinux\boot.efi then
set test "fs0:"
endif
if exist fs1:\CDlinux\boot.efi then
set test "fs1:"
endif
if exist fs2:\CDlinux\boot.efi then
set test "fs2:"
endif
if exist fs3:\CDlinux\boot.efi then
set test "fs3:"
endif
if exist fs4:\CDlinux\boot.efi then
set test "fs4:"
endif
if exist fs5:\CDlinux\boot.efi then
set test "fs5:"
endif
if exist fs6:\CDlinux\boot.efi then
set test "fs6:"
endif
if exist fs7:\CDlinux\boot.efi then
set test "fs7:"
endif
if exist fs8:\CDlinux\boot.efi then
set test "fs8:"
endif
if exist fs9:\CDlinux\boot.efi then
set test "fs9:"
endif
if exist fsa:\CDlinux\boot.efi then
set test "fsa:"
endif
if exist fsb:\CDlinux\boot.efi then
set test "fsb:"
endif
%test%\CDlinux\boot
回复

使用道具 举报

15#
 楼主| 发表于 2016-9-11 21:41:46 来自手机 | 只看该作者
只有win的引导会被自动添加,这是我帖子的意思。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 12:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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