在一台机器上运行多个操作系统

在一台机器上运行多个操作系统

我想在一台机器上运行不同的操作系统。我已经安装了 Windows 10,我想安装 Ubuntu 18.04 LTS。

我做了一些研究并且知道我有几个选择。

  1. 使用虚拟机(对我来说不是一个选择)

我不想使用此选项,因为您无法使用虚拟机做任何您想做的事情。例如,您不能玩游戏或做与图形相​​关的事情。还有其他一些限制

https://www.pcworld.com/article/2050345/understand-the-limits-of-a-virtual-computer.html

  1. 在同一磁盘上进行双重启动(对我来说不是一个选项)

我不想使用此选项,因为此解决方案存在一些问题。有时 Windows 更新会更改加载程序,这可能会导致我必须修复并重新安装很多东西才能使用 Linux。另一个问题与时间管理有关。它有时也会产生问题。我找到了一个关于双启动问题的好视频 https://www.youtube.com/watch?v=j9iX2qSfMhE

  1. 不同磁盘上的双重启动

我认为这对我来说是最好的解决方案。但我不是 100% 确定。假设我的磁盘 1 上有 Windows,磁盘 2 上有 Linux。我可以把数据放在哪里?我总是把系统放在一个磁盘上,把数据放在另一个磁盘上。因为系统可能会崩溃,我不想丢失数据。

我总是在外部磁盘上保留一份副本,但我每个月复制一次,因此如果这些数据与系统位于同一磁盘上,那么在系统崩溃的情况下,我仍然可能会丢失一些数据。

但另一方面,如果有两个不同的系统,这两个系统都崩溃的可能性很小。因此,如果 Windows 系统出现故障,我仍然可以登录 Linux,并且可以看到 Windows 所在磁盘的内容。这是真的吗?登录 Windows 和 Linux 后,我可以看到两个磁盘的内容吗?

我也考虑使用 SteamOS。我只是好奇它是如何工作的。但这不是优先事项。

我知道你们中的一些人可能会写“只使用 Linux 而不使用 Windows”。但我有一些使用 Windows 的理由。我还不太习惯使用 Linux。但还有一个更重要的原因——玩游戏。我不是职业玩家,但我喜欢时不时玩游戏。即使 Windows 在几乎所有方面都是最差的操作系统,但有一件事在 Windows 上发展得最好——游戏。

那么你有什么建议给我?在两个磁盘上安装两个系统是一个好的解决方案吗?我需要 GRUB 软件才能使用它吗?还是只要我的启动菜单就足够了?我还没有查看安装指南。那么 SteamOS 呢?我应该使用外部驱动器吗?或者如果两个系统都是 Linux 或两个系统都是 Windows,那么在同一磁盘上进行双启动是否安全?

如果您想拥有两个或多个 Linux 系统或 Windows 系统,这个视频是真的吗? https://www.youtube.com/watch?v=j9iX2qSfMhE

我的笔记本电脑规格: 在此处输入图片描述

答案1

Kacper777 根据你的第一个问题

我不想使用此选项,因为你不能用虚拟机。例如,您无法玩游戏或进行图形处理相关的事情。还有一些其他的限制

我不认为 Linux 或 ubuntu 上有很多 3D 重图形游戏或重图形设计软件

需要牢记的是,虚拟化并不是一个完整的操作系统,因为它从来都不是机器上运行的原生软件,它始终是半原生或虚拟的,正如其名称所暗示的那样,所以最好使用实时 CD 或 DVD 或安装在您的硬盘上……并进行双启动。Vmware 仅适合测试目的,如果您真的需要深入研究,那么有必要将 Linux 安装或双启动到单独的分区(例如 ext4 或 zfs),其中包含交换文件等。

您仍可以看到以下链接和有关虚拟机中 ubuntu 的限制和问题的讨论。唯一的问题在于虚拟化设备和外围设备(如打印机)无法工作,很可能打印机、图形输入板和其他外围设备根本无法工作。

https://askubuntu.com/questions/1121951/better-vm-ubuntu-on-windows-10-or-vm-windows-10-on-ubuntu

https://www.psychocats.net/ubuntu/virtualbox

https://www.researchgate.net/post/Is_there_any_performance_difference_between_Virtual_System_and_Physical_System

https://www.hongkiat.com/blog/dual-booting-vs-virtual-machine/

Kacper777 根据你的第二个问题

有时Windows 更新更改加载程序,这可能会导致我必须修复并重新安装为了能够使用 Linux,需要做很多事情。另一个问题与时间管理有关。它有时也会产生问题。

所有问题都有解决办法。没有付出就没有收获。因此,请参阅下面的技巧和链接,了解如何解决问题

分享一些链接来了解问题和细节

https://askubuntu.com/questions/937799/lost-dual-boot-on-windows-update

https://unix.stackexchange.com/questions/68581/how-can-i-prevent-windows-from-overwriting-grub-when-using-a-dual-boot-machine

https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install/windows-10-anniversary-update-destroys-boot-loader/93d60fa6-b856-4714-a85a-861b780b9986

https://www.makeuseof.com/tag/windows-update-delete-linux/

时间管理链接

http://ubuntuhandbook.org/index.php/2016/05/time-differences-ubuntu-1604-windows-10/

https://www.howtogeek.com/323390/how-to-fix-windows-and-linux-showing-different-times-when-dual-booting/

https://askubuntu.com/questions/700734/windows-10-and-ubuntu-14-04-lts-dual-booting-issues

双启动指南

https://www.tecmint.com/install-ubuntu-alongside-with-windows-dual-boot/

https://helpdeskgeek.com/windows-10/how-to-dual-boot-ubuntu-with-windows-10/

https://dev.to/praveenjm2000/making-it-simple-dual-booting-ubuntu-with-windows-10-for-absolute-biginners-2faj

Kacper777 根据你的第三个问题

在哪里我可以保留我的资料吗?我总是系统在一个磁盘上,数据在另一个磁盘上。因为系统可能会崩溃,而且我不想丢失数据。

您可以将数据保存在所需的第二个或第一个磁盘的分区上,并创建一个分区来备份第一个磁盘的映像或影子或镜像。将操作系统保存在一个磁盘中。在安装 Linux 之前,建议创建 HDD 和数据磁盘的映像文件。

再次共享数据损坏的链接,因为 Linux 必须稳定,但由于 Linux 和 Windows 对文件系统的支持不同,1000 次中就有一次可能出现损坏的机会。

许多视频和用户都说可能会有损坏的可能性,但他们并没有说损坏的可能性是 100%,但为了安全起见,最好还是创建数据的备份映像或云备份

您可以阅读其他讨论中的腐败崩溃解决方案技巧和建议,这对您的知识很有帮助

https://askubuntu.com/questions/1085989/possible-corrupt-ntfs-system-windows-files-still-accessible-via-ubuntu

https://ubuntuforums.org/showthread.php?t=1709302

https://www.makeuseof.com/tag/risks-dual-booting-windows-linux-operating-systems/

https://unix.stackexchange.com/questions/412990/how-could-windows-not-corrupt-the-linux-file-system-when-messing-up-partition-sc

双启动系统上的硬盘损坏

https://www.quora.com/如果在双启动时我在 Linux 中搞砸了,我的 Windows 会受到影响吗

https://www.quora.com/If-I-install-Ubuntu-on-my-computer-will-it-erase-my-current-operating-system

Kacper777 根据你第四个建议和建议请求的问题

所以你对我有什么推荐?在两个磁盘上安装两个系统是一个好的解决方案吗?

首先,建议最好将操作系统放在一个磁盘上,将 Windows 10 放在一个分区上,将 Linux 放在另一个分区上,将数据放在另一个磁盘上,以确保安全和损坏以及文件系统保护,这将保护您的数据免受任何硬盘损坏

其次,如果您有空间,建议创建 2 个分区,一个分区保存数据,第二个分区保存 IMAGE 文件,即备份可启动系统硬盘和数据硬盘,以确保安全……如果可能的话,将这些图像副本保存在 DVD 驱动器或蓝光光盘或云端,以防硬盘或系统启动失败

根据我的想法、经验和知识我要新手和 Linux 新手并正在寻找解决方案学习 Linux没有用过 Ubuntu并想安装在我的电脑和笔记本电脑上,我的问题是一样的,我为自己找到了一个最好的解决方案,也许它也适合你。

