A montagem falhou (sistema de arquivos desconhecido) no VirtualBox no Ubuntu 14.04 e no Windows 7 como host após a instalação do GuestAdditions

1

Estou usando a caixa virtual 4.3.6 no Windows 7 PC. Eu estou tentando executar o Ubuntu 14.04. Depois de instalar o Ubuntu desde que a tela estava em baixa resolução eu tentei instalar VirtualboxGuestAdditions eu baixei VBoxGuestAdditions_4.3.10.iso e seguiu as etapas em questão   mount fornece um tipo de sistema de arquivos desconhecido 'vboxsf'

Agora obtive a melhor resolução, mas não consigo montar a pasta compartilhada.

Eu usei o comando.

mount -t vboxsf sharedFolderName DestinationFolder

Agora estou recebendo o erro errado tipo fs .. Eu tentei verificar erro usando o comando

dmesg

e obtivemos

sf_read_super_aux err = -22

O que eu fiz de errado? Eu usei o mesmo método na imagem virtual do fedora, mas com diferentes versões VBoxGuestAddition.

    
por kernel 25.04.2014 / 11:31

3 respostas

1

Depois de pesquisar muito na web, eu consegui algumas informações reclassificando isso do próprio VirtualBox.org. Nesta nova versão do Guest Additions, ele perdeu um symlink durante a instalação. Isso quebra o caminho de /sbin/mount.vboxsf para que o comando mount falhe.

Usando este comando, consegui corrigir o bug.

sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions
    
por 28.04.2014 / 08:45
6

Eu consertei o meu usando o seguinte:

1) Atualize os pacotes do sistema

$ sudo apt-get update

2) instale adições de guest na caixa virtual (referenciadas em aqui )

$ sudo apt-get install virtualbox-guest-additions-iso

3) Agora instale o pacote adicional convidado (etapa crucial! As pessoas geralmente perdem isso, o que cria um erro "Tipo de arquivo desconhecido" vboxsf ")

$ apt-get install virtualbox-guest-utils

NOTAS:

Você pode enfrentar os seguintes problemas:

  • Nenhum dispositivo desse tipo:

    root @ packer-virtualbox-iso: ~ / novo # mount -t vboxsf novo ~ / novo

    /sbin/mount.vboxsf: montagem falhou com o erro: No such device

- > VOCÊ TEM QUE REINICIAR PARA PERMITIR QUE AS MUDANÇAS TOMAM O EFEITO.

  • você pode ter o seguinte erro:

    vagrant @ packer-virtualbox-iso: ~ $ sudo mount -t vboxsf novo ~ / novo

    /sbin/mount.vboxsf: montagem falhou com o erro: Erro de protocolo

- > PARA RESOLVER ESTE, VOCÊ PODERÁ MUDAR O NOME DO DISPOSITIVO / PASTA DE MONTAGEM (por exemplo, aqui está novo )

- > OU SEGUE ISSO SE NÃO FOR FIXO ( REF )

  1. Feito pasta compartilhada no sistema host, D: \ Virtual Box \ shared;
  2. Ran VirtualBox;
  3. Executou a máquina virtual;
  4. Linux terminou a inicialização, eu entrei;
  5. Eu adicionei a pasta compartilhada D: \ Virtual Box \ shared, nomeada como "compartilhada";
  6. Eu fiz a pasta compartilhada do convidado ser registrada como um usuário, chamada de "pasta_compartilhada". / home // shared_folder;
  7. $ su;
  8. Sendo logado como raiz, montei a pasta compartilhada: #mount -t vboxsf shared / home // shared_folder;
  9. E tudo começou a funcionar.

Pode ser que o problema é que as pastas host e guest devem ter os mesmos nomes?

    
por 24.02.2015 / 14:52
0

você não monta o .é desta maneira.

  1. tela principal da caixa virtual aberta.
  2. selecione sua máquina.
  3. escolha "configurações".
  4. selecione o item 'armazenamento'.
  5. um dos controladores deve ter uma opção de "disco", ou seja, unidade de DVD \ CD, se não você pode adicionar um usando o ícone do disco uma vez selecionando o controlador (aquele com o '+').
  6. depois de ter um, você pode alterar o arquivo .iso que está usando na seção "atributos" à direita.
por 25.04.2014 / 16:52