黑苹果双系统切换的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
runking
V2EX    macOS

黑苹果双系统切换的问题

  •  
  •   runking 2019-08-12 16:27:10 +08:00 7036 次点击
    这是一个创建于 2252 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两块 SSD,一个 windows,一个黑苹果

    • 需求:
    1. 开机自动进入 macOS
    2. 可以从 windows 重启至 macOS
    3. 可以从 macOS 重启至 windows
    • 实现效果现状:
    1. 已经实现,
    2. 借助 1 可以变相实现
    3. 在 macOS “启动硬盘”选择 windows 后,重启后,实现进入的是 macOS

    应用场景有远程控制需求,所以划掉启动界面手动选择

    刚黑,对四叶草还不太明了,请求大家帮助下

    第 1 条附言    2019-08-13 11:02:57 +08:00
    谢谢大家的回复
    看看下,刚接触这块我没有看懂

    后面找块时间研究下

    谢谢大家~.~
    11 条回复    2019-08-18 14:32:48 +08:00
    runking
        1
    runking  
    OP
       2019-08-12 16:28:27 +08:00   1
    imnpc
        2
    imnpc  
       2019-08-12 16:32:58 +08:00
    远程的话不行的 四叶草可以设置自动进入上次选择的系统
    Tonni
        3
    Tonni  
       2019-08-12 16:45:50 +08:00
    Clover 会自动记住上次启动项,默认就是进上次选择的系统。

    我以前也是两块硬盘,一块 macOS 一块 Windows,这里又一个潜在问题,当时 Windows 和 macOS 是共用的 EFI 分区,每次 Windows update 更新的时候都会更改启动文件,导致 Windows update 后进入 macOS 后出现 kernel panic。

    当时的解决办法是安装 Windows 的时候把 macOS 的磁盘拔下来,Windows 安装程序就不会使用 macOS 磁盘上的 EFI 了。
    Tonni
        4
    Tonni  
       2019-08-12 16:46:49 +08:00
    Windows Update 存在 bootmgfw 的升级的时候会覆盖 bootx64.efi ,并且会把 Winddows 设成第一启动项。
    Osk
        5
    Osk  
       2019-08-12 16:59:51 +08:00   1
    蜜汁操作:
    BIOS 固件 -> Grub2
    Grub2 -> ntldr /bootmgr -> Windows
    Grub2 -> chainload clover UEFI Emulation -> Mac OS

    然后要启动哪个系统可以直接修改 grub.cfg 就 OK.


    但是对磁盘有要求:
    Windows 10 走传统启动需要 MBR 分区, 而 Mac OS 需要 GPT 分区, 头铁的话可以创建混合 MBR.

    或者, 两块盘, GPT 盘安装 grub + Mac OS, MBR 盘安装 Windows
    这样的话就各是各的, Windows 更新也不嘘~
    ysc3839
        6
    ysc3839  
       2019-08-13 02:52:46 +08:00 via Android
    没记错的话macOS 的启动磁盘选项实际上是写入 EFI variable,正常情况下 Clover 会自动读取的。
    如果不行的话试试使用 EmuVariableUEFI-64.efi ,不过这么做的话还需要在 macOS 中安装一个 rc 脚本。
    可以看看 https://hackintoshlaptop.net/everything-you-need-to-know-about-nvram/
    P013onEr
        7
    P013onEr  
       2019-08-13 11:29:00 +08:00
    目前我的操作是 单 SSD GPT 分区,设置默认开机 macOS 为主系统,Clover 选择不现实启动前信息。需要选取进入 Windows 时,长按任意键即可选择,另外在 PD 里也能启动 Windows
    harlen
        8
    harlen  
       2019-08-13 14:01:46 +08:00
    #/bin/sh
    #启动到 mac
    挂载 EFI 分区
    编辑 clover.plist
    ```plist
    <key>DefaultVolume</key>
    <string>Mac</string>
    ```

    #/bin/sh
    #启动到 window
    挂载 EFI 分区
    编辑 clover.plist
    ```plist
    <key>DefaultVolume</key>
    <string>Window</string>
    ```
    guozhigq
        9
    guozhigq  
       2019-08-13 20:48:57 +08:00 via Android
    1 怎么实现的啊 刚装上黑苹果
    runking
        10
    runking  
    OP
       2019-08-14 19:22:08 +08:00   1
    shm7
        11
    shm7  
       2019-08-18 14:32:48 +08:00
    @Tonni 我没有这样的问题,同样的 EFI 分区也是不同的文件夹啊。我 mac 和 windows 安装在同一个盘,同一个分区都没这样的问题。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2665 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 02:23 PVG 10:23 LAX 19:23 JFK 22:23
    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