我找到的解决方案是在闪存驱动器上安装 Linux,虽然没有尝试过并且不知道它的优缺点和问题,但我认为它最适合您的问题。

正如它将以下列方式使您受益:-

  1. 无需在安装 Windows 10 的第一个 HDD 中安装 Linux 和当前操作系统双启动

  2. 它也不会影响已保存数据的第二块硬盘

  3. 它也不会影响你在 Windows 上玩游戏

  4. 它也不会破坏任何文件系统或启动文件或启动菜单 GRUB UEFI 或任何其他文件。

  5. 它也不会占用您的笔记本电脑或硬盘的任何空间。

  6. 您还可以在 VM 中启动并直接从 USB 闪存驱动器笔记本电脑启动

  7. 您可以在台式机或笔记本电脑以外的任何地方携带闪存盘,并将 Linux 操作系统放在口袋中

  8. 在闪存驱动器、USB 笔式驱动器或外部 USB HDD SSD 中安装 Ubuntu 或 Linux 操作系统无论何时何地,只要需要,只需从闪存驱动器启动,这不会影响您的 Windows 10 操作系统,也不会附加或分离您的

  9. 现在如何在闪存驱动器中安装 Linux Ubuntu或者 U 盘 或者 外置硬盘是一个大话题所以下面是视频和链接我在下面分享它看看它可能会对你有所帮助

https://www.youtube.com/watch?v=YIhYitXwJfE

https://www.youtube.com/watch?v=fLYBXOVn6ow

http://ubuntuhandbook.org/index.php/2014/11/install-real-ubuntu-os-usb-drive/

https://www.cnet.com/how-to/what-to-do-with-your-usb-flash-drive-run-linux/

https://www.dionysopoulos.me/portable-ubuntu-on-usb-hdd/

https://askubuntu.com/questions/1119700/how-to-fully-install-ubuntu-on-usb-flashdrive

希望以上提示和建议以及链接 帮助了你 如果其中任何一个工作并适合你做在评论中告诉我据我所知,哪一个对你有用,如果不适合或者当时帮助过你有任何疑问请随时提问为了进一步澄清如果有效则 D不要忘记投票并接受答案

答案2

有时 Windows 更新会更改加载器,这可能导致我必须修复并重新安装很多东西才能使用 Linux。

如果您使用 UEFI 启动,这不是问题(除非您已在 CSM 启动模式下安装了 Windows,否则您就是 - 它已经成为默认设置 10 年左右了)。使用 UEFI 启动,Windows 和 Linux 的加载程序位于 EFI 系统分区 (ESP) 上的各自目录中,不会互相覆盖。可能发生的最坏情况是您的启动顺序可以更改为默认的 Windows。您可以在 UEFI 设置中轻松将其改回。您还可以选择启动非默认操作系统(即 Linux)一次,然后使用它efibootmgr来更改启动顺序。

我可以把数据放在哪里?我总是把系统放在一个磁盘上,把数据放在另一个磁盘上。因为系统可能会崩溃,我不想丢失数据。

这也不是问题。“崩溃”最多会毁掉操作系统分区。将数据保存在单独的分区上,就大功告成了。

有备份真是太好了。磁盘有时会毫无预警地发生故障。如果没有备份,丢失数据只是时间问题——无论是由于随机硬件故障、电源峰值、软件故障、勒索软件还是意外删除。干得好。但!手动复制不是合适的备份。首先,它应该是自动化的 - 更少的努力 = 更少的摩擦,您可以更频繁地备份。其次,它应该是增量的,即只记录当前快照和前一个快照之间的差异,这样您就可以恢复到任何时间点(对于意外删除文件很有用),并且您不会浪费空间进行重复,因此即使每周备份也变得可行。

如果您想在操作系统之间传输数据,您需要一个在两个系统上都能很好地运行的文件系统。NTFS 在 Linux 上得到了相当不错的支持。exFAT 似乎也运行良好,但我用的不多。请记住在 Windows 中禁用快速启动,否则它会在关机时休眠,并且休眠分区无法在其他操作系统中安全访问。

SteamOS 并非设计为双启动安装。如果你是新手,我建议你不要这么做。

我对 Linux 新手的建议是:在 Windows 上玩游戏,在 VM 上学习 Linux。这可以解决你所有的问题。

相关内容