V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
flowfire
V2EX  ›  问与答

关于 UEFI 的几个问题。。。。

  •  
  •   flowfire · 2018-10-07 21:36:28 +08:00 · 3530 次点击
    这是一个创建于 2246 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前段时间自己组了个电脑。。(见 /t/462356 )
    这两天进 BIOS,发现似乎不太象是 UEFI 方式启动
    所以有几个问题

    1. 如何查看自己是不是 UEFI 方式启动
    2. 是否只有预装 Windows 机器才能采用 UEFI 方式启动,组装机能用么
    3. UEFI 启动方式相对于传统方式有啥优点
    4. 能否在不重装系统,并且保留所有数据的前提下把启动方式改为 UEFI
    5. 如果 4 可以,要怎么做。

    所有硬件信息全在第一行的那个帖子里。
    ( z370 主板)

    22 条回复    2018-10-08 13:51:45 +08:00
    webdisk
        1
    webdisk  
       2018-10-07 21:43:49 +08:00
    2 组装机也能用的
    29EtwXn6t5wgM3fD
        2
    29EtwXn6t5wgM3fD  
       2018-10-07 21:49:47 +08:00 via iPhone
    现在都是 uefi 了 最多是主板开了 legacy+uefi 支持罢了
    7654
        3
    7654  
       2018-10-07 21:50:01 +08:00   ❤️ 1
    1,磁盘格式 GPT,有 EFI 分区
    2,UEFI 所有操作系统都可以用,主板支持即可
    3,UEFI 启动速度更快更方便
    4,可不重装系统,但是要新建分区,然后改启动方式
    flynaj
        4
    flynaj  
       2018-10-07 22:03:28 +08:00 via Android
    bcdedit 看一下输出
    ysc3839
        5
    ysc3839  
       2018-10-07 22:03:53 +08:00 via Android
    目前来说应该没有厂商继续使用传统 BIOS 了,Z370 主板可以肯定是使用 UEFI 的。
    1. Windows 的话运行 msinfo32 可以看到。
    2. 不是,能用。
    3. 上网搜。
    4. 也许可以,我没试过。
    5. 上网搜索看看吧。
    Tumblr
        6
    Tumblr  
       2018-10-07 22:09:46 +08:00
    1. 如何查看自己是不是 UEFI 方式启动?
    开机后运行 msinfo32,在系统摘要的右侧找到 BIOS 模式,可以看到是传统还是 UEFI 方式,如下图:

    2. 统一回答你其它的
    如果你的磁盘是 MBR 的,那需要格盘,转 GPT 再重装系统;如果是 GPT 的,可以直接扩一个分区出来,转 UEFI。至于什么好处啊、如何操作啊,Google 会比我讲的更清楚。
    wwqgtxx
        7
    wwqgtxx  
       2018-10-08 01:58:19 +08:00 via iPhone
    @Tumblr 其实大部分的 uefi bios 能直接读取 ntfs 分区,也能在 mbr 下引导 efi 文件,只要在系统分区下创建 EFI 目录把该放的文件放进去就行了,并不强制要求 gpt
    kokutou
        8
    kokutou  
       2018-10-08 04:45:47 +08:00 via Android
    @wwqgtxx 别这样搞,非标准支持的东西别用。
    29EtwXn6t5wgM3fD
        9
    29EtwXn6t5wgM3fD  
       2018-10-08 07:26:42 +08:00 via iPhone
    @kokutou 你想一想你装系统的安装盘不就是这样的么...也没啥区别只不过 efi 容易被改不大安全
    kokutou
        10
    kokutou  
       2018-10-08 07:30:19 +08:00 via Android
    @shengyu
    iso 是 cdfs。。不是 ntfs,光盘分区系统 dos 都可以读取。。。
    29EtwXn6t5wgM3fD
        11
    29EtwXn6t5wgM3fD  
       2018-10-08 07:55:56 +08:00
    @kokutou #10 我的意思现在大家不都是直接挂载然后复制到 U 盘里引导的嘛
    roustar31
        12
    roustar31  
       2018-10-08 08:00:23 +08:00 via Android   ❤️ 1
    mbr 转 gpt 可以无损,转完弄个 efi 分区出来复制文件进去,over
    des
        13
    des  
       2018-10-08 08:22:53 +08:00 via Android
    楼上有些误导,纠正一下用 uefi 并不一定是 gpt,mbr 也可以。gpt 也可能支持传统 BIOS 启动
    不过还是建议转 gpt
    hjc4869
        14
    hjc4869  
       2018-10-08 09:31:46 +08:00 via iPhone
    @shengyu 安装盘一般 FAT32 比较多,就算是 NTFS 只是临时用用没什么问题。系统这么长期用,升级容易死。
    azh7138m
        15
    azh7138m  
       2018-10-08 09:37:30 +08:00 via Android
    @Tumblr MBR 转 GPT 可以不格盘,自己搞一个 efi 分区出来处理下就行了
    samaxu
        16
    samaxu  
       2018-10-08 09:56:20 +08:00
    优点的话好像安全性能高很多,之前比特币勒索那次的系统漏洞,好像 uefi 的就没有影响
    cjpjxjx
        17
    cjpjxjx  
       2018-10-08 11:45:04 +08:00 via iPhone
    MBR 和 GPT 都可以无损互转,bios 设置好,进 pe 用 dg 转,然后建立相关引导分区修复引导就行
    ARhen
        18
    ARhen  
       2018-10-08 12:08:32 +08:00
    1 是否是 UEFI ? 开机状态,就是 6 楼老哥的方法 win+r > msinfo32 里面 "BIOS 模式:UEFI" ;
    不过我觉得还有一个也算简单的,UEFI 的开机 logo 读取的是主板的信息,所以 logo 不是 windos,而是主板 logo
    2 不是,组装机也可以啊。现在的笔记本厂商预装系统都是采用 UEFI 的形式了,貌似是在 win8 出了后就一直用的这种方式,很久很久了~ 想用 UEFI 的话,你只需要在 BIOS 更改一下就行了
    3 优点的话百度一下就很详细,我也没仔细看过,但我很喜欢 UEFI 的方式。
    这都 N 年了,还喜欢传统的引导方式真的说不过去,而且很无奈吧,买回去笔记本预装的正版 win8、win10 家庭版,结果换成了 win7,还改成了传统引导方式。
    4 方式楼上老哥都说了,不是清楚的话百度是最详细的啦。
    (个人观点,说错了我及时改正,不过某些点被杠的话,就不回复了~ )
    ysc3839
        19
    ysc3839  
       2018-10-08 12:33:01 +08:00 via Android
    @wwqgtxx NTFS 支持是非标准的。
    UEFI 配合 MBR 启动还要看操作系统是否支持,Windows 官方说是不支持的,所以不建议这么做。
    1v9
        20
    1v9  
       2018-10-08 13:12:29 +08:00
    面向行业的不了解,面向消费者的主板没有不支持 UEFI 的了吧
    nikolai
        21
    nikolai  
       2018-10-08 13:42:03 +08:00
    楼主似乎搞混了 UEFI,BIOS 和 MBR,GPT,前两者是起初化固件,后两者是硬盘的分区模式,常见组合式 UEFI + GPT 和 BIOS + MBR

    根据常用的黑苹果启动器 Clover,UEFI 模式更快:
    ···
    When booting or restarting a PC, Clover loads operating system as follows:

    Option A: BIOS-based PC (old motherboards)

    BIOS>MBR>PBR>boot>CLOVERX64.efi>OSLoader

    OSLoader is boot.efi in case of Mac OS X and bootmgr.efi in case of Windows.

    Option B: UEFI-based PC (newer motherboard)

    UEFI>CLOVERX64.efi>OSLoader
    ···

    至于分区表 MBR 和 GPT 是可以无损转换的,任何系统都适用
    vmebeh
        22
    vmebeh  
       2018-10-08 13:51:45 +08:00 via iPhone
    用 diskgenius 可以 mbr 转 gpt,转不了的话在分区之间挪点空闲空间出来就可以了,试过几兆就够,macOS 分的分区之间都留了 128MB 空闲空间
    转好了之后创建 EFI 分区,默认 FAT16,格成 FAT32 也可以
    之后就是修复引导了


    UEFI 多系统启动很方便
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2468 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:17 · PVG 10:17 · LAX 18:17 · JFK 21:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.