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


11

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

充分利用台式机的性能,然后在需要移动设备时,只需将SSD放入笔记本电脑即可。我不认为Windows会因许可的原因而在此概念上发挥很好的作用,即主要的硬件更改会触发重新激活等。

密度更高,速度更快,价格更实惠且更小的存储空间,使它成为最终用户的可行选择,而无需依赖“云”技术来同步应用程序和文件。我更喜欢对我的信息进行字面的,物理的控制。


也许Win2USB?lifehacker.com/...
tlng05

我知道在哪种模式下安装Windows很重要-AHCI或IDE。AHCI是更好的选择,但是您可以在操作系统加载后更改模式,但是您必须进入注册表才能更改某些设置,以免出现BSOD。然后,您将必须在两台计算机上都将其更改为AHCI,然后我认为磁盘交换将起作用。
Davidenko

@ user54791-我认为这可能是一个可行的选择!会检查出来的,谢谢!
JSX

不想劫持答案,我想您需要20名代表才能聊天。您的计算机需求有多重(MS Works / Outlook Express与完整的MS Office Suite)?
fixer1234

@ fixer1234我不需要MS Office,但可以将Windows用于Lightroom / Ableton /一些游戏/ Sony Vegas和其他仅Win应用程序。我现在在Win 7上。
JSX

Answers:


24

大多数标准Linux发行版都允许您执行此操作-只要它们具有相同的体系结构(例如,两者都是Intel 32位或64位计算机)。

Linux通常会在初始引导过程中将您可能需要的所有通用驱动程序打包为模块,并且没有“系统锁定”来检查硬件是否与以前的引导相同。

我有,在多个occassions,拉出来的驱动器1个系统,它们插入到另一个,一切只是工作。公平地说,我确实尝试使我的硬件保持标准(带有intel CPU的intel芯片组主板),这使它变得更加简单,但是可以在更多样化的硬件上使用。

我选择的发行版是Ubuntu,但是我相信基于Redhat的安装将完成相同的事情-不需要编译自定义内核的任何事情都可以使用。


1
Slackware和Debian也可以正常工作。OpenSUSE可能存在一些问题。..但是,是的-即使您更改硬件,通常Linux发行版都能正常工作。
tftd

这在Linux Mint上也可以吗?谁能确认?
Varaquilex 2015年

14

在我想到这无法与Windows配合使用的几种原因中,最紧迫且不可能解决的是Windows产品激活

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

2
有人提到Win2USB,这导致我的Windows To Go的,这看起来像微软自己的答案,这个麻烦喘气 -将看看到Windows中去。
JSX

1
@JSX我相信Win2USB和Windows To Go实际上是同一回事。Win2USB只是第三方程序,通过避免使用Powershell的东西,它使创建Windows To Go安装变得稍微容易一些。easyuefifi.com/wintousb/faq/zh_CN/What-is-Windows-To-Go.html
tlng05 2015年

@JSX Windows To Go仅适用于Windows Enterprise版,仅可通过批量许可获得。这是进入恕我直言的巨大障碍。
我说恢复莫妮卡2015年

1
@Twisty无论Win2USB和PowerShell的黑客链接到允许在Windows 8系统的非企业版使用的Windows走的OP
tlng05

4
@ user54791不,不是。Windows 8和8.1 OEM EULA均仅允许转移给另一个用户。Quote:“我可以将软件转让给另一位用户吗?您可以仅通过许可计算机将软件直接转让给另一位用户。” EULA没有授予转让给另一台您拥有的计算机的权利。但是,以您的观点,完全零售 EULA确实允许这种转让,但明确规定“您不得转让该软件以在计算机之间共享许可证”。
我说恢复莫妮卡2015年

1

您可以运行实时 Linux iso,例如Linux MintUbuntuDebianKnoppix(它更像是仅直播DVD,并说“ Knoppix不是Linux发行版,例如Debian,openSUSE,Ubuntu或其他”),但是具有许多“安装”选项),还有许多其他可以实时运行的选项,大多数都具有保存更改的持久性。

如果您有异常的硬件,如DrMoishePippik的答案所示,在“常规” Linux安装中未正确检测到这些异常硬件则可以将其iso之一复制到您的SSD驱动器上并使用grub来启动它(类似于此处的说明)。


如果绝对需要引导到非Windows操作系统,这绝对是一个选择,但我想我必须为OS /文件创建多个分区吗?我考虑过双重引导,但我认为“实时”操作系统不是我要寻找的长期解决方案。在我看来,“永久性内存”选项就像是虚拟机的快照,但保留了实时性的限制?我正在寻找一种更永久的解决方案,而不是“即时”解决方案。谢谢您的建议!
JSX

