V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaowei0823
V2EX  ›  程序员

如何在同一块主板的两个硬盘上分别安装 Windows 10,且保持两个系统的独立?

  •  
  •   xiaowei0823 · 2021-03-23 17:06:45 +08:00 · 2307 次点击
    这是一个创建于 1341 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的操作步骤

    插上硬盘 1,u 盘安装系统 1 ;

    拔掉硬盘 1,插上硬盘 2,u 盘安装系统 2 ;

    插上硬盘 1 ;

    开机选择启动硬盘。

    问题

    进入系统 1 之后,Windows 10 会自动挂载硬盘 2 作为 D 盘,此时可以对硬盘 2 进行文件读写的操作;

    硬盘 2 在被文件读写之后,若重启选择硬盘 2 启动,将蓝屏进入 Windows 10 的系统修复页面。

    我期望的效果

    保持两个操作系统的独立性,启动系统 1 无法对硬盘 2 进行读写,启动系统 2 无法对硬盘 1 进行读写。

    请问我应该怎么做?

    18 条回复    2021-03-24 13:52:21 +08:00
    Osk
        1
    Osk  
       2021-03-23 17:08:51 +08:00 via Android   ❤️ 1
    请关闭两个系统的快速启动
    opengps
        2
    opengps  
       2021-03-23 17:12:07 +08:00   ❤️ 1
    在各自的系统下,互相删掉对方的盘符(不是格式化,也不是删除哈)
    ysc3839
        3
    ysc3839  
       2021-03-23 17:12:54 +08:00 via Android   ❤️ 1
    磁盘管理把另一个硬盘设置为脱机,或者直接在设备管理器中禁用对应硬盘。
    msg7086
        4
    msg7086  
       2021-03-23 17:17:04 +08:00 via Android   ❤️ 1
    无法读写?那必须物理隔离。
    逻辑隔离就有办法解除。
    chenjies
        5
    chenjies  
       2021-03-23 17:22:29 +08:00
    逻辑隔离有办法无盘符的情况下访问?
    我也安装了双系统,希望有大牛讲讲删掉盘符的情况下,有访问成功的案例吗?
    systemcall
        6
    systemcall  
       2021-03-23 17:22:31 +08:00 via Android   ❤️ 1
    用 VHD 方式安装,同时配置一下,甚至还可以降低磁盘空间的占用
    还有 wimboot,也许可以解决问题
    xiaowei0823
        7
    xiaowei0823  
    OP
       2021-03-23 17:23:01 +08:00
    @msg7086 打算先用楼上的方法逻辑隔离了😄
    C3WC
        8
    C3WC  
       2021-03-23 17:32:44 +08:00
    每次开机都进 BIOS 禁用不想启动的那块系统硬盘,或者买一个外置硬盘 hub,想用哪个插哪个
    ch2
        9
    ch2  
       2021-03-23 17:39:43 +08:00   ❤️ 1
    你遇到的问题在于拔掉了物理硬盘,如果之前的硬盘在下次启动的时候找不到了,Windows 就会蓝屏
    解决办法是把对应分区系统(不是当前系统的)注册表中的 MountDevices 下的所有值全部删掉,这样就不会蓝屏了
    你的需求不应当通过拔硬盘来实现,只需要把对应的硬盘的盘符删掉即可

    xiaowei0823
        10
    xiaowei0823  
    OP
       2021-03-23 17:50:40 +08:00
    @ch2 感谢🙏,您的这条回复对我的帮助很大!
    biubiupiupiu
        11
    biubiupiupiu  
       2021-03-23 17:51:46 +08:00
    用第三方的引导试试,比如 clover,具体做法参考 clover 引导启动黑果和 windows,把黑果当成另外一个 windows 。
    一个猜想仅供参考,当时装过双 win,但是一直是用开机按 F7 选择启动系统的方式。
    ysc3839
        12
    ysc3839  
       2021-03-23 17:54:17 +08:00 via Android
    @C3WC BIOS 不一定能禁用硬盘,我手头上三台电脑都不行,其中一台只能开关 SATA 的热插拔。
    msg7086
        13
    msg7086  
       2021-03-23 17:59:27 +08:00 via Android
    @chenjieshou 绝对路径吧,就是用那个有几个问号的地址来访问。具体的我也不清楚,可以查查。
    kokutou
        14
    kokutou  
       2021-03-23 18:22:47 +08:00 via Android   ❤️ 1
    修复文件是因为快速启动,关掉就行了。

    如果是无法启动,那你装系统的时候没拔掉另一个盘,引导文件在另一个盘上。现在这个盘上的引导文件是错误的。
    kokutou
        15
    kokutou  
       2021-03-23 18:25:41 +08:00 via Android
    两个系统不能 ghost 或者 dd,会造成分区 id 一样,导致出错。

    隔离访问就磁盘管理分别删掉对方的盘符就行,或者直接脱机。

    保证无法读写应该很难。
    Nillouise
        16
    Nillouise  
       2021-03-24 10:15:37 +08:00   ❤️ 1
    SATA 硬盘可以用硬件隔离,淘宝搜硬盘隔离就有这种工具,可以每次只启动一个硬盘。

    我之前也是两个硬盘装两个系统,确实有问题(第二个系统常常无法正确启动,但有时又能正确启动),应该就是楼上说的快速启动的原因吧,但关掉快速启动岂不是启动很麻烦,也不能休眠?
    chenjies
        17
    chenjies  
       2021-03-24 11:24:38 +08:00
    @msg7086 在磁盘碎片整理里面发现了那个盘,前缀是\\?\Volume{。不管这个了,反正只是用来玩吃显卡的游戏。
    aflow
        18
    aflow  
       2021-03-24 13:52:21 +08:00   ❤️ 1
    HyperV 的从 VHD 启动了解一下,你可以新建一个 win10 虚拟机,把这个 vhd 挂载成一个硬盘,然后直接在开机时就可以多启动了,非常方便
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2699 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:07 · PVG 11:07 · LAX 19:07 · JFK 22:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.