逻辑分区上的 Windows

逻辑分区上的 Windows

首先,我知道,我没有检查,这是很愚蠢的。

我有以下分区系统(根据当前情况猜测,因为不是我,设置得如此愚蠢):

/dev/sda1: Dell Utility
/dev/sda2: Recovery (10GB)
/dev/sda5: Windows XP (~290GB)

Lubuntu在电脑上需要的东西。我把所有东西都从恢复分区(/dev/sda2)并安装Lubuntu在那里。我犯了两个(三个)错误:

  1. 并不是简单地缩小/dev/sda5
  2. 没有检查什么恢复分区用于(它除了其他所有内容外,最有可能包含 Windows 引导加载程序,尽管有D字母)
  3. 没有检查在哪里Windows XP(因为我知道 Windows 不喜欢位于逻辑分区上) - 我只检查了分区大小。

lsblkLubuntu 的输出:

sda      8:0    0 298,1G  0 disk 
├─sda1   8:1    0  39,2M  0 part      (Label: DellUtility)
├─sda2   8:2    0    10G  0 part /    (Lubuntu)
├─sda3   8:3    0     1K  0 part      (blkid does not list this one, educated guess would be grub)
├─sda4   8:4    0    10G  0 part      (This one I've created myself, planning to put new "Recovery" here)
├─sda5   8:5    0 273,4G  0 part      (Windows XP C:/ disk)
└─sda6   8:6    0   4,7G  0 part      (Swap I created when creating 10GB one; I know it's not used now)

Lubuntu 运行完美,正如预期。

Windows XP 无法启动。

我尝试过什么:

  1. 将恢复分区中的所有文件虚拟复制到新建的基本的分区,给它引导带有gparted和使用标志启动修复更新 grub 条目。我得到的Windows XP (on /dev/sda5)菜单条目挂起,左上角带有闪烁的下划线。
  2. 下载 Windows XP 磁盘映像,使用鲁弗斯将其刻录到 USB 并从中启动。它读取了一些内容,说“正在启动 Windows XP”,然后崩溃“以防止损坏 [我的] 计算机”。
  3. 用头撞墙。
  4. fixparts然后通过 将 Windows XP 分区变为主分区boot-repair。分区号已更改,仍然挂起。我已确保将其标记为活动(启动)分区,因此那里实际上没有引导加载程序。

我可以启动我心爱的 Windows XP 并且所有程序都还在吗?我仍有“恢复”分区的内容。
我宁愿避免使用 DVD,因为我没有它(而且我懒得去寻找DVD+RW)。

我有 Ubuntu 和 Windows 8。

答案1

最终将所有内容复制到外部硬盘并重新格式化整个驱动器,Windows XP 和 Windows 8 设置都重新启动了 PC 并停止了。

我猜想,戴尔实用程序分区中的某些东西正在产生干扰。

相关内容