同一台机器上每个用户使用不同的操作系统

同一台机器上每个用户使用不同的操作系统

我遇到过这个罕见的问题,我有一个朋友使用一些在 Windows 7 中特别慢的软件,兼容性最好的是 Windows XP,我告诉他做一个分区并在计算机中安装两个操作系统,他回答说:“我可以为每个用户设置不同的操作系统吗?”,对我来说这似乎是个好问题,那么这可能吗?假设我登录并将我引导到 Vista,然后我注销,Linus Torvalds 过来登录并将他引导到 Ubuntu,他觉得无聊就注销了,之后我的朋友过来登录,启动到 XP,总结:

将加载的操作系统取决于登录的用户。

答案1

不是真的 - 但使用引导加载程序来选择使用哪个操作系统并期望用户知道是一件很简单的事情 - 如果你的用户需要有人照顾的话,你可以编辑 grub 来显示用户名

答案2

实现此目的的简单方法有两种。最简单的方法是使用虚拟机 (VM)。只需在支持此类功能的硬件上为每个用户设置一个 VM,并安装他们喜欢的操作系统,而无需太多开销。然后,您甚至可以切换用户而不会影响其他用户。

我能想到的下一个最佳方案是使用 grub 菜单来有效地充当“登录”屏幕。您甚至可以使用密码保护 grub 条目,这样您就可以在 grub 菜单中列出有效用户,并且在选择有效用户后,系统会提示输入该用户的密码。

答案3

虚拟化是解决您问题的方法。更简单的方法是使用 VMWare 之类的东西来制作虚拟机。另一个选择是使用 Xen。它可能有点复杂,但应该可以解决您的问题。

相关内容