Pelo que entendi, a criação de uma imagem de um sistema Linux faz uma cópia exata do sistema operacional e de todos os arquivos / configurações / programas do usuário etc.
O que eu gostaria de fazer é criar uma imagem do meu PC de trabalho e instalá-la em casa na minha área de trabalho. Alguém pode explicar brevemente o processo de criação e instalação de imagens de sistemas Linux?
SO em casa: Windows. Deseja: Um arquivo de imagem que pode ser executado em uma máquina virtual (VMPlayer ou VirtualBox) ou inicializado diretamente no meu PC em casa. Eu tentei clonesys, mas gostaria de um método diferente.
linux
installation
disk-image
toc777
fonte
fonte
Respostas:
algo que você poderia tentar.
Prepare um CD ao vivo (não importa qual). Tenha um dispositivo de armazenamento externo grande o suficiente (mesmo tamanho do HD do trabalho) para reter a imagem.
Coloque o CD ao vivo no seu computador de trabalho e inicie-o. Monte seu armazenamento externo (ou até rede, se você quiser)
Use
dd
para clonar o disco rígido do computador do trabalho e armazená-lo como uma imagem no seu armazenamentoDesligue o computador do trabalho
faça o mesmo método exato no seu laptop em casa, mas em vez de clonar o disco rígido, você estará colocando sua imagem no disco rígido, essencialmente, você precisará reverter os comandos
if=
eof=
Você pode ter alguns problemas de compatibilidade de hardware imediatamente, a menos que o hardware da sua casa e trabalho sejam os mesmos. Mas é tudo solucionável :)
Apreciar.
fonte
http://www.linux-live.org/ fornece um tutorial realmente simples do processo:
fonte
Você pode usar a partimage para criar uma imagem ao vivo. Mas acho difícil obter uma imagem ao vivo que possa ser transferida facilmente de um PC para o outro.
Quando você pode desligar o seu PC de trabalho, recomendo um CD ao vivo com partimage e crie uma imagem em um pendrive e reescreva-o no PC doméstico.
Ou se você não pode desligar o seu PC, você pode usar o dump ( http://linux.about.com/od/commands/l/blcmdl8_dump.htm ) em um arquivo ou na rede (ssh).
fonte
Você pode clonar facilmente o sistema operacional usando o Clonezilla (o Live CD), mas saiba que a unidade de destino deve ser tão grande ou maior que a original. Estas etapas mostrarão como clonar o disco para outro.
NOTA - faça backup dos seus dados
fonte
Eis como acabei de fazer isso:
Preparação
Área de trabalho do Windows 10
As etapas a seguir são para fornecer uma maneira de copiar a imagem do disco. Eu não tinha um dispositivo de armazenamento externo com espaço suficiente para armazenar a imagem de disco do meu laptop, então montei minha máquina Windows via SSH. Existem outras maneiras de fazer isso, mas isso foi mais fácil para mim na situação.
sudo apt install openssh-server
para instalar o sshdsudo nano /etc/ssh/sshd_config
para editar a configuração do sshdPasswordAuthentication no
paraPasswordAuthentication yes
, em seguida, prima Ctrl+ x, y, enterpara salvarsudo /etc/init.d/ssh restart
A caixa de diálogo Firewall do Windows deve aparecer agora, clique em Aceitar para permitir conexões de entrada.
Laptop Linux
Execute
sudo apt install sshfs virtualbox
para fornecer os comandossshfs
evboxmanage
.Agora é um bom momento para testar, você pode fazer uma conexão SSH com sua máquina Windows
Criando uma imagem de inicialização
Se, na próxima seção, você criar uma imagem de todo o disco em vez de apenas a partição Linux, provavelmente não precisará fazer isso.
Como eu queria economizar espaço, apenas peguei minha partição raiz do Linux, mas como ela não é inicializável, criei uma imagem ISO inicializável:
Laptop Linux
sudo apt install grub-pc-bin xorriso
mkdir -p efibootiso/boot/grub
cp /usr/lib/grub/x86_64-efi/* efibootiso/boot/grub/
cp /boot/grub/grub.cfg efibootiso/boot/grub
grub-mkrescue -o boot.iso efibootiso
scp boot.iso username@windowsten:/mnt/d/VMs/WorkLaptop/
Criando a imagem do disco
Laptop Linux
/dev/sda8
)mkdir /run/windowsten
sshfs username@windowsten:/ /run/windowsten
cd /run/windowsten/mnt/d/VMs/WorkLaptop
Aqui está o truque: se você executar
mount -o remount,ro /
agora, será informado que está em uso. Em vez disso, use as teclas mágicas sysrq: SysRq+ spara forçar a sincronização e SysRq+ upara forçar a remontagem somente leitura. ( SysRqno meu laptop era Alt Gr+ Print Screen)vboxmanage convertfromraw /dev/sda8 worklaptop.vdi
Isso levará muito tempo. Eu tenho cerca de 10 GB / hora com as duas máquinas usando 802.11n wifi. Da próxima vez, usarei uma conexão com fio.
Quando terminar, você terá uma imagem de disco da partição Linux do seu laptop.
Área de trabalho do Windows 10
Agora você deve conseguir inicializar sua VM.
fonte