单独的分区可能是可选的(但我建议将其用于任何操作系统,在重新安装或出现问题时将数据保持独立)。持久性应该保存所有更改并将其保存在文件中,因此有点像VM的虚拟硬盘文件。完整安装linux可能会更容易(除非您喜欢没有持久性的“只读”操作系统的想法,即使重新安装也无法安装病毒-如果您可以找到一个-)。与Windows相比绝对“异形”
Xen2050 2015年

1

FreeBSD非常容易做到这一点,但是由于您有Windows和Windows专用的应用程序,因此可能没有意义。我认为首先要发现的是您的操作系统是否真的在打磁盘。我的不是-应用程序可以。因此,请尽可能将它们安装到NTFS SSD上(取决于它们存储内容的方式)。您甚至可以将用户文件夹重定向到该文件夹​​以获取设置/数据。


1

实际上,在旅行时我经常这样做:

  • 三星840 pro 250 GB SSD

之间交换

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

为了在3.5英寸Mac Pro驱动器托架中容纳2.5英寸硬盘,我使用了一个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也意味着我可以在没有可靠(和/或安全)网络的地方旅行时不受干扰地工作。

尽管版本控制可以在不交换驱动器的情况下在机器之间进行切换,但是所有未提交的更改都不会出现在云上-以及数据库结构和数据的差异。我仍然希望有一天,机器之间的交接就像在云端检查您的电子邮件一样轻松。


1

听起来这个问题的作者需要Windows。我所知道的唯一合法解决方案是Windows to Go,它允许您在不同硬件上使用相同的Windows安装。

但是,Windows to Go仅适用于Windows 8 Enterprise,而普通消费者则不可用。


@Ramhound如果您阅读问题中的评论,则作者特别表示他需要Windows,因为他使用的是仅限Windows的应用程序。他从未说过升级Windows版本不是他的选择。
杰森

0

我已经几次将Ubuntu的硬盘安装从一台计算机移动到另一台计算机,并且它可以正常工作。当我从英特尔处理器转移到AMD时,它甚至可以正常工作。就在昨天,我从一台计算机上卸下了Nvidia卡,并启用了板载Intel VGA,并且包括GUI在内的OS都像什么都没发生一样启动了。因此,除非您有一些非常特殊的硬件要求,否则Ubuntu应该适合您。

就个人而言,我更喜欢XUbuntu,尤其是在我(6岁)的笔记本电脑上,因为它对硬件的要求较低,但是如果两台计算机都是很新的,那实际上并没有什么不同。

由于还需要一些Windows软件,因此我建议您在Ubuntu安装上安装VirtualBox,然后在Virtualbox中将Windows作为VM安装。这样可以很好地解决所有“硬件A与硬件B不同”的问题。(上个月,我将Windows Server 2008虚拟机从运行Windows 7的AMD主机迁移到了运行Ubuntu的英特尔主机,又无需Windows重新配置任何东西,因此那里也不应该有任何问题。)我不是Windows EULA及其在各种辖区的可执行性方面的专家,但是由于这给您留下了永远无法在多台计算机上运行的一种安装,您可能会很好。

如果您打算在Windows VM中运行3D密集游戏,则可能会遇到一些问题,但其他所有操作都应在该处正常运行。


0

这取决于您使用的是哪个操作系统,基于Linux的操作系统可以毫无问题地进行操作,除非新的硬件配置中的设备没有可用的驱动程序,尤其是GPU(至少在已安装的OS上)。我有一个装有紧急Ubuntu的USB硬盘驱动器,插入的大多数计算机都已成功启动,而那些不是因为资源限制(RAM,CPU等)才启动的。

Windows是另一回事,仅在平台相同(AMD x86,AMD64,Intel x86_64)的情况下,才能将Vista和更早版本的安装转移到另一种硬件配置,但有时它可以触发“待激活”状态(我曾经移动过我的HDD从笔记本电脑移到另一个硬盘,而这只发生了一次),您可能无法重新激活许可证。如果Windows可以找到驱动程序,它将自动安装它们,如果没有,则只需要安装一次即可。

如果您使用的是Mac OS(例如,Macbook Pro和Mac Mini),这可以非常容易地完成,如果两台PC都支持已安装的OS版本,alt则首次打开计算机时需要按键。您移动固态硬盘,但之后它将直接启动。



-1

如果您购买了一台笔记本电脑,则似乎已连接了Windows许可证。如果您的桌面也有一个,为什么不尝试在双引导配置中的同一ssd上安装Windows两次?如果可行,则只需启动至相应的安装即可。您甚至可以为数据创建第三个分区,因此您不必为正在处理的文件而四处寻觅。

我用virtualbox类型的解决方案看到的唯一问题是,您将失去3d加速,这从您的程序需求列表来看很重要。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.