Проблемы с работой с расшаренными дирами под VirtualBox
Не получается смонтировать в гостевых никсах расшаренную диру с
физмашины, см. прилагаемый лог.
Вроде бы все модули есть, но выдает ошибку.
Проблема есть на VirtualBox 4.0.4 и была на 3.2 (специально отапгрейдил
вчера, т.к. думал, может на новом вбоксе ее нет). И была на предыдущих.
Можно ли настроить эту работу средствами самой VirtualBox? Мне
подсказывают, что проблема решается легко с помощью NFS и/или samba, но
имхо это костыль + менее безопасно.
+ еще какая странная проблема с расшаренной дирой на гостевой Windows XP.
Там она монтируется без проблем, файлы открываются, с ними можно
работать, в частности, из MSO и других программ, но некоторые программы
не хотят с ними работать.
В частности, открытый в MSO или блокноте файл из физмашины видновском
"блокноте" можно записать на вирт.машину и наоборот (я так работал с
документами exel, которые не хотели нормально распечатываться из под
OOo, а времени разбираться как настроить просто не было).
Но Windows Explorer на гостевой машине "не хочет" копировать файлы с
расшаренной диры на гостевую машину и наоборот,вендо- программа
сканирования не хочет записывать файлы на расшаренную диру на физмашине
(при этом новую директорую в этой директории создает, а файл не пишет,
выводит сообщение что не может записать файл).
Права в расшаренной дире: на диры 700 или 770, на файлы - 600 или 660
(пробовал оба варианта), файлы принадлежат тому же юзеру, от которого
запускается виртуалбокс.
$ sudo mount -t vboxsf share /mnt
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
sudo /sbin/mount.vboxsf share /mnt
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
uname -a
Linux penguin-laptop 2.6.28-19-generic #66-Ubuntu SMP Sat Oct 16 17:39:04 UTC 2010 i686 GNU/Linux
dmesg | grep -i vbox
[ 0.000000] ACPI: RSDP 000E0000, 0024 (r2 VBOX )
[ 0.000000] ACPI: XSDT 1FFF0030, 0034 (r1 VBOX VBOXXSDT 1 ASL 61)
[ 0.000000] ACPI: FACP 1FFF00F0, 00F4 (r4 VBOX VBOXFACP 1 ASL 61)
[ 0.000000] ACPI: DSDT 1FFF0410, 1A63 (r1 VBOX VBOXBIOS 2 INTL 20100528)
[ 0.000000] ACPI: SSDT 1FFF0240, 01CC (r1 VBOX VBOXCPUT 2 INTL 20100528)
[ 3.494971] ata1.00: ATA-6: VBOX HARDDISK, 1.0, max UDMA/133
[ 3.575498] scsi 0:0:0:0: Direct-Access ATA VBOX HARDDISK 1.0 PQ: 0 ANSI: 5
[ 3.968628] ata3.00: ATAPI: VBOX CD-ROM, 1.0, max UDMA/133
[ 3.975248] scsi 2:0:0:0: CD-ROM VBOX CD-ROM 1.0 PQ: 0 ANSI: 5
[ 17.797436] vboxguest: major 0, IRQ 9, I/O port d020, MMIO at 00000000f0400000 (size 0x400000)
[ 17.816372] vboxguest: Successfully loaded version 4.0.4 (interface 0x00010004)
[ 34.914965] vboxsf: Successfully loaded version 4.0.4 (interface 0x00010004)
[ 36.611564] [drm] Initialized vboxvideo 1.0.0 20090303 on minor 0
lsmod
Module Size Used by
isofs 39844 1
udf 87716 0
crc_itu_t 10112 1 udf
binfmt_misc 16776 1
vboxvideo 10368 1
drm 96424 2 vboxvideo
agpgart 42696 1 drm
vboxsf 45000 1
bridge 56212 0
stp 10500 1 bridge
bnep 20224 2
input_polldev 11912 0
video 25872 0
output 11008 1 video
lp 17156 0
ppdev 15620 0
pcspkr 10496 0
psmouse 61972 0
serio_raw 13444 0
snd_intel8x0 37532 3
snd_ac97_codec 112292 1 snd_intel8x0
ac97_bus 9856 1 snd_ac97_codec
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 83076 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 10756 0
i2c_piix4 18448 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
joydev 18368 0
snd 62756 16 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 15200 1 snd
snd_page_alloc 16904 2 snd_intel8x0,snd_pcm
vboxguest 188872 9 vboxsf
parport_pc 40100 0
parport 42220 3 lp,ppdev,parport_pc
usbhid 42336 0
e1000 130372 0
fbcon 46112 0
tileblit 10752 1 fbcon
font 16384 1 fbcon
bitblit 13824 1 fbcon
softcursor 9984 1 bitblit
Reply to: