如何在 wine 中更改磁盘卷 ID?
有卷在 Windows 中显示卷 ID 的命令和卷ID(来自 Sysinternals)它可以在 Windows 中更改 VolumeID,但不能在 Wine 中更改。
答案1
运行 winecfg 可让您从 GUI 编辑驱动器序列号/标签(以及许多其他内容)。如果您只想从文件系统对其进行操作,请根据需要创建以下文件:
.wine/drive_c/.windows-label:MYDRIVE
.wine/drive_c/.windows-serial:12345678
答案2
这样做可能很麻烦,但如果您有 Windows 副本,则可以将 explorer.exe(以及运行所需的任何文件)复制到 wine。然后只需像平常一样更改 VolumeID。更简单的方法可能是在 Windows 安装中找到 vol 命令(它们通常具有 .com 扩展名)并将其复制到 wine 以便可以使用它。
答案3
你是指这样的吗?
cd .wine
ln -s drive_c myvolid
cd dosdevices
ln -sf "c:" ../myvolid