台式机和笔记本电脑之间可以共享 SSD 上安装的单个操作系统吗?

台式机和笔记本电脑之间可以共享 SSD 上安装的单个操作系统吗?

我最近购买了一块固态硬盘,想知道是否有一个操作系统可以让你在两台不同的机器之间切换,而实际上它们共享一个分区?也许是多个硬件配置文件?在这种情况下,机器是我的笔记本电脑和台式机。

如果能充分利用台式机的性能,然后在需要移动时只需将 SSD 放入笔记本电脑即可,那就太好了。我认为 Windows 不会因为许可原因而很好地支持这一概念,例如重大硬件更改会触发重新激活等。

更密集、更快、更实惠、更小的存储可以让最终用户无需依赖“云”技术来同步应用程序和文件,从而获得可行的选择。我更喜欢对我的信息进行字面的、物理的控制。

答案1

大多数标准 Linux 发行版都允许您这样做 - 只要它们具有相同的架构(例如两者都是 Intel 32 位或 64 位机器)。

Linux 通常将您可能需要的所有常用驱动程序作为模块打包作为初始启动过程的一部分,并且没有“系统锁定”来检查硬件是否与之前的启动相同。

我曾多次将硬盘从一个系统拔出,然后将其插入另一个系统,然后一切刚刚工作。公平地说,我确实尝试保持我的硬件相当标准化(英特尔芯片组主板与英特尔 CPU),这使得它变得更加简单,但这肯定可以在更多样化的硬件上运行。

我选择的发行版是 Ubuntu,但我相信基于 Redhat 的安装也会做同样的事情 - 任何不需要编译自定义内核的东西都应该可以工作。

答案2

一些我能想到的无法在 Windows 上运行的原因中,最紧迫和不可能解决的问题是Windows 产品激活

  1. 每次将 Windows 安装移至新硬件时,都会触发产品激活。
  2. 很快,您的宽限期就会用完,并且必须致电 Microsoft 来重新激活您的产品密钥。
  3. 不久之后你会被告知你已经到达路的尽头

答案3

你可以运行一个居住Linux iso 类似Linux MintUbuntuDebian, 或者诺皮克斯(它更像是一张现场版 DVD,上面写着“Knoppix 不是像 Debian、openSUSE、Ubuntu 或其他 Linux 发行版”,但有很多“安装”选项),还有很多其他可以运行居住此外,大多数人都会坚持保存变化。

复制其中一个 iso 到你的 SSD 驱动器上,然后使用 grub 启动它(类似于此处的说明) 应该管用,如果你有不寻常的硬件,在“常规”Linux 安装中无法正确检测到正如 DrMoishePippik 的回答所暗示的那样。

答案4

我在旅行时经常这样做:

  • 三星 840 pro 250 GB SSD

交换之间

  • 运行 OSX 版本 10.9 (Mavericks) 的 Mac Pro 3.1 (2008)
  • Macbook Pro 2010

为了将 2.5 英寸硬盘放入 3.5 英寸 Mac Pro 驱动器托架中,我使用了 Icy Dock EZConvert 2.5 英寸到 3.5 英寸 SATA SSD/硬盘转换器。它可在几秒钟内拔出(当然是在关闭 Mac Pro 电源后),并且 SSD 无需螺丝或其他附件即可从 Icy Dock 外壳中滑出。

交换大约需要 5 分钟 - 最慢的部分是从 Macbook Pro 背面卸下/重新安装螺丝以接触 SSD。

由于台式机 + 笔记本电脑中使用的 SSD 是启动驱动器,因此它包含操作系统 - 我遇到的唯一不便之处是每次驱动器更换硬件时都必须重新输入我的所有 iTunes、消息/FaceTime 和一些电子邮件密码。

您可能要使用更现代的机器复制此问题,因为最新 Apple 笔记本电脑中的 SSD 不可拆卸。从积极的一面来看,我描述的旧设备现在相当便宜。

不幸的是,这样做是因为我设置了一个本地 LAMP 服务器,我的所有网站、应用程序、版本控制和数据库都建立在这个服务器上。在驱动器上安装本地 LAMP 还意味着,在没有可靠(和/或安全)网络的地方旅行时,我可以不间断地工作。

虽然版本控制可以实现无需交换驱动器即可在机器之间切换,但所有未提交的更改都不会出现在云中 - 以及数据库结构和数据的差异。我仍然希望有一天机器之间的交接会像在云中查看电子邮件一样轻松。

相关内容