Se eu puder, como instalo o Ubuntu no Ubuntu?

19

Veja o que quero dizer:

Eu normalmente instalo rodando um Ubuntu Live USB, clicando em "try" Ubuntu, e quando estou pronto, clico duas vezes no ícone "Install Ubuntu" na área de trabalho.

Agora, eu tenho uma porta eSATAp e o que eu gostaria de fazer é conectar meu disco rígido diretamente ao meu laptop / desktop que já tem Ubuntu rodando e simplesmente rodar o mesmo aplicativo que está disponível no Live CD / USB. para instalá-lo na unidade externa.

Também estou aberto a outros métodos, desde que não seja necessário "gravar" um ISO em um USB, reinicializar a partir do USB e instalá-lo no disco externo.

Um milhão de agradecimentos!

    
por Nathan J. Brauer 06.10.2011 / 07:49

4 respostas

5

Você está fazendo uma pergunta interessante. Reescreverei minhas próprias palavras: É possível executar o instalador do Ubuntu, que está presente no LiveCD do Ubuntu, de um sistema Ubuntu (instalado no HDD)?

O instalador da GUI que você encontrou no LiveCD é empacotado como ubiquity . Não está claro, o que acontecerá se você tentar instalar e executar isso a partir de sua instalação em HD. Embora possa funcionar, isso não parece ser suportado nem testado.

É bem conhecido que os sistemas baseados no Debian, como o Ubuntu, podem ser instalados em um ambiente chroot . O Chroot é uma ferramenta que pode tratar qualquer diretório como o diretório raiz "/". Você pode criar facilmente um ambiente chroot no seu disco rígido externo. Se você quer inicializar este Ubuntu chroot, você precisa instalar um kernel e um gerenciador de inicialização. Embora este seja um método conhecido e testado para o Debian (e eu pessoalmente fiz isso com o Ubuntu), os tutoriais na web estão desatualizados. Portanto, esta é apenas uma opção se você estiver familiarizado com o grub e o processo de inicialização do Linux.

Resposta real: Embora sua pergunta seja razoável, ela não parece ser suportada pelo Ubuntu ou por qualquer outro sistema operacional moderno. Nós nos tornamos tão acostumados a instalar sistemas operacionais a partir de um CD de inicialização ou USB, que outros métodos foram negligenciados.

Você não especificou qual é o propósito de instalar o Ubuntu no HDD externo. Se você deixar este HDD externo conectado como está, seu computador provavelmente nunca irá inicializá-lo, porque ele prefere seu HDD interno. Se você alterar as configurações do BIOS, conecte o HDD externo a um computador diferente ou qualquer coisa do tipo, então este HDD (atualmente) externo pode se tornar o papel do HDD de inicialização. Agora, aqui vem o problema: é preciso alguma adivinhação para saber agora, se e como esse disco rígido será inicializado. O BIOS do PC é um bootloader horrível, não projetado para essas coisas. É provavelmente por isso que a sua ideia não é suportada através de vetores de instalação fácil, como o instalador GUI do Ubuntu.

    
por Jan 07.10.2011 / 22:05
1

Eu acho que este link pode ajudar: Como eu instalo o Ubuntu em uma chave USB? (sem usar o Criador de disco de inicialização)

Resumindo:

  1. Instale o pacote qemu-kvm e as dependências, caso ainda não o tenham feito.

    sudo apt-get install qemu-kvm
    
  2. Execute a máquina virtual com HDD externo (suponha que ele esteja montado em / dev / sdb) como unidade interna e arquivo ISO do Ubuntu como cdrom. Adicione mais memória ram à máquina virtual com -m 2GB se tiver bastante memória RAM na sua máquina para acelerar o processo de instalação.

    sudo kvm /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso
    

Pessoalmente, prefiro executar qualquer instalador no PC / laptop de destino em vez de remover o HDD e instalá-lo em outro PC / laptop.

    
por Hai Lang 08.10.2011 / 17:14
0

Não é realmente necessário reinstalar de todo. Você pode simplesmente copiar o sistema operacional instalado no outro disco e inicializá-lo. Se os dois discos forem de tamanho igual, é muito fácil:

sudo dd if=/dev/disk1 of=/dev/disk2

Isto fará do disk2 um clone do disk1, o que significa que as partições e tudo serão copiados. Quando a cópia terminar, você pode inicializar a partir do disco externo e ter tudo o que tinha.

Se o seu computador oferecer suporte à virtualização de hardware, você também poderá instalar o kvm - provavelmente com o virt-manager como GUI - e usar o disco externo como um disco para uma máquina virtual.

    
por Jo-Erlend Schinstad 06.10.2011 / 10:37
0

Isso pode ser possível usando o Virtual Box. Você só precisaria configurar um dispositivo USB no Virtual Box e, em seguida, instalá-lo na unidade externa dessa maneira.

    
por RolandiXor 07.10.2011 / 18:23