Como as unidades dinâmicas do VirtualBox funcionam sob as capas?

0

Eu tenho um sistema operacional ubuntu com sistema de arquivos ext4. Quando um novo arquivo é criado, o ext4 tentará empurrar esse arquivo "entre" outras coisas para evitar a fragmentação. No entanto, para um disco dinâmico, não há espaço "entre" outras coisas. De fato, não há espaço extra em tudo. Então, quando o meu sistema operacional tenta gravar este novo arquivo na unidade virtual, como ele decide onde colocar o novo arquivo? Além disso, a localização deste novo arquivo corresponde a uma localização física no disco rígido físico, ou o Virtualbox está fazendo algum tipo de endereço físico para tradução de endereço virtual que é particularmente chique (ou seja, não apenas uma caixa delimitadora no disco rígido físico disponível). endereços)?

Meu caso de uso é que estou tentando gravar um arquivo a partir do sistema operacional convidado, obter as extensões de disco e extraí-lo do disco da máquina virtual .raw conforme ele existe no sistema operacional do host. No entanto, se as extensões relatadas pelo sistema operacional do convidado não corresponderem ingenuamente às extensões no sistema operacional do host, isso será difícil, a menos que o algoritmo do oracle para fazer a criação de disco seja proprietário, então será impossível. :)

    
por Scott 04.04.2018 / 23:55

0 respostas