После запуска winecfg во вкладке "Диски" параметр диск "c:" указывает непонятно куда. Вместо пути там написано слово "directory". При попытке указать путь ~/ wine_c в консоли вылезает ошибка: err:winecfg:apply_drive_changes Unable to define devicename of "C:", targerpath of /home/elf/wine_c.
В чём именно у вас проблема? В этом wine диск C: никуда не указывает, он сам по себе. А вот wine_c - это ссылка на него :)
Проблема в том, что solosetup.exe не запускается. Я подумал, что из-за c:, но скорее всего не из-за этого.
Ну вы же понимаете, что никто и не обещал что в Wine работают все программы.