Expansão de Disco Virtual [fechado]
-
09-06-2019 - |
Pergunta
Olá a todos, eu estou usando o Virtual PC e trabalhar com um disco rígido virtual (*.vhd) que só é dimensionada em 8.2 GB.Eu gostaria de duas vezes o tamanho para algo em torno de 16-20GB.Eu vejo opções para compactar o VHD, mas nada para expandi-lo.Ele é definido como "dinamicamente expandir" mas eu sou a instalação de algum software e não parece redimensionar-se para um espaço maior.
Muito obrigado.
Solução
Outras dicas
Aqui está a minha solução, usando VHDResizer e o DISKPART no Windows XP host.
- Download VHDResizer de aqui
- Seguindo estas instruções de "Murnic" sobre esta thread não funcionou, sobre a introdução de ESTENDER, não tenho certeza sobre o texto exato agora, mas foi ao longo das linhas de cant estender esse volume.
A maneira mais fácil de fazer isso (desde que você tenha espaço suficiente no disco rígido) é a de ampliar o existente VHD VHD usando Expansor que lhe dá dois arquivos VHD.O recém-expandida arquivo terá o nome de seu VHD.Você pode deseja Desfragmentar, Precompact, e Compactar o VHD antes de alargar o seu VHD.
No Virtual PC 2007, vá para Configurações.
- Selecione o seu IDADE VHD como Disco Rígido 1
- Selecione o seu recém-expandida VHD como Disco Rígido 2
- Inicialização de sua máquina virtual
- Abra um Prompt de Comando
- Executar o diskpart
- A partir de DISKPART> - Executar a LISTA VOLUME - Selecionar o seu novo VHD volume, através da execução de SELECIONAR o VOLUME onde está o seu novo VHD mais provável 2 - Executar AMPLIAR - Você deve ver uma mensagem de sucesso.Se não, você pode recriar seu estendida VHD devido a um erro no processo.
- Fechar Diskpart.exe digitando EXIT
- Desligar a VM
- Remover os arquivos VHD de Discos Rígidos lista
- Adicione o seu recém-expandida VHD como Disco Rígido 1
- Boot na sua máquina virtual.
- Você vai obter um Windows novo Hardware Adicionado mensagem depois de um curto período de tempo.
- Reinicie a VM quando solicitado
- Começar a utilizar o seu recém-expandida VHD!
Aqui é da Microsoft informações sobre a extensão de volumes usando Diskpart.exe: http://support.microsoft.com/kb/325590
Então eu voltei para estas instruções de 'AutoSponge' no início do mesmo segmento,
Monte a imagem
- C:>Arquivos de programas\Microsoft Virtual Server\Vhdmount>comando /m "C:Documents and Settings odos os Usuários\Documentos\Shared Virtual Machines\.vhd"
Iniciar o diskpart e expandir a partição
C:>Arquivos de programas\Microsoft Virtual Server\Vhdmount>diskpart
DISKPART>list disk
DISKPART>selecione o disco 3 -----verifique o número na lista
DISKPART>list parte
DISKPART>selecione a parte 1 -----verifique o número na lista
DISKPART>estender DISKPART>list parte -----verificar se o novo tamanho
DISKPART>sair
Desmontar e guardar as alterações
C:>Arquivos de programas\Microsoft Virtual Server\Vhdmount>comando /u /c "C:Documents and Settings odos os Usuários\Documentos\Shared Virtual Machines\.vhd"
Você pode obter o download Microsoft Virtual Server aqui.Você pode fazer uma instalação personalizada e selecione somente VHDMount
Mais algumas informações usando o Comando
Usando VHDMount com o Windows XP -
Não é possível usar '/m' (de Montagem), você só pode usar '/p' (Plug in).A razão para isso é que o Comando usa VDS (Serviço de Disco Virtual) para atribuir uma letra de disco para o disco rígido virtual depois de ser montado, mas VDS só é incluído no Windows Server 2003 e versões posteriores.Isso não é muito grande de um problema que, como ao contrário do Windows Server 2003, o Windows XP automaticamente montar o disco rígido virtual quando ele é ligado.Isso significa que a única funcionalidade que você perder no Windows XP é a capacidade de especificar exatamente qual a letra da unidade deve ser usado.
Nunca trabalhou com o Virtual PC, mas a partir de outro software de virtualização eu sei, eu acho que dinamicamente expandir significa que, inicialmente, os .arquivo vhd ocupará menos espaço no HD do que o especificado e dinamicamente vai crescer e manter a instalação de programas ou adicionar arquivos para o drive virtual ATÉ o tamanho especificado.
Para o que você quer, eu acho que você vai ter para modificar o tamanho especificado na unidade de disco rígido virtual de Virtual PC da janela de configuração.
Um pouco offtopic, mas dar um ir para o Virtual Box:www.virtualbox.org
Para vmware usuários, você pode fazer o download gratuito de edição de o vmware converter que não apenas permite a você redimensionar discos virtuais, mas também permite que você converta físicos para máquinas virtuais e vice-versa.
Aqui está uma solução que funcionou para mim:Use "CopyWipe" ou um software similar para fazer uma cópia em papel para um novo vhd, conforme descrito aqui:
Eu achei mais fácil, mais simples e mais seguro para criar apenas um segundo VHD e instalar a minha Grande Software para que o HD.
Em primeiro lugar, separe o VHD, em seguida, executar os comandos para expandir o seu disco:
- o diskpart
- Selecione vdisk file="o Seu Caminho"
- lista vdisk
- expanda vdisk máximo=novo tamanho em MB
- anexar vdisk
- lista disco
- Disco on-line
- lista volume
- selecione o volume #
- ampliar
- lista Volume
- desanexar vdisk
- saída
E aqui está uma breve descrição para o que cada linha faz:
- Lançamento do DiskPart utity.
- Selecione o arquivo VHD.Observe que, se o caminho ou o nome do ficheiro contiver espaços, você tem que colocar aspas em torno dele.
- Mostra uma lista de Vdisks.O * à esquerda mostra a que está seleccionada.
- Altera o tamanho do vdisk para o nosso novo tamanho.
- Uma vez que o disco é expandido você tem que montá-lo para trabalhar no disco.
- Mostra a lista de discos discos montados e vDisks incluindo a nossa.
- Se o disco não está mostrando online, você terá de colocá-lo online.
- Lista de volumes(partições).O ### coluna é a mais importante, pois tem o número que você precisa usar para selecionar o volume que você irá trabalhar.
- Selecione o volume que pretende trabalhar com.
- Estende-se actualmente seleccionado, o volume de usar todos os contígua espaço disponível no disco mesmo.
- Executando novamente para mostrar o novo tamanho.
- Desmonta o Vdisk volume, de modo que o Hyper-V pode carregá-lo.
- Sair do diskpart utity.
No entanto, eu dar nenhuma garantia de que isso vai funcionar para todos, por isso mantenha o original ao redor até que você conclua o processo de, apenas no caso.