1

Какой список директорий должен появиться в консоли после запуска команды wineconsole cmd и из какого конфигурационного файла он берётся? Заранее благодарю за ответ.

2

Не понял вопроса. В приглашении командной строки фигурирует текущий каталог, из которого был запущен wineconsole. Если запускали из эмулятора терминала, находясь в своем домашнем каталоге, то в приглашении и будет показан путь к нему. Определяется переменной окружения PWD или командой pwd.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

3

Спасибо за ответ. А суть вопроса заключается в следующем. Домашний каталог был перенесен на новый раздел диска, а на старом разделе остались его переименованное название и одноимённая символическая ссылка на его новое расположение. При запуске из домашнего каталога указанной командой консоли Wine в качестве приглашения командной строки стало фигурировать его переименованное название на старом разделе. Спрашивается, откуда оно там появилось?

4

То есть, было: /home/user, стало - /home/user - симлинк на, допустим, /mnt/newdrive/user. А бывший /home/user теперь зовется /home/olduser. Так? Но ведь новый раздел же можно в fstab прописать как

/dev/sdb1 /home ext4 defaults 0 0

и не нужно создавать никаких симлинков. При этом, если вы предварительно не перенесете старые данные на новое место, они станут недоступными, пока /home примонтирован. А почему отображается старый каталог - могу только строить догадки. Вероятно, в вашем дистрибутиве при переименовании домашнего каталога вручную меняется и информация о домашнем каталоге этого пользователя в /etc/passwd, или (что мне кажется более вероятным) wineconsole разыменовывал симлинк, то есть, показывает не сам симлинк, а то, на что он указывает. Но у меня последнее не подтверждается. Я создал в /tmp симлинк на свой $HOME

/tmp$ ln -s /home/yars/ test
/tmp$ cd test
/tmp/test$ wineconsole cmd # показывает /tmp/test
$ wine --version
wine-1.5.20

bk

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

5

Да, описанная Вами ситуация очень близка к действительности:
  - символическая ссылка - ~home → /mnt/sda2/home
  - переименование - /home/user → /homeold/user
В результате в консоли Wine: unix\homeold\user>. Но внутри Wine также имеется по крайней мере одна символическая ссылка:
   ~wine_c → /home/user/.wine/dosdevices/c: 
которая скорее всего перестаёт быть рабочей, а их может быть несколько и даже в неявном виде. Поэтому здесь Вы правы: в данном случае следует избегать подобных ссылок на другие разделы, так как это может сказаться на работоспособности таких приложений. Мне же хотелось понять сам принцип работы некоторых команд Wine, чтобы обойти эти препятствия в дальнейшем. В целом, благодаря Вам ситуация в общих чертах прояснилась, за что Вам огромное спасибо.