Usar a partição Ubuntu existente como uma imagem de instalação?


19

Eu instalei o ubuntu 10.10 no meu laptop e configurei bastante, instalei e montei muitas coisas nele para atender às minhas necessidades. Agora, quero mover essa instalação para outra máquina e evitar toda a instalação novamente. Existe uma maneira de criar um instalador da minha instalação / partição existente do ubuntu que eu possa reutilizar para outras máquinas?


Semelhante a isso, mas provavelmente não um idiota
Jorge Castro

Apenas uma ideia, para não postá-la como resposta. Como não existe o conceito de "registro" aqui, você não pode inicializar de um sistema operacional diferente (talvez um LiveCD) e gravar todo o conteúdo de "/" em um DVD, copiá-lo no novo disco ou partição e depois basta instalar o grub? O Ubuntu geralmente lida com mudanças de hardware muito bem.
Mussnoon 18/11/10

Respostas:


2

Eu também tive esse problema (perguntei sobre ele aqui antes de encontrar este tópico)

É possível criar um disco de instalação do Ubuntu, a partir de uma instalação já existente?

Tentei investigar o Remastersys, mas depois de ler esta linha :

O próprio Remastersys foi descontinuado

Não me preocupei em procurar se isso era verdade ou não e tentei usar o relinux .

Basta dizer que funcionou como um encanto.

(Não existe GUI, são todos os comandos)

Como usá-lo (todas as informações a seguir são obtidas e disponíveis dentro do aplicativo):

  1. Faça o download do arquivo tar.
  2. Extraia-o
  3. Para instalá-lo, execute este comando:

    sudo cp -R usr etc wubick/etc wubick/usr /
    
  4. Após a instalação, o /usr/share/doc/relinux/READMEarquivo contém informações sobre como usar o aplicativo
  5. Execute os dois comandos a seguir:

    sudo cp /etc/relinux/relinux.conf ./relinux.conf
    sudo sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf
    
  6. Se você souber o que está fazendo, edite o arquivo de configuração que você acabou de copiar para alterar os parâmetros conforme você.

    Por exemplo, adicionando /home/*ao EXCLUDESparâmetro, se você não deseja que os dados pessoais sejam copiados. (Eu não tinha certeza se isso seria excluído automaticamente, mas é melhor estar seguro)

  7. Execute este comando:

    sudo relinux squashfs relinux.conf
    

    Vai demorar um pouco antes de terminar (o sudo é necessário aqui, mesmo se você estivesse em uma pasta de sua propriedade, porque este relinux irá verificar se há pacotes ausentes e necessários e os instalará).

  8. Finalmente, execute:

    sudo relinux onlyiso relinux.conf
    

    Isso criará o arquivo ISO. Se você não alterou nada no arquivo de configuração, ele será chamado custom.iso.

PS Os dois últimos comandos podem ser combinados em um, sudo relinux iso relinux.confse você desejar esperar o primeiro terminar e depois executar o segundo.

PSS Se algo der errado, e / ou você decidiu começar do zero, execute um desses comandos primeiro (dependendo do que você deseja).

sudo relinux clean relinux.conf
sudo relinux fullclean relinux.conf

O primeiro limpa os arquivos temporários criados no seu diretório de trabalho ( WORKDIRparâmetro no arquivo de configuração)

O segundo limpa todos os arquivos criados, até o arquivo ISO.



1

Se a máquina tiver o mesmo hardware, você poderá imaginar a imagem original e restaurá-la na nova máquina usando algo como o clonezilla. Armazenar a imagem na rede e restaurá-la usando um live CD do clonezilla funciona muito bem.


1

Copiar todo o conteúdo do disco rígido do atual para o novo deve funcionar bem, desde que ambas as máquinas tenham a mesma arquitetura de hardware, por exemplo, 32 bits a 32 bits.

Se os drivers não forem padrão e forem diferentes (por exemplo, a placa de vídeo atual é ati, a nova é a nvidia), você precisará instalar os drivers corretos.

Se você criou um arquivo xorg.conf, isso pode não ser adequado para os novos gráficos / monitor.

Você pode fazer uma cópia exata usando o comando dd. dd if=/dev/currentdrive of=/dev/newdrive

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.