Como converter Wubi instalar em instalação regular?

49

Instalei o Ubuntu na minha partição D: usando o Wubi. Existe alguma maneira em que eu posso remover o meu Windows do C: drive e mover a minha instalação do Ubuntu existente para a unidade C: e torná-lo uma instalação regular.

    
por User 01.08.2010 / 17:50

10 respostas

35

Por favor, consulte: link

Esta Wiki acima tem um script bash para download que migra uma instalação do Wubi para uma partição. Ele também tem um link para as instruções manuais necessárias para migrar uma instalação do Wubi, embora elas não sejam recomendadas porque o script contém muitas verificações de segurança adicionais. O script faz o seguinte:

  1. Verifica a instalação atual sendo migrada, por exemplo, Wubi ?, tamanho ?, tipo de grub?
  2. Verifica a (s) partição (ões) de destino e troca se incluída. As partições de destino devem ser do tipo '83 - Linux ', vazias e grandes o suficiente para manter a instalação sendo migrada.
  3. Fornece feedback ao usuário de quaisquer erros ou notifica o usuário sobre as alterações que o script fará e pergunta ao usuário se deseja ou não continuar.
  4. Formata a (s) partição (ões) de destino, copia a instalação atual para a nova instalação migrada.
  5. Atualiza o / etc / fstab e ativa a hibernação (consulte as notas do README)
  6. Chroots para a instalação migrada, remove o suporte a lupin, em seguida, gera o menu grub (grub.cfg) e instala o bootloader grub2, se solicitado. Para as migrações de grub-legacy, ele substitui o grub-legacy pelo grub2 (somente na instalação migrada)
  7. Sai do chroot e atualiza o menu grub das instalações atuais para incluir a instalação migrada.

O seguinte é baseado no arquivo README incluído no script:

O script é baseado no script wubi-move-to-partition de Agostino Russo, tirado do Guia Wubi ( link ).

A primeira versão atualizou o script wubi-move-to-partition para corrigir alguns problemas e reprovar comandos, bem como para atualizá-lo para suportar o Grub2. Só funcionou nas instalações do Wubi a partir das 9.10 e posteriores.

A versão atual suporta as instalações do Ubuntu de 8.04 a 12.10 e adiciona os seguintes recursos:

  1. Suporta a migração de uma instalação normal do Ubuntu (não-wubi). Isso pode ser útil para criar um backup funcional, mover sua instalação entre computadores ou criar uma cópia de trabalho para experimentar.
  2. Suporta a migração de uma instalação do Wubi somente a partir do arquivo root.disk (opção --root-disk =). Isso pode ser feito a partir de um live CD / USB do Ubuntu ou de outra instalação do Ubuntu. O root.disk nomeado deve ser uma instalação do Wubi totalmente funcional, ou, se houver discos virtuais separados para / home e / usr, eles devem estar no mesmo diretório que o root.disk. (Esta opção não suporta o Wubi com o grub-legacy, ou seja, originalmente instalado antes da versão 9.10).
  3. Ele suporta a migração de uma instalação Wubi ou Normal que usa o grub-legacy - no entanto, ele substituirá o grub-legacy pelo Grub2 (somente na instalação migrada). Ele não atualiza o menu.lst da instalação atual, portanto, recomenda-se sempre instalar o gerenciador de inicialização Grub2 (ou modificar menu.lst manualmente).
  4. A opção --shared-swap pode ser usada se você estiver compartilhando uma partição swap existente com outra instalação. Ele ignora o comando 'mkswap' para evitar modificar o UUID.
  5. Ele suporta a capacidade de migrar para separar as partições / boot, / usr e / home.
  6. Ele suporta a capacidade de sincronizar uma instalação migrada (por exemplo, para um backup inicializável)

