Eu tenho o Windows XP e o Ubuntu instalados em partições separadas.
É possível "inicializar" minha instalação do Ubuntu a partir do Windows? O que estou procurando é algo semelhante a uma máquina virtual, mas que executará a cópia do Ubuntu já instalada no meu disco rígido. Eu gostaria de poder inicializar o Ubuntu e o Windows com dupla inicialização, mas também ter a capacidade de acessar minha instalação do Ubuntu a partir do Windows sem precisar reiniciar.
boot
windows
system-installation
Am1rr3zA
fonte
fonte
Respostas:
Você pode usar o coLinux e executar o kernel do Ubuntu com o colinux:
Instalei o Ubuntu normalmente em uma partição separada e configurei o computador para inicialização dupla entre o Ubuntu / XP.
Instalei o coLinux com a imagem Debian com backports disponível no site do coLinux.
Configurando o coLinux para montar a partição Ubuntu, o truque aqui é descobrir o número correto da partição. O número da partição no coLinux parece ser menor que o número da partição usada ao inicializar o computador com o Ubuntu. No meu caso, eu tive que configurar:
Inicialize o coLinux com a imagem Debian com backports e após a inicialização monte a partição ubuntu no meu caso
/dev/hda7
Para possibilitar a inicialização do ubuntu dentro do coLinux, você precisa desativar alguns serviços iniciados automaticamente na inicialização, a maioria deles possui hardware relacionado de alguma forma e não é suportada no coLinux. Você ainda deseja executar esses serviços quando não estiver executando o ubuntu dentro do colinux. Eu fiz isso criando primeiro um script /etc/inid.d/colinux de acordo com http://wiki.colinux.org/cgi-bin/DualBootSystem. É
claro que esse script deve ser criado no
/etc/init.d
diretório da partição ubuntu e não no a imagem "debian com backports".Quando esse script foi criado, você também precisa editar o
default.colinux.xml
arquivo para que ele contenha umCOLINUX=1
parâmetro de inicialização, no meu caso:Este script agora possibilita a desativação de alguns serviços iniciados automaticamente ao iniciar no coLinux, mas ainda executa esses serviços ao inicializar o computador com o ubuntu. Você também deve executar esse script no momento da inicialização, inserindo links no
/etc/rcS.d
diretório.O próximo passo é desligar os serviços inserindo instruções if dentro dos scripts de serviço em
/etc/init.d
(na partição ubuntu).Eu tive que desativar os seguintes serviços ao inicializar dentro do coLinux para inicializá-lo, o coLinux travou durante a inicialização quando qualquer um desses serviços estava em execução:
Crie versões personalizadas do colinux de alguns outros arquivos, o script colinux no init.d mencionado acima torna possível ter uma versão do colinux e uma versão não-colinux de alguns arquivos diferentes. No meu caso, tenho versões especiais dos seguintes arquivos:
/etc/fstab
(o coLinux monta as partições ntfs usando smbfs em vez da montagem somente leitura ntfs)/etc/network/interfaces
(eu não consegui que o colinux funcionasse usando DHCP, por isso, em vez disso, possui números IP codificados)/etc/gdm/gdm.conf
(eu sou não tenho certeza se isso é usado, pois o gdm não pode ser iniciado na inicialização, mas eu tenho uma versão especial para o coLinux com todos os [servidores] desabilitados. Pode ser usado ao usar vnc, mas não tenho certeza se é necessário)É importante lembrar de editar o arquivo correto ao configurar esses arquivos dessa maneira, porque os arquivos normais serão substituídos pelas versões * -colinux ou * -non-colinux a cada inicialização. Pode ser possível configurar links simbólicos em vez de substituir os arquivos, mas eu não testei isso.
Finalmente, você terá que configurar o coLinux para inicializar usando a partição Ubuntu, em vez da imagem "debian with backports", isso é feito configurando uma partição de inicialização no arquivo default.colinux.xml, no meu caso, apontou para
/dev/hda8
<bootparams>root=/dev/hda8 COLINUX=1< /bootparams>
Finalmente, não cometa o mesmo erro que eu. Conforme descrito neste tópico, coloquei o XP / coLinux no modo de suspensão no modo de hibernação e depois iniciei o dualboot no Ubuntu. Meu sistema de arquivos Ubuntu ficou corrompido na próxima inicialização do XP e eu decidi fazer uma reinstalação total do Ubuntu.
fonte
Se o Ubuntu estiver em uma partição separada, você poderá criar um arquivo * .vmdk que virtualize uma partição física e poderá inicializar a partir desse arquivo vmdk dentro do virtualbox.
Eu acho que o comando que você procura para criar um arquivo vmdk é assim:
Eu nunca fiz isso sozinho, então não posso realmente ajudá-lo mais
fonte
O andLinux é um sistema Ubuntu Linux completo, funcionando perfeitamente em sistemas baseados no Windows 2000 (2000, XP, 2003, Vista, 7; apenas versões de 32 bits). Este projeto foi iniciado para o Dynamism for the GP2X community, mas sua base de usuários excede em muito o design original. O andLinux é gratuito e continuará sendo, mas as doações são muito necessárias.
O andLinux usa o coLinux como seu núcleo, o que é confuso para muitas pessoas. O coLinux é uma porta do kernel do Linux para o Windows. Embora essa tecnologia seja um pouco como executar o Linux em uma máquina virtual, o coLinux se diferencia por ser mais uma fusão do Windows e do kernel do Linux e não um PC emulado, tornando-o mais eficiente. Xming é usado como servidor X e PulseAudio como servidor de som.
http://www.andlinux.org/
fonte
Eu não acho que você pode inicializar a instalação do Ubuntu a partir da sua máquina Windows sem uma máquina virtual. Se houver, fora isso seria legal. Qual é a diferença da VM?
fonte
Se você tiver o NTLDR do carregador de inicialização do Windows acorrentado ao grub, e não o contrário, acho que você pode usar o bcdedit para alterar a opção de inicialização padrão, reinicie e você entrará no Ubuntu. Não sei se isso funciona, mas acho que já vi isso. Para fazer isso funcionar, você provavelmente precisará instalar o grub apenas em um setor de inicialização de partição (ou no setor de inicialização de uma segunda unidade) e, em seguida, adicioná-lo como uma opção de inicialização do NTLDR. hth.
fonte
Wubi, encontrado em: http://wubi-installer.org/, pode obter exatamente o que você deseja?
No site: "O Wubi é um instalador oficialmente suportado do Ubuntu para usuários do Windows que pode levá-lo ao mundo Linux com um único clique. O Wubi permite instalar e desinstalar o Ubuntu como qualquer outro aplicativo do Windows, de maneira simples e segura. você está curioso sobre Linux e Ubuntu? Experimentá-los nunca foi tão fácil! "
fonte
Você pode seguir isso, trabalhou para mim: http://colinux.wikia.com/wiki/Full_CD-based%28iso%29_distro_install_and_config_steb-by-step_HOWTO_%28based_on_Xubuntu-7.10%29
fonte