我最近尝试在其中一个硬盘上安装 Ubuntu,但出现了严重错误,导致 400 多 GB 的数据丢失。尽管我感到很沮丧,但我还是决定尝试找出发生了什么,并提醒其他人注意这个问题。
磁盘和分区
我在尝试 Ubuntu 之前的硬盘设置和分区方案如下图所示:
第五分区在磁盘 0是主分区,而西,X和是是合乎逻辑的,位于扩展分区内。
Windows 8 Pro x64 安装在分区 C。
所有分区均为 NTFS 格式。
磁盘 0和1是完全相同的型号。几年前它们曾用于 RAID 配置,但后来又恢复为常规配置,作为独立实体。BIOS 设置将它们设置为 IDE 模式(可以配置为 RAID 或 ACPI 配置,但实际上并非如此)。
我的目标和我采取的步骤
我想在我的一个分区上安装 Ubuntu,以便拥有双启动配置。仍然在 Windows 环境中,我将数据从第五分区对其他人来说,将其留空。我没有格式化或删除此分区,因此它保留为 NTFS 格式。
LiveUSB 的创建方式如下:Ubuntu 网站使用笔式驱动器 Linux以及从 Ubuntu 网站下载的 ISO 映像(版本 14.04 LTS)。
一切准备就绪后,我从 USB 重新启动,并提示我尝试或安装 Ubuntu。在检查了应用程序并对系统有了大致了解后,我决定是时候安装它了,所以我点击了安装 Ubuntu 14.04 LTS桌面上的快捷方式。请注意,我没有运行任何远程连接到分区或 RAID 配置的应用程序。
安装程序提示我几个屏幕。然后它问我是否要替换 Windows,彻底清除驱动器(或类似操作,我认为有五个选项)。最后一个选项是手动配置分区,我选择了这个选项。
出现问题的第一个迹象和删除数据
下一个屏幕提示磁盘驱动器和分区列表。我立即注意到分区大小有问题,还注意到奇怪的分区名称(有一个单词袭击)。当然,看到这个,我不想再继续下去了。我花了一些时间拍摄列表的照片,作为参考,并将其与 Windows 环境中显示的配置进行比较。这样,我就可以尝试找出为什么 Ubuntu 无法正确读取分区。
此后,我退出安装程序并重新启动进入 Windows。请注意,我没有继续安装,也不要单击任何其他按钮。
重启后,我启动了 Windows。Windows 启动时间特别长,屏幕上显示蓝色的 Windows 徽标。
登录后,我只能看到磁盘 1文件管理器中的分区。检查磁盘管理工具,我注意到它实际上是磁盘 0举行年代和电视现在分区磁盘 1由于签名与磁盘 0。
接下来,我尝试一次断开一个磁盘,结果发现磁盘 0的分区和数据本身现在是磁盘 1。 自从磁盘 1当时已经满了,磁盘 0被完全重写,因此不可逆转地删除了我在那里保存的完整数据集。
什么地方出了错?
在丢失了关键数据(我确实备份了部分数据,但不是全部)并长时间盯着面前的墙壁后,我仍然想知道到底出了什么问题。
我知道木已成舟,无法挽回,但我还是忍不住问自己到底哪里出了问题,为什么(以及如何)Ubuntu 将这些分区标记为 RAID。我不能 100% 确定,但我认为是 Windows 在退出安装程序后的长时间启动过程中进行了实际的重写,但这肯定是由于 Ubuntu 强制磁盘驱动器配置为 RAID 而导致的。当 BIOS 中没有配置 RAID 模式时,这怎么可能呢?请注意,在此之前,我的基于 Windows 的 PC 已经顺利运行了 6 年,没有出现任何问题。
任何帮助和见解都将不胜感激。我发布此文主要是为了尝试提出一个合理的解决方案,同时也警告人们安装程序(或实时分发版)存在严重问题,这个错误不能置之不理。