因此,基本上,我试图添加第 5 个分区,在此过程中,我将整个磁盘转换为动态驱动器,其中包含LinuxNTFS
和EXT4
双启动。现在的问题是,我似乎无法将EXT4
卷转换回基本卷,但我能够转换NTFS
卷,这将导致取消EXT4
分配卷。
- 那么有没有什么软件或方法可以将动态磁盘转换回包括
EXT4
分区在内的基本磁盘?
额外的信息:
- Windows将驱动器
Diskpart
显示EXT4
为RAW
,其他磁盘管理软件(如 AOMEI Partition Assistant)将其显示为UNKNOWN
,而磁盘属性将my computer
其显示为EXT4
尝试-1
按照@harrymc 提供的链接。
这些是磁盘上的分区:
执行sfdisk --change-id /dev/sda 4 7
我将第4个分区转换为NTFS
。
如您所见,我的和Drive D
显示在单个分区中,但事实并非如此。我的另一个分区也几乎是。Drive F
NTFS & EXT4
/dev/sda3
/dev/sda1
1MB
因此,按照指南的其余部分,我将它们转换为 ext4 和 ntfs,但当我启动 Windows 操作系统时,它显示如下设备:
它转换了设备,但问题是sfdisk
不能区分黑白partition 1
,partition 2
现在它将它们都分配在一个驱动器中。我的EXT4
驱动器是的100GB
,NTFS
分区是的99.5GB
。
因此该方法失败了,我回去恢复更改并将其转换回动态磁盘,现在我又回到了同一个地方。
答案1
我找到了一篇针对 Windows 7 的文章: 将动态磁盘转换为基本磁盘。本文介绍如何使用旧版免费版 Partition Wizard 4.2 Free(Partition Wizard 目前为版本 12,但只有付费版本才能进行此转换)进行无数据丢失的转换。
我甚至运行了该程序并验证它是否在 Windows 10 中正确启动。我(出于显而易见的原因)不敢尝试实际将我的磁盘在基本和动态之间转换。
文章列出了此过程:
- 下载 分区向导4.2_免费.zip (也提供启动 ISO)
- 解压并运行
PWIZ.exe
- 右键单击动态磁盘并选择“将动态磁盘转换为基本磁盘”
- 单击“确定”
- 单击“应用”图标,然后单击“是”
- 重启。
在进行任何磁盘或分区工作之前,务必进行完整备份。
海报所报告的用户体验:
尽管 Partition Wizard 4.2 无法正确分析 Linux 分区,但是就磁盘而言,向 Basic 的转换是成功的,没有数据丢失。
Linux 分区的内容被保留,但在分区表中被标记为未分配。要将其再次标记为 ext2/3/4,需要使用以下命令将其 ID0
从更改为:83
sfdisk --change-id /dev/sda 3 83
最后easybcd
用于将 Linux 分区添加到引导加载程序并成功引导。