Windows Update已删除Linux!怎么做以及如何预防

几个月来,您一直在同一台计算机上愉快地使用Windows和Ubuntu,但是随后发布了Windows Update,并且发生了灾难!

Windows Update使您的Linux分区不可读。没有启动选择屏幕,经过调查后,看来Linux分区已被删除。这是您可以采取的措施来解决问题,并确保这种情况不再发生。

Windows更新不关心Linux

双重启动Windows和Ubuntu(或另一个Linux发行版)会为您提供两全其美的。

当Microsoft发布Windows 10的更新时,它与Windows分区以外的任何操作系统或软件无关(某些例外,例如UEFI和恢复分区)。

Linux分区使用EXT4文件系统,而不是NTFS。 Windows只关心后者,因此存储在EXT4格式化分区中的数据可能会被忽略。效果不佳。

其结果是可以删除分区,甚至可以通过Windows Update进程覆盖分区。

通常可以处理丢失的分区。同时,覆盖数据很难处理。那么,您该怎么办?

首先,尝试恢复分区

如果您的Linux数据丢失,则需要确定是否可以恢复。提供了几种Linux恢复工具,非常适合在硬盘上搜索数据。

但是请确保您有足够的恢复空间。数据将需要恢复到外部驱动器或在删除数据之前的其他分区。

甚至有可能恢复整个丢失的Linux分区。在这种情况下,您需要修复引导加载程序。我们的指南介绍了如何修复Linux PC无法启动时的问题。

在某些情况下,无法进行恢复和修复。您将无法获得Linux数据,其中一些数据可能至关重要。确实,Linux可能是您的主要操作系统,而Windows则是事后的想法,只是您计算机上的一个来宾。

如何防止Windows更新删除Linux

因此,恢复操作系统Windows 10破坏的Linux分区很少。那么,您该怎么办?

个人数据可以轻松备份到云或本地设备。这可能是外部硬盘驱动器或USB闪存棒。但是,为了获得最佳的基本备份,应同时使用这两种方法,即在云中维护个人数据并进行定期的本地备份。请参阅我们的Linux云解决方案综述,以找到兼容的服务。

还提供了更多高级备份选项。可以将整个磁盘备份到另一个驱动器。尽管Windows有可用的磁盘备份工具,但Linux内置了完整的磁盘克隆实用程序。它们会制作磁盘驱动器的完整副本,将数据备份到相同或更大尺寸的外部驱动器。

您还可以使用此类工具来复制特定的数据块。例如,仅操作系统和个人数据。

避免使用Windows Update丢失Ubuntu的一种肯定方法是使用两个单独的驱动器。

许多人都依赖于一个驱动器。单个硬盘驱动器,分成多个分区。其中一个用于Windows 10,而另一个则保留用于Linux。

这就是Windows Update导致Linux混乱的原因。 Windows 10需要用于更新的额外空间,因此EXT4分区将被删除,重新格式化以及使用的空间。

但是,如果您使用单独的物理磁盘驱动器,则不会发生这种情况。 Windows和Ubuntu双重引导的过程保持不变,但有一个区别:您只需要确保在第二个磁盘驱动器上安装了Linux。

要使其工作,您需要确保您的PC有单独的物理驱动器。如果没有,请查看有关如何安装第二个硬盘驱动器的提示。

使用双启动和其他硬盘驱动器进行调试可能会像尝试恢复丢失的数据一样痛苦。您可能更喜欢不需要额外驱动器的简单解决方案。

虚拟化允许您创建虚拟机(计算机物理硬件的软件版本)并在其中安装操作系统。 Windows 10可以在虚拟机(VM)中正常运行,Ubuntu和其他版本的Linux也可以正常运行。

如何执行此操作取决于您喜欢每天使用哪种操作系统,以及哪种操作系统

如果您想在Linux的虚拟机中安装Windows,可以偶尔切换到。这两个选项都将阻止Windows Update删除Linux。

不是所有麻烦都困扰于替代操作系统的物理安装吗?虚拟机资源不足?不用担心您可以从USB闪存驱动器运行所选操作系统的便携式版本。

借助便携式Linux操作系统,可以在需要时从外部媒体加载该Windows操作系统,因此Windows Update不会引起问题。

也许最好的方法是从USB驱动器运行Linux,但是目前仅限于Windows企业版。这意味着,如果您像大多数人一样使用Windows 10 Home,则Windows To Go将无法为您工作。

不要让Windows Update破坏Linux!

Windows并非旨在与Linux一起运行。它之所以能够做到这一点,是由于它的设计者的努力。

由于Windows Update导致Linux上的数据丢失令人沮丧。通常,Windows仅容忍,作为特定应用程序的选项留在计算机上。使用Windows甚至可能成为雇用的条件。

无论哪种情况,请记住,可以避免让Windows Update在Linux分区上松动。请采取预防措施:

  • 进行常规备份
  • 将每个操作系统安装在单独的物理硬盘上
  • 在虚拟机中运行辅助操作系统
  • 从USB驱动器运行辅助操作系统
  • 如果您需要在Windows 10上同时使用Linux,并且无法执行上述任何操作,则可能会丢失Linux分区。至少,花点时间延迟Windows更新,直到您能够采取预防措施为止。

    图片来源:PicsFive / Depositphotos

    标签: 磁盘分区 双重启动 Linux 故障排除 Windows Update