Доброго времени суток.
Добавляю в wine 1.1.40 диск d: с указанием реального каталога на ntfs разделе. Пытаюсь установить любую программу на диск d: и получаю ошибку(не может записать). Пробую указать префикс на этот каталог, что бы там создал диск c: и устанавливать на c: , но получаю сообщение is not owned by you . Подскажите как заставить устанавливать программы на ntfs раздел. Необходимость возникла потому что в home не хватает места.
Установка программ на диск отличный от c:
Модератор: Модераторы разделов
-
bandicoot
- Сообщения: 4
- ОС: Mandriva
Re: Установка программ на диск отличный от c:
когда создавал ссылку в /home/%username%/.wine/dosdevices/d: у этого файла d: ты должен быть хозяином и группой.
чтобы изменить права - выполни от рута
чтобы изменить права - выполни от рута
Код: Выделить всё
chown username.username /home/%username%/.wine/dosdevices/d:-
VelialGod
- Сообщения: 36
Re: Установка программ на диск отличный от c:
не помогает...
может потому что владельцем каталога на ntfs разделе является root:plugdev ? Если это так, то я пытался поменять владельца этого каталога, но владелец не меняется
может потому что владельцем каталога на ntfs разделе является root:plugdev ? Если это так, то я пытался поменять владельца этого каталога, но владелец не меняется
-
bandicoot
- Сообщения: 4
- ОС: Mandriva
Re: Установка программ на диск отличный от c:
тогда может быть
-R -рекурсивно. то есть к папке и ко всему её содержимому
Код: Выделить всё
chown -R plugdev.plugdev /path-to-ntfs-R -рекурсивно. то есть к папке и ко всему её содержимому
-
VelialGod
- Сообщения: 36
Re: Установка программ на диск отличный от c:
все равно не меняется...
-
frp
- Сообщения: 1445
- ОС: Debian Squeeze
Re: Установка программ на диск отличный от c:
Нужно монтировать через ntfs-3g, а не стандартным ядерным драйвером (стандартный ядерный драйвер не поддерживает запись).
-
zenitur
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Установка программ на диск отличный от c:
У меня похожая проблема. Стало не хватать места на разделе с Linux, перекопировал игру StarCraft II в раздел с Windows. Сделал символическую ссылку на новое расположение игры.
Игра не запускается. Странно, раньше игры из раздела NTFS спокойно запускались в SuSE, а щас генту.
Код: Выделить всё
zenitur@athlon64x2 /windows_data/StarCraft II $ wine StarCraft\ II
err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?Игра не запускается. Странно, раньше игры из раздела NTFS спокойно запускались в SuSE, а щас генту.
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: Установка программ на диск отличный от c:
А самому-то wine-у разрешили лазить по невесть откуда подмонтированным дискам?
-
zenitur
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Установка программ на диск отличный от c:
Разрешили, я в Program Files каталога окружения Wine сменил каталог с игрой на ссылку того, где она теперь. Я так со шрифтами сделал также. Сталкер с того же windows_data кстати работает почему-то... Решил проблему переносом старкрафта обратно.
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
Vortex147
- Сообщения: 2
- ОС: Ubuntu 10.10, Windows 7
Re: Установка программ на диск отличный от c:
Необходимо, чтобы у пользователя были права на запись в директорию, куда указывает D:. Если это ntfs, то надо сделать владельцем не root:plugdev, а вас. Например, прописав в /etc/fstab:
"/dev/sda4 /d ntfs defaults,umask=000,uid=1000,gid=1000". uid=gid=<выполнить id>
"/dev/sda4 /d ntfs defaults,umask=000,uid=1000,gid=1000". uid=gid=<выполнить id>
-
zenitur
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Установка программ на диск отличный от c:
Спасибо!
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!