Uso: sudo bash wubi-move.sh [OPTION] target_partition [swap_partition]

   e.g. sudo bash wubi-move.sh /dev/sda5 /dev/sda6

  -h, --help              print this message and exit
  -v, --version           print the version information and exit
  --notes                 print the Assumptions and Notes, and exit
  --no-bootloader         do not install the grub2 bootloader
  --shared-swap           share swap partition with an existing install
  -y, --assume-yes        assume yes to all prompts
  --root-disk=<root.disk> Specify a root.disk file to migrate
  --boot=</dev/sdXY>      Specify a separate /boot partition
  --home=</dev/sdXY>      Specify a separate /home partition
  --usr=</dev/sdXY>       Specify a separate /usr partition
  -c, --check-only        Check only - validate target partition(s)
  --resume                Resume a previous migration attempt that ended
                          due to copying errors (rsync).
  --synch                 Synchronize a previously migrated install

A fonte do script é mantida aqui: link As versões são marcadas e os problemas podem ser gerados, se necessário.

Observação: o script pode ser executado em um ambiente ao vivo, por exemplo, para substituir o Windows, embora seja mais simples particionar manualmente e executá-lo diretamente da instalação do Wubi (na minha opinião). Há mais alguns screenshots do script (usando o lançamento anterior) aqui que mostram como migrar usando um root.disk ou separar partições.

    
por bcbc 25.04.2011 / 08:37
10

Eu nunca fiz uma instalação do Wubi, e não testei nada disso, então use com cuidado;).

Existe um tópico no fórum sobre este , você pode verificar as seções de instruções alternativas. Deve aliviar um pouco a dor do movimento. Por favor, use o método alternativo , pois o primeiro não está trabalhando com as versões modernas do ubuntu. Existem muitas pessoas no tópico que tentaram e falharam.

    
por Javier Rivera 02.08.2010 / 09:19
5

Como o wubi cria um arquivo dentro do sistema de arquivos do windows ntfs e usa isso como uma pseudo partição, é muito difícil fazer isso. Teoricamente, você poderia, de alguma forma, salvar o sistema de arquivos em outro local e restaurá-lo em um sistema recém-instalado. Isso pode ser feito por um software de backup ou por algo acessando diretamente o sistema de arquivos.

    
por txwikinger 01.08.2010 / 17:56
5
  

Nota: isso foi mesclado de O Ubuntu depende do Windows se eu o instalar usando o instalador do Windows?

Se você usar o Wubi (o instalador do Windows) para instalar o Ubuntu, o Ubuntu será instalado dentro de um arquivo de imagem de disco na partição do Windows. O gerenciador de partida do Windows será configurado para lhe dar uma escolha entre o Windows e o Ubuntu, e quando você selecionar o Ubuntu, a imagem do disco dentro da partição Windows contendo o sistema Ubuntu será montada e usada.

Quando você inicializa em um sistema Wubi, nenhuma parte do sistema operacional Microsoft Windows está em execução . Mas o sistema Wubi ainda precisa do gerenciador de inicialização do Windows para iniciar, e ele precisa da partição do Windows para residir. Portanto, remover completamente um sistema Windows também removerá o sistema Wubi que ele contém .

Se você criou uma segunda partição do Windows (NTFS) para conter a imagem de disco do Wubi, poderá remover o Windows e ainda ter a imagem do disco, mas não teria um sistema Windows para inicializá-lo.

Assim, enquanto um sistema Windows severamente quebrado pode efetivamente hospedar um sistema Wubi em funcionamento, o Wubi depende do Windows e, se você acha que pode não querer manter o Windows, deve considerar a instalação do Ubuntu no maneira padrão (arrancar a partir do Ubuntu instalar CD / DVD ou unidade flash USB). Você pode manter seu sistema Windows durante a instalação desta maneira, dizendo ao instalador para instalar o ao lado (ao invés de em vez de) do sistema operacional existente.

É possível converter um sistema Wubi em um sistema Ubuntu padrão que não dependa do Windows , mas isso é um incômodo, e é provavelmente melhor planejar com antecedência para evitar ter que fazê-lo.

    
por Eliah Kagan 29.05.2012 / 04:54
2

não há drive c. isso é uma coisa das janelas. mas para se livrar do windows, você apaga a partição. faça um novo em seu lugar, mas deixe espaço não alocado. use a ferramenta de backup de deja, execute um backup e, em seguida, elimine a partição wubi. crie uma nova partição (o ext4 é recomendado) e instale o ubuntu nela. restaurá-lo a partir do backup do wubi. em seguida, elimine todas as outras partições e, em seguida, use gparted (em canais softwre regulares, se você ainda não tiver) para expandir a partição.

que pode funcionar, acho que deveria, isso deve ser bem básico.

e, a propósito, a partição que você instalou deve ser um ponto de montagem de /

outra coisa que pode funcionar é se você copiar o diretório / no wubi para um lugar específico, (não incluindo o diretório / host /) e se livrar das partições, criar uma nova e colocar o conteúdo lá, então use o gparted para marcá-lo como inicializável, então pode funcionar. se ele dosent, use-o como root e instale o ubuntu nele usando um instalador ativo.

    
por cody 26.07.2012 / 18:01
2

Tecnicamente, sim. Se você instalou o Ubuntu usando o instalador do Wubi, o instalador do Wubi cria arquivos do Ubuntu dentro do sistema de arquivos do Windows, que é o NFTS, portanto, também na partição do Windows. Se você instalou o Ubuntu em outra partição (o que significa que não está dentro do Windows), então o Ubuntu pode rodar sozinho como seu próprio sistema operacional. Além disso, como mencionado acima, você ainda precisa do gerenciador de inicialização do Windows se você usou o Wubi para a instalação do Ubuntu.

Se você instalou o Ubuntu em sua própria partição, o Ubuntu instalará seu próprio gerenciador de inicialização chamado "GRUB" (e substituirá o gerenciador de inicialização do Windows se o Windows estiver instalado).

Então, sim. O Ubuntu depende da partição do Windows Quando você usa o Wubi. Não necessariamente no próprio Windows, mas ele depende do gerenciador de inicialização do Windows para inicializar nele. Se o Ubuntu instalado o caminho padrão, então ele pode arrancar e rodar por conta própria.

    
por Teddy Thorpe 24.11.2012 / 06:46
1

O Wubi instala seu sistema operacional Ubuntu em seu sistema Windows existente.

É por isso que é muito difícil fazer o backup e restaurar suas configurações / programas de lá. No entanto, você pode dar uma olhada em isto artigo nos fóruns do Ubuntu que podem ajudá-lo.

Este artigo na página de ajuda do Ubuntu mostrará como fazer o backup.

Boa sorte!

    
por dlin 07.06.2012 / 20:57
1

O Wubi instala o Ubuntu em um arquivo que está localizado em uma partição do Windows (NTFS). Embora após a instalação, a inicialização no Wubi não depende da cópia do Windows estar funcional, ele ainda depende dessa partição NTFS.

Então, tecnicamente, depois de instalar o Ubuntu usando o wubi, você pode simplesmente excluir a pasta Windows da partição NTFS e editar sua configuração do GRUB para remover a entrada do Windows do menu de inicialização, tornando o Ubuntu o único sistema operacional inicializável da máquina. No entanto, o Ubuntu ainda irá residir em um arquivo em um sistema de arquivos do Windows, e não em uma partição própria.

Uma opção para solucionar o problema (se você realmente não puder inicializar a partir de um CD / USB, qual seria a melhor solução) é fazer uma instalação do Wubi e depois migrá-la para uma instalação "completa" sugerido na resposta vinculada por TrailRaider. Esse seria um processo de várias etapas com uma possibilidade relativamente alta de tornar o sistema não inicializável (o que seria um problema, já que você não pode inicializar a partir do CD / USB)

Outra opção, mais direta, seria apenas mover o disco rígido para outra máquina, instalar o Ubuntu lá e transferi-lo de volta. Ao contrário do Windows, o Ubuntu geralmente funciona muito bem quando transferido de máquina para máquina, mesmo que o hardware seja muito diferente. Uma chave de fenda Phillips e 5 minutos resolveriam o seu problema :)

    
por Sergey 29.10.2012 / 02:54
0

