我的操作步骤:
插上硬盘 1,u 盘安装系统 1 ;
拔掉硬盘 1,插上硬盘 2,u 盘安装系统 2 ;
插上硬盘 1 ;
开机选择启动硬盘。
问题:
进入系统 1 之后,Windows 10 会自动挂载硬盘 2 作为 D 盘,此时可以对硬盘 2 进行文件读写的操作;
硬盘 2 在被文件读写之后,若重启选择硬盘 2 启动,将蓝屏进入 Windows 10 的系统修复页面。
我期望的效果:
保持两个操作系统的独立性,启动系统 1 无法对硬盘 2 进行读写,启动系统 2 无法对硬盘 1 进行读写。
请问我应该怎么做?
1
Osk 2021-03-23 17:08:51 +08:00 via Android 1
请关闭两个系统的快速启动
|
2
opengps 2021-03-23 17:12:07 +08:00 1
在各自的系统下,互相删掉对方的盘符(不是格式化,也不是删除哈)
|
3
ysc3839 2021-03-23 17:12:54 +08:00 via Android 1
磁盘管理把另一个硬盘设置为脱机,或者直接在设备管理器中禁用对应硬盘。
|
4
msg7086 2021-03-23 17:17:04 +08:00 via Android 1
无法读写?那必须物理隔离。
逻辑隔离就有办法解除。 |
5
chenjies 2021-03-23 17:22:29 +08:00
逻辑隔离有办法无盘符的情况下访问?
我也安装了双系统,希望有大牛讲讲删掉盘符的情况下,有访问成功的案例吗? |
6
systemcall 2021-03-23 17:22:31 +08:00 via Android 1
用 VHD 方式安装,同时配置一下,甚至还可以降低磁盘空间的占用
还有 wimboot,也许可以解决问题 |
7
xiaowei0823 OP @msg7086 打算先用楼上的方法逻辑隔离了😄
|
8
C3WC 2021-03-23 17:32:44 +08:00
每次开机都进 BIOS 禁用不想启动的那块系统硬盘,或者买一个外置硬盘 hub,想用哪个插哪个
|
9
ch2 2021-03-23 17:39:43 +08:00 1
你遇到的问题在于拔掉了物理硬盘,如果之前的硬盘在下次启动的时候找不到了,Windows 就会蓝屏
解决办法是把对应分区系统(不是当前系统的)注册表中的 MountDevices 下的所有值全部删掉,这样就不会蓝屏了 你的需求不应当通过拔硬盘来实现,只需要把对应的硬盘的盘符删掉即可 |
10
xiaowei0823 OP @ch2 感谢🙏,您的这条回复对我的帮助很大!
|
11
biubiupiupiu 2021-03-23 17:51:46 +08:00
用第三方的引导试试,比如 clover,具体做法参考 clover 引导启动黑果和 windows,把黑果当成另外一个 windows 。
一个猜想仅供参考,当时装过双 win,但是一直是用开机按 F7 选择启动系统的方式。 |
12
ysc3839 2021-03-23 17:54:17 +08:00 via Android
@C3WC BIOS 不一定能禁用硬盘,我手头上三台电脑都不行,其中一台只能开关 SATA 的热插拔。
|
13
msg7086 2021-03-23 17:59:27 +08:00 via Android
@chenjieshou 绝对路径吧,就是用那个有几个问号的地址来访问。具体的我也不清楚,可以查查。
|
14
kokutou 2021-03-23 18:22:47 +08:00 via Android 1
修复文件是因为快速启动,关掉就行了。
如果是无法启动,那你装系统的时候没拔掉另一个盘,引导文件在另一个盘上。现在这个盘上的引导文件是错误的。 |
15
kokutou 2021-03-23 18:25:41 +08:00 via Android
两个系统不能 ghost 或者 dd,会造成分区 id 一样,导致出错。
隔离访问就磁盘管理分别删掉对方的盘符就行,或者直接脱机。 保证无法读写应该很难。 |
16
Nillouise 2021-03-24 10:15:37 +08:00 1
SATA 硬盘可以用硬件隔离,淘宝搜硬盘隔离就有这种工具,可以每次只启动一个硬盘。
我之前也是两个硬盘装两个系统,确实有问题(第二个系统常常无法正确启动,但有时又能正确启动),应该就是楼上说的快速启动的原因吧,但关掉快速启动岂不是启动很麻烦,也不能休眠? |
18
aflow 2021-03-24 13:52:21 +08:00 1
HyperV 的从 VHD 启动了解一下,你可以新建一个 win10 虚拟机,把这个 vhd 挂载成一个硬盘,然后直接在开机时就可以多启动了,非常方便
|