Nếu Disk2 được phân vùng bằng MBR, thì bạn có thể sử dụng mbr2gpt.exe trên nó với điều kiện bạn đang chạy Windows v1703 trở lên và nó sẽ tạo phân vùng EFI cho bạn trên Disk2:
1) mbr2gpt.exe / xác thực / đĩa: 2 / allowFullOS
Nếu điều này không thành công với bạn do không tìm thấy hệ điều hành nào thì đó là do bạn đang sử dụng UEFI ở chế độ cũ để khởi động cài đặt Windows từ MBR và mbr2gpt.exe mong bạn khởi động trong BIOS (nó cần bạn phải khởi động / khởi động thư mục chứa kho BCD trong đó, nhưng các hệ thống UEFI có thư mục EFI thay thế), vì vậy hãy chạy tệp này để tạo tệp BCD nhưng trước khi bạn chạy, hãy đảm bảo cung cấp cho phân vùng OEM của bạn một chữ cái vì chúng ta cần đặt các tệp khởi động ở đó mbr2gpt có thể thực hiện chuyển đổi:
2) bcdboot c: \ Windows / s LetterOfOEMPartition: / f bios
Nếu 1) không thất bại với bạn thì hãy chạy cái này:
3) mbr2gpt.exe / convert / đĩa: 2 / allowFullOS
Sau đó, bạn có thể xóa phân vùng EFI gốc khỏi Disk1 bằng cách xóa Diskpart bằng một công tắc ghi đè và bạn có thể xóa phân vùng OEM khỏi đĩa 2 bằng cách sử dụng cùng một phương pháp. Phân vùng EFI trên Disk2 sẽ là tất cả những gì cần thiết để khởi động các cửa sổ C: \ của bạn.
Nếu Disk2 được phân vùng bằng GPT, thì bạn chỉ cần xóa phân vùng OEM và thay thế nó bằng cách sử dụng Diskpart: 1) tạo phân vùng efi size = 100 2) định dạng nhanh fs = fat32 3) gán letter = s
và sau đó thoát và chạy lệnh cuối cùng này để tạo các tệp khởi động trên phân vùng EFI mới: 4) bcdboot C: \ windows / s S: