[РЕШЕНО]Как разрешить доступ от пользователя к одному разделу?

Решил установить windows в VirtualBox на реальном разделе, чтобы можно было загружать напрямую.
Создал vmdk файл
Чтобы избежать повреждения разделов, привёл файл к такому виду:

# Disk DescriptorFile
version=1
CID=c5c14538
parentCID=ffffffff
createType="partitionedDevice"

# Extent description
RW 63 FLAT "raw_vb4-pt.vmdk" 0
RW 48132 FLAT "/home/mittorn/boot.img" 0
RW 124 ZERO 
RW 1 FLAT "raw_vb4-pt.vmdk" 63
RW 1 FLAT "raw_vb4-pt.vmdk" 64
RW 10442124 ZERO 
RW 63 FLAT "raw_vb4-pt.vmdk" 65
RW 20482812 ZERO 
RW 63 FLAT "raw_vb4-pt.vmdk" 128
RW 24579387 ZERO 
RW 63 FLAT "raw_vb4-pt.vmdk" 191
RW 67328352 ZERO 
RW 63 ZERO 
RW 188426322 ZERO 
RW 63 FLAT "raw_vb4-pt.vmdk" 254
RW 271835802 ZERO 
RW 63 FLAT "raw_vb4-pt.vmdk" 317
RW 20964762 ZERO 
RW 2588 ZERO 
RW 21030912 FLAT "/dev/sda2" 0
RW 688 ZERO 

# The disk Data Base 
#DDB

ddb.virtualHWVersion = "4"
ddb.adapterType="ide"
ddb.geometry.cylinders="16383"
ddb.geometry.heads="16"
ddb.geometry.sectors="63"
ddb.uuid.image="de34677f-abb1-4826-8dcd-71dba1a2cfd7"
ddb.uuid.parent="00000000-0000-0000-0000-000000000000"
ddb.uuid.modification="71f740db-5d67-4d1b-8f39-7244b66296cc"
ddb.uuid.parentmodification="00000000-0000-0000-0000-000000000000"
ddb.geometry.biosCylinders="1024"
ddb.geometry.biosHeads="255"
ddb.geometry.biosSectors="63"

Таким образом, доступ открыт напрямую только к одному разделу, который не жалко :)
Теперь пробую открыть доступ к разделу от пользователя:
sudo chmod 666 /dev/sda2
Всё проходит успешно, но через 10 секунд кто-то выставляет права назад в 660. Если запустить Virtualbox, будет держать 666, пока не выключишь VM.
Кто следит за правми доступа и как его отучить?

Создал ноду в другом месте.
Винда в vbox теперь работает как реально так и виртуально (с разными профилями оборудования и ядрами)

может тогда уж для отдельного

может тогда уж для отдельного девайса(раздела) fstab заюзать с нужными параметрами?

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

fstab влияет на монтирование,

fstab влияет на монтирование, а мне нужен прямой доступ.
Я предполагаю , что надо рыть в сторону udev, который создаёт ноды и ставит права, но куда именно?

Локальный оверлей растёт

ничего что права на блочные

ничего что права на блочные устройства по умолчанию стоят 660 :) Вы точно понимаете что хотите сделать? На чем и откланиваюсь ;)

# block devices
ram([0-9]*)	root:disk 660 >rd/%1
loop([0-9]+)	root:disk 660 >loop/%1
sd[a-z].*	root:disk 660 */lib/mdev/usbdisk_link
hd[a-z][0-9]*	root:disk 660 */lib/mdev/ide_links
md[0-9]*	root:disk 660
sr[0-9]*	root:cdrom 660 @ln -sf $MDEV cdrom
fd[0-9]*	root:floppy 660

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Это где прописано? Я хочу

Это где прописано?
Я хочу разрешить от пользователя прямой доступ к разделу.
Решилось созданием ноды с нужными правами в другом месте.

Локальный оверлей растёт

Да, уже скоро и у нас будет

Да, уже скоро и у нас будет свой виндовс, только на ядре линух.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

А теперь мой способ:

usermod -a -G disk __MY_USER_NAME__

ну точно, винда рулить ;)

ну точно, винда рулить ;)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

угу, подсунет человеку

угу, подсунет человеку кто-нибудь скрипт делающий dd на все найденные винты, вот будет веселуха :-/

Нейтральность - высшее достижение сознания!

По этому ноды,доступные

По этому ноды,доступные пользователю надо совать куда-нибудь подальше.

Пришла в голову мысль об отличном експлоите:
Создать fs на fuse, в которой будут ноды с правами 777 и успешно подмонтировать от пользователя, после чего можно будет изменять данные на диске.

Локальный оверлей растёт

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".