PDA

Показать полную графическую версию : wine доступ к жёстким дискам


Тишина
01-09-2015, 11:08
OS: Ubuntu 14.04 lts
Wine: 1.4

вопрос:
Как в wine или playonlinux настроить доступ к жёстким дискам, точнее к /dev/sdX (по-виндовому \\.\PhysicalDriveX). Интересует не примонтированные разделы, а физический доступ к hdd для WinHex, R-Studio (есть linux-версия, но нет ключей) и UFSExplorer (есть linux-версия, но нет ключей)

El Scorpio
02-09-2015, 05:23
Как в wine или playonlinux настроить доступ к жёстким дискам, точнее к /dev/sdX (по-виндовому \\.\PhysicalDriveX). Интересует не примонтированные разделы, а физический доступ к hdd »
Вряд ли WINE поддерживает такой уровень доступа.
С другой стороны, если эти программы таки смогут получить доступ к жёстким дискам, то скорее всего сами их пронумеруют в нужном порядке.


Если просто запустить эти программы, они что находят?

Тишина
04-09-2015, 14:18
Похоже на то.
пока что есть вариант подкинуть в конфигурацию линк на блочное устройство
ln -s /dev/sda1 ~./wine/p::

сами файлы блочных устроств не воспринимаются (если пробовать открыть /dev/sdX как файл-образ), если создавать через минюшки литерки с разделами с сылкой на /dev/sdX - выдают что-то вроде жёсткого диска на 76гб, сканирование выдаёт ошибки чтения блоков (либо не правильно UUID читается, либо handle не работает должным образом).

пока в раздумьях

Kent
13-09-2015, 21:13
Только root и группа disk имеют доступ к жёсткому диску в виде блочного устройства.
Видно из вывода:
% ls -la /dev/sda
brw-rw---- 1 root disk 8, 1 сен 13 11:41 /dev/sda

Думаю, что можно добавить пользователя в группу "disk". Но это будет небезопасно.

Тишина
15-10-2015, 19:46
Только root и группа disk имеют доступ к жёсткому диску в виде блочного устройства.
Видно из вывода:
Код:
% ls -la /dev/sda
brw-rw---- 1 root disk 8, 1 сен 13 11:41 /dev/sda
Думаю, что можно добавить пользователя в группу "disk". Но это будет небезопасно. »
прошу прощения, не ответил сразу, очень закружился.

попробовал, не получается. линки на харды не воспринимаются программой как полноценное устройство. получается диск в 76гб (внезависимости от объёма диска), но, как я понимаю, к контроллеру обратиться так и не получается.

в общем похоже, что никак =( только спецовая версия для linux, либо testdisk. пока оставил этот вопрос, потому как глючная фс - ext4 (восстанавливал при помощи r-linux); но также имеются диски и под ntfs.

ну или самому свой софт писать =/

кстати, способ, указанный здесь (https://www.winehq.org/docs/wineusr-guide/config-wine-main), он же ln -s /dev/sda1 ~./wine/p: действует только для примонтированных файловых систем




© OSzone.net 2001-2012