是否可以从符号链接启动?

Kon*_*sen 1 boot bootable-media boot-partition

我的经验是,我可以制作程序安装目录的符号链接,这将允许我创建一个可以在不更改原始文件的情况下更改的虚拟副本。

我可以用可引导分区来做到这一点吗?

我的目的是将操作系统安装到一个分区,使其成为只读,然后从第二个分区运行操作系统,这只是只读安装的符号链接。

这行得通吗?

编辑:

提供说明的维基已关闭。但这里是另一个地方,讨论在 Windows 中使用游戏客户端的“连接”。

https://oldforums.eveonline.com/?a=topic&threadID=1093545

use*_*686 6

符号链接的作用存在一个重要的误解。具体来说,符号链接会这样做:

这将允许我创建一个可以在不更改原件的情况下更改的虚拟副本。

[...]

我的目的是将操作系统安装到一个分区,使其成为只读,然后从第二个分区运行操作系统,这只是只读安装的符号链接。

即使您可以通过符号链接启动,它也不会提供这种“写时复制”功能。

符号链接只不过是跟随路径时使用的别名;例如,您可以放置​​一个符号链接C:\foo,告诉操作系统“D:\bar改为查看”。就是这样。一旦遵循符号链接,所有操作——无论是读取、写入还是删除——都将同样影响原始文件。

(硬链接的作用甚至更少。“硬链接”实际上只是具有两个名称(或更多)的文件;因此,硬链接甚至不能跨越磁盘。同样,使用任何名称仍会改变原始文件,而不会使一个特殊的副本。只有某些 Linux 文件系统支持写时复制“引用链接”。)


相反,要拥有只读基础,您可以使用以下方法之一:

  • 卷影副本是写时复制快照。Windows 中的“系统还原”功能将允许将操作系统还原到旧快照。(不幸的是,没有命令可以完全恢复到快照。)

  • 有第三方程序可以“冻结/解冻”操作系统,通常是使用特殊的驱动程序;它们在学校和图书馆很受欢迎。他们将所有写入重定向到其他地方,以便您在每次重新启动后获得全新的操作系统。

  • 您可以在虚拟机中安装操作系统;许多 VM 软件都支持简单快照或“差异磁盘”,允许您将操作系统恢复到较早的状态。

  • 如果您有两个磁盘,只需克隆整个磁盘- 复制大约 20 GB 的 Windows 安装不需要那么长时间。