我正在尝试安装Windows 10和Debian 8双启动。
我首先尝试在Debian Live中创建Linux和Windows分区:
但是,运行Windows安装程序后,它刚刚返回:
我们无法创建新分区或找到现有分区
使用diskpart(通过Windows安装程序“修复”通过MSDOS)格式化为NTFS,以为可能是因为我是使用Linux创建的,但是安装程序返回了相同的消息。
经过更多阅读后,我发现Windows现在拥有一些自己的分区(例如MSR,EFI,NTFS)。
问题1:
是否需要多个Windows分区是安装程序不接受我为此创建的(单个)NTFS分区的原因?(我以前只能在UEFI / Win 10之前执行此操作)
问题2:
是否仅删除了NTFS分区,Windows安装程序会成功使用未分配的空间吗?
然后,我擦除了整个磁盘,只让Windows自动安装。这给了我3个Windows分区MSR。EFI;数据/操作系统;
问题3:
Linux在Windows MSR和数据分区之间的EFI分区是否会有问题?还是Linux安装程序会找到EFI分区并询问我是否也要将Linux EFI放在那里?
(我似乎要求每个磁盘只能有一个EFI分区。)
问题4:
如果Linux找不到Windows创建的EFI分区,并且需要位于磁盘的开头(或其他要求),我可以手动创建第三个Windows并以EFI作为第一个,然后是MSR,然后是数据(然后是稍后通过Linux安装程序进行Linux分区)?
首先安装Windows,然后选择手动分区。引导Windows安装盘,并在install windows
出现按钮时按Shift + F10
。打开命令提示符窗口。输入命令diskpart
以对diskpart使用命令行手动分区。在diskpart中,使用命令。您可能需要使用diskpart的命令行分区方法,因为在安装过程中分区的gui方式可能无法手动创建efi或msr分区类型。
list disk
-列出可用的磁盘。假设您的内部硬盘列为数字0
。select disk 0
-选择您的硬盘。 clean
-清除分区表并擦除所有分区。确保您有备份。convert gpt
-将磁盘转换为使用GUID分区表(如果尚未使用)。clean命令应遵循此命令。create partition efi size=100
-创建一个100MB的efi分区。如果您的磁盘使用的是高级格式,请将其值更改为260。format fs=fat32 quick label="efi"
-使用fat32分区格式化efi分区。使用format命令时,请确保已通过“列表分区”命令选择了该分区。create partition msr size=128
-创建128MB的MSR分区。 create partition primary size=xxxx
-为Windows C驱动器创建所需的ntfs分区。xxxx是分区大小值,以MB为单位。重复此操作以创建其他ntfs分区以进行存储(如果需要)。format fs=ntfs quick label="somelabel"
-格式化上面创建的ntfs分区。 create partition primary size=xxxx
-创建用于Linux的ext分区。保持它们未格式化。本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句