é possível, mas é bastante complicado. Um formulário de instalação completa no início é recomendado, mas no seu caso, sem ser capaz de usar um CD ou um USB, fazer o trabalho extra necessário é a única opção que eu conheço.

O que você está tentando fazer é chamado migrando Wubi para uma instalação completa. Isso foi realmente abordado no askubuntu.

Veja Como converter a instalação do Wubi em uma instalação normal?

Observação: é provável que essa pergunta seja encerrada como uma duplicata da pergunta à qual eu estou vinculado e essa resposta deveria ter sido um comentário à sua pergunta que deu a você o link, mas eu queria explicar com mais detalhes que o espaço limitado um comentário dá.

    
por TrailRider 29.10.2012 / 02:42
0

Como migrar

Existem algumas maneiras de migrar sua instalação do Wubi para uma partição separada, mas vou cobrir a mais segura: Usando um Live USB / CD

Primeiro de tudo, você deve:

  • Saiba onde está o seu arquivo root.disk no Live USB.
  • Você deve ter uma cópia desse assistente em seu sistema Live: wubi-move
  • Crie a partição em que seu sistema será migrado.

Parece no sentido anti-horário, mas vamos começar a trabalhar dessa maneira.

Crie a partição

Inicialize usando seu live CD / USB (gravarei ao vivo ou ubuntu daqui por diante) e selecione Tente sem modificar o sistema , e quando você fizer logon, faça o seguinte:

  1. Pressione a tecla Meta (ou a tecla Windows ), escreva "gparted" e pressione enter.
  2. Sua unidade física deve começar com sda e, em seguida, redimensionar suas partições para criar algum espaço livre, lembrando que ela deve ser igual ou maior que o arquivo root.disk .
  3. Crie uma partição ext4 (opcional a swap ) nesse espaço. Anote o nome da partição (algo como /dev/sda5 , se você criou o swap , você deve copiá-lo também).
  4. Monte a unidade na qual o arquivo root.disk está localizado. Você deve copiar o caminho inteiro (deve ser algo como /media/F66E431C6E42D551/ubuntu/root.disk , mas representarei o caminho como /path/with/root.disk )
  5. Abra o terminal (meta key, terminal de gravação, insira) e execute o seguinte comando:
wget "https://help.ubuntu.com/community/MigrateWubi?action=AttachFile&do=get&target=wubi-move-2.4.tar.gz"
tar xzf wubi-move-2.4.tar.gz
sudo bash wubi-move.sh --root-disk=/path/with/root.disk /dev/sda5 /dev/sda6
## The '/dev/sda5' it's the 'ext4' partition you created earlier, '/dev/sda6' it's the 'swap' if you created one at all.

Agora, a partir daqui, o procedimento é automático.

Então, o que é a WUBI?

O que o Wubi cria são imagens de disco (se você tem algum conhecimento sobre Máquinas Virtuais, é bem parecido com um Disco Virtual) e instala o Ubuntu lá. Ou seja, o Ubuntu não vê nada fora dessa "imagem" e diz ao Windows para usar um dispositivo montado em loop como a inicialização disco. Então, o que acontece a seguir, para o Ubuntu, seu disco físico onde ele está instalado é apenas a imagem, por isso ele não pode ver nem modificar nada além do seu, mas pode ver qualquer outro driver conectado ao seu sistema ..

Wubi está morto

Wubi é, até agora, um projeto morto. Não será incluído do Ubuntu 13.04 em diante, devido a sérios problemas de usabilidade em sistemas Windows mais recentes (em alguns casos não funcionará).

É recomendado não usar o Wubi, já que ele não fornecerá a experiência que os usuários estão esperando (ou pulando) do Ubuntu. É melhor criar / usar um Live USB e no caso de querer uma cópia do Ubuntu no sistema, instale-o em sua própria partição. Os instaladores são seguros e bem documentados (e também são suportados, em desenvolvimento ativo), então os medos anteriores sobre parafusar algo durante o particionamento estão próximos de null.

    
por Braiam 24.08.2013 / 03:20