AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1592015
Accepted
404 Name Not Found
404 Name Not Found
Asked: 2020-10-10 03:55:14 +0800 CST2020-10-10 03:55:14 +0800 CST 2020-10-10 03:55:14 +0800 CST

Permitir que o Windows KVM Guest acesse o sistema de arquivos do Kubuntu Host

  • 772

Estou tentando fazer com que meu Qemu KVM do Windows seja capaz de acessar o sistema de arquivos host do Kubuntu, para que eu possa trabalhar com arquivos no Linux e no Windows ao mesmo tempo. Tentei procurar vários guias online, mas o que encontrei está desatualizado ou inaplicável. O guia mais atualizado que posso encontrar é este , que segui até mencionar a execução do spice-webdavserviço, após o qual diz run map-drive.bat, que "mapearia a pasta compartilhada, que é por padrão ~/Public". Dá uma alternativa para alterar a pasta compartilhada, que requer o uso de virt-viewervez.

  1. Descobri que usar virt-viewerainda não me permite configurar a pasta compartilhada (a opção ainda está apagada e desativada). Alguma ideia do que posso tentar?
  2. Mesmo se eu aceitasse que a pasta compartilhada seja ~/Public, ainda não sei para onde ela é mapeada no Windows.

Caso ajude, tenho um compartilhamento de pasta via smb, que posso usar para transferir arquivos, mas estou procurando algo que um programa no Linux e no Windows possa ler e gravar, por exemplo, mapear ~/Documents/no Linux para C:\Users\User\Documents\no Windows. Eu gostaria de ter minhas coisas em um único lugar, não espalhadas entre os sistemas.

Alguma ideia do que posso tentar?

Obrigado pelo seu tempo.

filesystems qemu
  • 3 3 respostas
  • 1781 Views

3 respostas

  • Voted
  1. Best Answer
    Binarus
    2020-10-10T04:30:27+08:002020-10-10T04:30:27+08:00

    Não vou entrar em detalhes, porque espera-se que os usuários do SU façam um pouco de sua própria pesquisa. Dito isto, existem muitas maneiras de conseguir o que você deseja. Duas delas são:

    • Em seu host (Kubuntu), instale o pacote samba-server. Simplificado demais, isso permite que você faça seu host (Kubuntu) fornecer compartilhamentos de rede como se fosse um PC com Windows. Do seu convidado (Windows), você pode acessar esses compartilhamentos como se fossem fornecidos por outra máquina Windows.

      Se você optar por isso, leia os manuais sobre a configuração correta do Samba (provavelmente /etc/samba/smb.confou algo parecido), porque configurar o servidor Samba no Kubuntu pode abrir problemas de segurança quando feito de maneira errada.
    • Em seu host (Kubuntu), instale o servidor OpenSSH (provavelmente o nome do pacote é openssh-server); este pacote geralmente inclui o subsistema sftp-server. No seu convidado (Windows), instale um cliente SFTP (eu prefiro o WinSCP) e use-o para acessar o sistema de arquivos do host via sftp.

      Mais uma vez, ao instalar o servidor SSH no Kubuntu, certifique-se de ler seus manuais, principalmente o de sshd_config, para evitar problemas de segurança.

    Existem várias outras soluções para esse problema, mas acho que não podemos listar todas aqui.

    A propósito, as soluções descritas acima funcionam sem instalar ou configurar especialidades KVM ou software de agente no host ou no convidado. Você só precisa de pacotes padrão bem conhecidos e bem documentados e não precisa seguir tutoriais difíceis de entender.

    Um benefício adicional é que você pode acessar o sistema de arquivos Kubuntu não apenas de seu convidado, mas de qualquer PC com Windows, porque o Samba e o sftp funcionam em redes.

    Em relação ao mapeamento que você mencionou: Você pode mapear facilmente um compartilhamento de rede (exportado pelo seu host) para um diretório no Windows. Por exemplo, esta pergunta no SuperUser explica como fazer isso.

    • 1
  2. John
    2020-10-10T06:00:46+08:002020-10-10T06:00:46+08:00

    Supondo que o aplicativo de virtualização forneça a infraestrutura (muito comum agora), basta usar o SMB para mapear uma pasta

    SMB //192.168.xy/drive_identifier e autenticar

    Isso funciona em minhas máquinas Ubuntu e Kali usando o VMware Workstation como estrutura.

    O mapeamento SMB também funciona se o Samba estiver instalado, configurado e em execução.

    • 0
  3. rainer
    2021-02-08T12:09:08+08:002021-02-08T12:09:08+08:00

    ou use a estação de trabalho vmware Acabei de iniciar um pequeno projeto para migrar do vmware para o kvm-qemu O Windows 10 Guest está funcionando bem ... mas não há conexão direta de um reprodutor físico de blue-ray para o convidado nem uma maneira fácil de compartilhar arquivos entre o host centos (ou qualquer outro host linux) e um convidado do windows 10

    • -1

relate perguntas

  • Nome de arquivo inválido dentro do arquivo zip

  • Como ver os logs do back-end de /sys

  • fusor não mostra o PID do processo com arquivo aberto

  • Não é possível descartar arquivos nos limites do sistema de arquivos ao usar o Thunar

  • É possível usar FTP sem sistema de arquivos no cliente?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve