[求助] 双硬盘多系统(Win10+Win11+多 Linux )共存方案及软件共享问题

215 天前
 whitewash
各位 V 友好,想请教一下关于多系统共存的方案可行性和操作难度。
我目前的设想是:
硬件配置:

硬盘 A:1TB
硬盘 B:2TB

分区计划:

硬盘 A 分区:

ESP 分区
MSR 分区( 16MB )
C1 盘( Win10 系统)
C2 盘( Win11 系统)
D 盘(两个 Windows 共用,主要用于安装绿色版软件、)
默认还有个恢复分区


硬盘 B 分区:

ESP 分区
多个子分区,用于安装多个 Linux 发行版
一个大的数据分区,用于 Windows 和 Linux 之间共享文件(格式打算用 NTFS )



目标需求:

开机时可以选择进入多个系统,默认启动为 Win10
启动某个 Windows 系统时,不挂载另一个 Windows 的 C 盘
希望 D 盘上的软件能在两个 Windows 系统间共享使用,这一点好像很困难。
1262 次点击
所在节点    问与答
8 条回复
zuotun
215 天前
开机时可以选择进入多个系统,默认启动为 Win10:多系统引导的基操
启动某个 Windows 系统时,不挂载另一个 Windows 的 C 盘:Windows 可能做不到,默认行为就是挂载所有能挂载的分区,除非读不到、文件系统不支持、加密
希望 D 盘上的软件能在两个 Windows 系统间共享使用:portable 软件都行,但也许也会在用户目录下生成一些配置文件。

搞不懂为什么要用 MSR
Linux 可以轻松挂载你能想到的绝大部分文件系统,但是 NTFS 缺少权限控制,只适合拿来挂载数据。如果 Linux 使用频率更高的话 ext4 也许更好。
woyao
215 天前
似乎可以考虑 vhd 方案。
datocp
215 天前
选了个 win11 我就不懂了,win11 好像不能安装在 mbr 分区上。

当年用 grub for dos 试过,这软件在采用 mbr 分区时至少可以分 3 个主分区+1 个 grub 数据分区+1 数据共享分区,这样就可以在 1 个硬盘实现启动 3 个基于 mbr 的 windows7 启动,而且系统分区之间相互隐藏

grub for dos menu.lst

timeout 180
default 3
password bootdisk
fontfile (hd0,4)/boot/grub/fonts
splashimage (hd0,4)/boot/grub/WinXP.gz

title 01 OS1 ->
unhide (hd0,0)
hide (hd0,1)
hide (hd0,2)
#hide (hd0,4)
parttype (hd0,0) 11
parttype (hd0,1) 18
parttype (hd0,2) 18
#parttype (hd0,4) 11
rootnoverify (hd0,0)
chainloader +1
makeactive

title 02 OS2 ->
unhide (hd0,1)
hide (hd0,0)
hide (hd0,2)
#hide (hd0,4)
parttype (hd0,0) 18
parttype (hd0,1) 11
parttype (hd0,2) 18
#parttype (hd0,4) 11
rootnoverify (hd0,1)
chainloader +1
makeactive

title 03 OS3 ->
unhide (hd0,2)
hide (hd0,0)
hide (hd0,1)
#hide (hd0,4)
parttype (hd0,0) 18
parttype (hd0,1) 18
parttype (hd0,2) 11
#parttype (hd0,4) 11
rootnoverify (hd0,2)
chainloader +1
makeactive

title 04 关闭计算机
kernel (hd0,4)/boot/grub/memdisk.gz
initrd (hd0,4)/boot/bootdisk/fdapm.zip

title 05 load Other bootdisk
password bootdisk
configfile (hd0,4)/boot/grub/other.lst
bjtugun
215 天前
单系统➕pve 行不
whitewash
215 天前
@bjtugun 不喜欢虚拟机,一个主用,其它的系统算是玩耍,探索。
whitewash
215 天前
@zuotun 谢谢哈,windows 主用,所以准备使用 ntfs 。某个大分区专门做个大数据盘。
whitewash
215 天前
@datocp 装 win11 是因为,win10 快到期不支持了(虽说还有 LTSC 可以续一续),总得大胆拥抱新系统。见附言 1 ,硬盘是 GPT 分区的。我研究研究这些配置哈。
whitewash
215 天前
@woyao 主要是为了探索多系统的可能性,想要原生的体验,除了第一个系统并不是为了生产力。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1128830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX