Как я могу изменить идентификатор тома диска в Wine?
В Windows есть команда vol, которая показывает идентификатор тома и VolumeID (из Sysinternals), которые могут изменять VolumeID в окнах, но не в Wine.
Запуск winecfg позволяет вам редактировать серийный номер / метку диска (среди прочего) из графического интерфейса. Если вы просто хотите манипулировать им из файловой системы, создайте следующие файлы соответствующим образом:
.wine/drive_c/.windows-label:MYDRIVE
.wine/drive_c/.windows-serial:12345678
Это может быть трудной задачей, но если у вас есть копия окна, вы можете скопировать explorer.exe (и любой из файлов, которые ему нужны для запуска) в wine. Затем просто измените VolumeID, как обычно. Более простой способ - найти команду vol в вашей установке Windows (обычно они имеют расширения .com) и скопировать ее в wine, чтобы вы могли ее использовать.
Вы имеете в виду что-то подобное?
cd .wine
ln -s drive_c myvolid
cd dosdevices
ln -sf "c:" ../myvolid