Use a mesma instalação do Ubuntu na máquina física ou virtual

1

Estou planejando instalar o Windows 7 x64 em breve. Estou planejando também rodar o Ubuntu. Desejo usar o Ubuntu para desenvolvimento e para fazer música ao vivo.

Gostaria de poder inicializar diretamente no Ubuntu para performance ao vivo, já que a velocidade do processador e a baixa latência são fundamentais. No entanto, eu gostaria de poder usar a mesma instalação do Ubuntu dentro do Windows, então eu não tenho que reiniciar para desenvolver dentro do Ubuntu.

Tanto quanto eu posso dizer minhas opções são:

  • Windows Virtual PC. Isso não suporta o uso de um disco físico, tanto quanto eu posso ver, então eu teria que usar uma unidade de dados compartilhada do Linux, com instalações separadas do Ubuntu para a VM e para uso "real". Manter duas instalações parece uma dor.
  • Virtualbox, sistema operacional do Windows. Parece bom, mas a versão gratuita não suporta USB.
  • Virtualbox, sistema operacional host do Ubuntu. Parece bom, exceto pela restrição USB. Além disso, o Windows é meu sistema operacional primário atualmente, portanto, essa opção faz menos sentido. Aparentemente você pode ativar o USB , mas essas instruções são velhos.

Alguma ideia? Alguém tem experiência em tentar fazer algo semelhante?

    
por SamStephens 10.10.2010 / 09:28

3 respostas

2

Você pode ver o coLinux . Ele suporta o funcionamento do linux dentro do Windows de uma maneira muito mais próxima de 2 sistemas operacionais host (periféricos de hardware são emulados para o kernel linux, mas a CPU e RAm não são emulados. O kernel roda em quase velocidade máxima). Não só você pode especificar uma partição de disco rígido como o disco virtual em vez de um arquivo, eu duvido que você precisará inicializar o linux nativamente para obter uma reprodução de áudio suave. Agarre Xming e Cygwin Daemons ESD ou PulseAudio para executar no Windows, e você pode ter o melhor dos dois mundos, sem toda a lentidão e sobrecarga de uma VM.

O andLinux tem um instalador um pouco mais amigável para aqueles que não estão familiarizados com o Linux, embora eu sempre tenha preferido fazer as coisas sozinho com o coLinux.

    
por 10.10.2010 / 11:15
1

Se o que você está fazendo quando você está usando o Ubuntus "físico" e "virtual" é diferente, então duas instalações completamente separadas podem ser a solução mais fácil.

Uma possibilidade que eu consideraria ter duas instalações separadas do Ubuntu (uma física e uma virtual), mas com um / home separado (e talvez um espaço de troca compartilhado? Não se você quiser pausar / hibernar sua máquina virtual embora ) que é comum a ambas as máquinas. Eu estou pensando que para o seu sistema de música ao vivo, você pode querer menos daemons em execução, um desktop mais leve ou outro, talvez alguns outros ajustes para aumentar o desempenho.

Se o Windows for o seu principal sistema operacional, use-o como host do seu Ubuntu virtual. Eu usaria o Virtualbox.

Em relação ao suporte a USB, existem duas versões do Virtualbox, uma com suporte a USB e outra sem. Ambos são gratuitos, sem custo (exceto para certas restrições que provavelmente não se aplicam a você ), mas o suporte USB não está incluído na versão que é de código aberto. Se você estivesse tão preocupado com a liberdade quanto com a liberdade, você não usaria o Windows.

    
por 10.10.2010 / 10:31
1

Você pode inicializar uma instalação do Linux em qualquer hardware, físico ou virtual. O único problema que você pode encontrar é um driver de placa de vídeo proprietário que só deve ser carregado quando executado no hardware físico, mas acho que o Ubuntu cuidará disso automaticamente (e, se isso não acontecer, é apenas uma questão de editar uma configuração arquivo ou executando alguns comandos uma vez).

O Virtualbox suporta USB com qualquer combinação de hosts e convidados do Windows e do Linux. Você só precisa obter a edição que não seja do OSE, que é gratuita para uso pessoal ou acadêmico .

O Virtualbox suporta a conexão de um disco físico, embora a opção não seja acessível através da GUI. Você precisa usar VBoxManage createhd na linha de comando.

    
por 10.10.2010 / 11:56