Các ký tự ổ đĩa bị "lãng quên" khi bạn gán một ổ đĩa mới cho chữ cái đó. Nếu bạn muốn nhiều ổ đĩa (ví dụ, ổ đĩa sao lưu) có cùng một chữ cái đã nhớ thì đó là một nỗi đau, nhưng có một cách không phải là phần mềm ngẫu nhiên.
Tôi cảm thấy cần phải đăng bài này sau khi lùng sục trên Internet cố gắng tìm giải pháp cho nhiều ổ đĩa mà tôi muốn xoay ra, tất cả đều giữ lại cùng một ký tự ổ đĩa cho niềm vui kịch bản của tôi. Đôi khi, bất cứ phần mềm nào (USBDLM) không phải là một giải pháp đủ tốt cho bộ điều khiển miền, kiốt nhạy cảm, v.v., vì vậy chúng tôi sẽ thực hiện việc này một cách khó khăn.
Nếu bạn không có nhiều dữ liệu hoặc đang bắt đầu từ đầu, cách dễ nhất là đĩa vào đĩa sao chép thiết bị có chữ cái được gán cho các thiết bị khác bằng Clonezilla . Nhưng nếu bạn đã có dữ liệu trên các ổ đĩa và không thể sao lưu / khôi phục dữ liệu đó hoặc không muốn, hoặc giống như cách khó mà nó dường như được liên kết với âm lượng GUID, do đó bạn sẽ cần tìm cách để sửa đổi điều đó trên các tập hiện có của bạn để tất cả chúng khớp với nhau và sau đó thực hiện một số thử nghiệm. Tôi đã làm theo cách Clonezilla. Tôi đã không thử nhưng tưởng tượng một bản sao phân vùng cũng sẽ hoạt động.
Điều tôi có thể xác minh cho bạn là nó không đến từ id đĩa, do đó, sửa đổi điều này qua đĩapart là không hữu ích và bạn có thể nhận được GUID khối lượng bằng PowerShell:
GWMI -namespace root\cimv2 -class win32_volume
Hy vọng rằng ai đó thông minh hơn tôi có thể tìm ra cách thay đổi hoặc chỉ định âm lượng GUID và kiểm tra nó hoặc ít nhất là xác định xem đây có thực sự là giá trị reg đến từ đâu để chúng tôi có thể tự động làm điều này mà không cần sao chép toàn bộ ổ đĩa.
Làm thế nào nó hoạt động:
Khi bạn gán ký tự ổ đĩa cho một ổ đĩa, Windows sẽ lưu nó trong sổ đăng ký dưới khóa hklm \ system \ Mounteddevices. Bạn có thể quan sát thấy rằng khi bạn gán một ổ đĩa mới, chữ X (ví dụ) phần dữ liệu cho reg_binary (\ dosdevices \ x: trong trường hợp này) được ghi đè bằng ổ đĩa mới và bạn không thể có nhiều mục nhập với các giá trị khác nhau , vì vậy lần sau khi bạn cắm vào ổ đĩa cũ đó, nó sẽ không còn là X nữa.
Nếu bạn nhìn vào chính giá trị reg_binary, nó bắt đầu bằng id dmio theo sau là GUID - thực sự bắt nguồn từ id duy nhất của đĩa. Tôi thực sự không hiểu mối quan hệ / dịch sang nhị phân reg vlaue ngoại trừ việc nói rằng nó đến từ id duy nhất của đĩa. Tôi chỉ nói điều này để minh họa rằng chúng ta không cần phải lo lắng về khối lượng GUID ở đây, bởi vì tất cả các chữ đều xuất phát từ id duy nhất của ổ đĩa. Đây có thể không phải là trường hợp trên các đĩa MBR / Basic Tôi chỉ làm việc với các đĩa động GPT ở đây (và có lẽ bạn cũng vậy).
Đọc thêm / những thứ tôi tìm thấy:
Phân vùng và khối lượng
https://social.technet.microsoft.com/Forums/en-US/e7b2ddd6-f245-49ed-8fec-3b6e08e75369/how-do-i-find-the-partition-guid?forum=winserver
Khối lượng GUID và những thứ khác trong các trang web được gắn
https://morgansimonsen.com/2009/01/26/displaying-the-volume-guid-of-a-volume-2/