有没有办法在 Windows 系统里控制 BIOS 的启动项? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
blueboyggh
V2EX    问与答

有没有办法在 Windows 系统里控制 BIOS 的启动项?

  •  1
     
  •   blueboyggh 2020-12-28 10:16:35 +08:00 2970 次点击
    这是一个创建于 1749 天前的主题,其中的信息可能已经有所发展或是发生改变。

    电脑上有双系统,一个 win7 一个 win10,在不同硬盘里,而且一个是传统启动,一个是 UEFI

    因为电脑经常远程控制,所以想看看能不能在系统里设置下次启动的时候启动哪个系统?这样就可以远程控制切换系统了

    23 条回复    2020-12-29 02:27:22 +08:00
    loading
        1
    loading  
       2020-12-28 10:19:40 +08:00 via Android
    装 grub,然后按需修改配置文件即可。
    handuo
        2
    handuo  
       2020-12-28 10:23:33 +08:00 via Android
    试试 refind grub 没有 linux 的话比较难装吧
    celeron533
        3
    celeron533  
       2020-12-28 10:31:18 +08:00
    celeron533
        4
    celeron533  
       2020-12-28 10:31:57 +08:00
    等等,在不同硬盘里,完全靠 BIOS/UEFI 行为。。。上面这个不能用
    blueboyggh
        5
    blueboyggh  
    OP
       2020-12-28 10:43:05 +08:00
    @loading windows 也能用 grub 吗?
    systemcall
        6
    systemcall  
       2020-12-28 10:45:06 +08:00 via Android
    试试 easyuefi 或者 easybcd
    Windows 是支持 grub 的,引导有很多方法做
        7
    loading  
       2020-12-28 10:45:42 +08:00 via Android
    @blueboyggh 能,grub4dos,具体你再搜索吧。
    systemcall
        8
    systemcall  
       2020-12-28 10:50:51 +08:00 via Android
    @loading grub4dos 不支持 uefi 吧。要启动 uefi 的系统很麻烦
    如果都是 uefi 倒是好办,都是 BIOS 也好办
    hihipp
        9
    hihipp  
       2020-12-28 10:53:55 +08:00
    都是 windows,直接用 msconfig.exe 设置下次启动进哪个系统。

    提示:没双系统,没试过。
    Tianao
        10
    Tianao  
       2020-12-28 11:01:47 +08:00 via iPhone
    IPMI?
    Mogugugugu
        11
    Mogugugugu  
       2020-12-28 11:01:49 +08:00
    楼上正解、msconfig 就可以搞定。win+r 输入 msconfig,里面有引导。
    blueboyggh
        12
    blueboyggh  
    OP
       2020-12-28 11:14:10 +08:00
    @Mogugugugu UEFI 也能搞定吗?
    vmebeh
        13
    vmebeh  
       2020-12-28 11:42:00 +08:00 via iPhone
    印象用可以把 legacy 启动的 windows 改成 efi 的,bcdedit 里面改一下启动项的 path,指向\windows\system32\winload.efi

    试过 d 版 win7 在 mbr 启动激活后用这个方式转成 efi 启动
    deorth
        14
    deorth  
       2020-12-28 13:39:36 +08:00
    纯 UEFI 才行,你现在这个情况不行。先把 WIN7 改成 UEFI 的就好办了
    blueboyggh
        15
    blueboyggh  
    OP
       2020-12-28 13:54:43 +08:00
    @deorth win7 用 uefi 装是不是比较复杂?
    Osk
        16
    Osk  
       2020-12-28 13:55:30 +08:00 via Android   1
    两个启动模式一样:msconfig 直接切换。
    两个模式不一样:默认从 legacy 引导,用 legacy 模拟的 uefi 环境启动 uefi 系统。

    结论:还不如两个都调成一样:
    直接在 Win10 中:
    bcdboot c:\Windows
    bcdboot x:\Windows (win7 盘符)

    一下就添加上了,简单
    blueboyggh
        17
    blueboyggh  
    OP
       2020-12-28 14:46:25 +08:00
    @Osk 这样就能把 legacy 的 win7 改成 uefi 的?
    dingwen07
        18
    dingwen07  
       2020-12-28 15:22:45 +08:00 via iPhone
    电脑一般会有个 F12 Boot Menu,在 BIOS 设置里可以开(按键可能不一定是 F12 ),开机按这个就可以直接选择启动项。
    blueboyggh
        19
    blueboyggh  
    OP
       2020-12-28 15:24:46 +08:00 via Android
    @dingwen07 您没仔细看我的要求,我想在操作系统里控制
    40aU4RaW20xf8hXn
        20
    40aU4RaW20xf8hXn  
       2020-12-28 16:02:48 +08:00 via iPhone
    软件层面解决方案不懂,硬件层面向日葵有解决方案可以看看,不贵。
    deorth
        21
    deorth  
       2020-12-28 17:27:35 +08:00   1
    @blueboyggh 理论上可以用你 UEFI 的 windows10 的 bootloader 去引导你的 win7,可以不需要重装任何东西,可以说是 0 风险。#16 Osk 的方法可以试一下,如果是我就用 DISM++
    blueboyggh
        22
    blueboyggh  
    OP
       2020-12-28 20:08:32 +08:00
    @Osk
    @deorth

    确实,用这个方法实现了我的需求,也是第一次知道原来 windows boot manager 也能引导 legacy 的系统。感谢!
    n0rval
        23
    n0rval  
       2020-12-29 02:27:22 +08:00 via iPhone
    推荐软件 easyuefi 自行百度
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2809 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 00:21 PVG 08:21 LAX 17:21 JFK 20:21
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86