![如何在 USB 设备上存储永久驱动器号(以便在所有计算机上都能获得该驱动器号)?](https://linux22.com/image/1376454/%E5%A6%82%E4%BD%95%E5%9C%A8%20USB%20%E8%AE%BE%E5%A4%87%E4%B8%8A%E5%AD%98%E5%82%A8%E6%B0%B8%E4%B9%85%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%8F%B7%EF%BC%88%E4%BB%A5%E4%BE%BF%E5%9C%A8%E6%89%80%E6%9C%89%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8A%E9%83%BD%E8%83%BD%E8%8E%B7%E5%BE%97%E8%AF%A5%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%8F%B7%EF%BC%89%EF%BC%9F.png)
为了绘制地图,我使用 GIS 程序,在程序设置中,您必须指定要存储地图的驱动器号和路径以及要放置的备份文件。
该程序有一个优点:不需要安装该程序,您可以将其从一台计算机复制到另一台计算机,或复制到 USB 驱动器并在任何计算机上从那里运行它。
最后是问题,驱动器号分配存储在 Windows 中,而不是在 USB 设备上。
在我家里的两台计算机上,它在 X: 下运行,但当我将它放在另一台计算机上时,它会获得第一个空闲字母,并且该程序将无法运行,因为它找不到 X: 驱动器。
我已尝试使用 USBDLM 但无法使其工作,还有其他方法可以解决我的问题吗?
答案1
由于可移动媒体的性质,对于您想要做的事情,没有完美的解决方案。
但是,您可能能够伪造持久性……使用磁盘管理。这种方法并不安全(如果您插入的计算机已分配了 X 驱动器号,您将遇到问题),但可能在 USBDLM 失败时有所帮助。
我对这个问题的最佳回答是:
“如何在 USB 设备上存储永久驱动器号(以便所有计算机都能获得该驱动器号)?”
确实需要在用于运行此任务的所有计算机上进行一些设置(但只需完成一次):
对于 Windows Vista/7/8,您可以设置 .msc(或使用“磁盘管理”disk management
在“开始”菜单的搜索框中输入 > 选择创建和格式化硬盘分区)。进入此处并插入闪存驱动器后,右键单击 USB 驱动器并选择更改驱动器号和路径. 从下拉菜单中,选择要分配给驱动器的驱动器号。
我能想到的在各个设备之间分配相同的驱动器号是最接近持久性的方法。
可以找到使用 Microsoft 管理控制台设置 .msc 的指南这里。