4
CRIAR IMAGENS PARA PLACAS ESPECÍFICAS SCRIPT criaimg NotaLFB: Os scripts de que trata este tutorial foram criados para empresa cliente que trabalha de acordo com a lei e compra tantas licenças Windows 7 Starter quantas forem necessárias. Mas a mesma necessitava de um processo ágil de instalação em seus mini-computadores. O computador utilizado como “clonadora” utiliza OpenSUSE Linux e contém o scripts criaimg e clonehd(criados por mim e que também disponibilizei na Internet). Para facilitar a operação, ambos os scripts devem estar dentro da pasta /home/nome_da_pasta_das_imagens. Intro: Em alguns casos, a imagem do Windows 7 Starter gerada para um modelo de placa é incompatível com outro modelo (principalmente em função de dispositivos onboard específicos), dessa forma, torna-se necessário gerar mais de um tipo de imagem para ser utilizada na clonagem. Este documento explica como utilizar o script criaimg que criei para facilitar o processo: 1 – Conectar HD matriz: Antes de ligar o computador para fazer a operação de gravação, conecte o HD matriz (com windows 7 Starter instalado normalmente) ao conector de dados e à alimentação SATA. Se os HD não for conectado, o Linux não o “enxergará”; 2 – Boot: Ligue o computador e execute o boot no Linux; 3 – Abrir terminal: Após o boot abra um terminal (ícone Kickoff ---> ícone Favoritos ---> ícone Terminal); 4 – Root: Dentro do terminal (konsole) altere o usuário p/ administrador digitando su – e pressionando enter; grava@linux-rza1:~> su - 5 – Senha de root: O sistema irá pedir a senha de administrador, digite-a e pressione enter; Senha: 6 – Ir para a pasta das imagens: Agora como administrador, digite cd /home/nome_da_pasta_das_imagens e pressione enter para ir até a pasta onde está o script criaimg (no exemplo o nome da pasta é imagens); linux-rza1:~ # cd /home/imagens Agora o terminal ficará assim: linux-rza1:/home /imagens # 7 – Criação da imagem: Digite ./criaimg e pressione enter para que o script seja iniciado.

Tutorial do shell script para criar imagens de HDs Win7 usando Linux

Embed Size (px)

DESCRIPTION

Tutorial que ensina como utilizar meu script de criação de imagens "criaimg" do Windosw 7 Starter, para ser utilizado por um computador "clonador".

Citation preview

CRIAR IMAGENS PARA PLACAS ESPECÍFICASSCRIPT criaimg

NotaLFB: Os scripts de que trata este tutorial foram criados para empresa cliente que trabalha de acordo com a lei e compra tantas licenças Windows 7 Starter quantas forem necessárias. Mas a mesma necessitava de um processo ágil de instalação em seus mini-computadores. O computador utilizado como “clonadora” utiliza OpenSUSE Linux e contém o scripts criaimg e clonehd(criados por mim e que também disponibilizei na Internet). Para facilitar a operação, ambos os scripts devem estar dentro da pasta /home/nome_da_pasta_das_imagens.

Intro: Em alguns casos, a imagem do Windows 7 Starter gerada para um modelo de placa é incompatível com outro modelo (principalmente em função de dispositivos onboard específicos), dessa forma, torna-se necessário gerar mais de um tipo de imagem para ser utilizada na clonagem. Este documento explica como utilizar o script criaimg que criei para facilitar o processo:

1 – Conectar HD matriz: Antes de ligar o computador para fazer a operação de gravação, conecte o HD matriz (com windows 7 Starter instalado normalmente) ao conector de dados e à alimentação SATA. Se os HD não for conectado, o Linux não o “enxergará”;

2 – Boot: Ligue o computador e execute o boot no Linux;

3 – Abrir terminal: Após o boot abra um terminal (ícone Kickoff ---> ícone Favoritos ---> ícone Terminal);

4 – Root: Dentro do terminal (konsole) altere o usuário p/

administrador digitando su – e pressionando enter;

grava@linux-rza1:~> su -

5 – Senha de root: O sistema irá pedir a senha de administrador, digite-a e pressione enter;

Senha:

6 – Ir para a pasta das imagens: Agora como administrador, digite cd /home/nome_da_pasta_das_imagens e pressione enter para ir até a pasta onde está o script criaimg (no exemplo o nome da pasta é imagens);

linux-rza1:~ # cd /home/imagens

Agora o terminal ficará assim:

linux-rza1:/home/imagens #

7 – Criação da imagem: Digite ./criaimg e pressione enter para que o script seja iniciado.

linux-rza1:/home/imagens # ./criaimg

O script irá mostrar em qual HD o Linux está montado:

Filesystem Size Used Avail Use% Mounted on/dev/sda6 20G 3.4G 16G 18% /devtmpfs 1.6G 224K 1.6G 1% /devtmpfs 1.6G 4.0K 1.6G 1% /dev/shm/dev/sda7 169G 38G 122G 24% /home/dev/sda1 100M 25M 76M 25% /windows/C/dev/sda2 103G 12G 92G 11% /windows/D

Em seguida irá mostrar quais os HDs estão conectados ao computador para que você escolha de qual você obterá a imagem:

1550 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sda1565 brw-rw---- 1 root disk 8, 1 Mar 21 08:40 /dev/sda11566 brw-rw---- 1 root disk 8, 2 Mar 21 08:40 /dev/sda21567 brw-rw---- 1 root disk 8, 3 Mar 21 08:40 /dev/sda31568 brw-rw---- 1 root disk 8, 5 Mar 21 08:40 /dev/sda51569 brw-rw---- 1 root disk 8, 6 Mar 21 08:40 /dev/sda61570 brw-rw---- 1 root disk 8, 7 Mar 21 08:40 /dev/sda71551 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sdb1552 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sdb11553 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sdb2

Então o script irá perguntar qual HD será usado:

linux-rza1:/home/imagens # Digite o nome do HD:(sem numero)

Dependendo da posição onde o HD matriz tenha sido colocado, a letra poderá mudar (sda, sdb, sdc,..). Em nosso exemplo o HD matriz é o sdb (que possui duas partições NTFS – sdb1 e sdb2).

linux-rza1:/home/imagens # Digite o nome do HD: (sem numero)sdb

Então o script lista as pastas da imagens criadas anteriormente (para que não se crie uma imagem com o mesmo nome

LISTANDO IMAGENS EXISTENTESimgdg41/ imgssss/

Então o script irá pedir o código da placa-mãe utilizada para gerar a instalação que se quer clonar (no nosso caso será dg45).

linux-rza1:/home/imagens # Digite o código da placa-mãe que deseja utilizar:(obs.:apenas 4 caracteres)dg45 Uma vez feito isso, a tela do partimage irá se abrir, para continuar a operação basta seguir com a tecla TAB até o botão OK e pressionar a tecla ENTER.

Em seguida, o sistema irá executar a criação da parte mais extensa da imagem (irá abrir novamente a tela anterior), para continuar a operação basta seguir com a tecla TAB até o botão OK e pressionar ENTER (dependendo da versão do partimage isso não será necessário).

Ao final (o tempo agora depende do hardware) de 8 a 24 min., o script irá mostrar se tudo foi executado com sucesso: 1+0 records in1+0 records out512bytes (512 B) copied, 0.00360378 s, 142 kB/sMBR sdb OK!sdb1 OK!Sdb2 OK!Partprobe sdb OK!Imagens criadas com sucesso na nova pasta imgdg45

Agora é possível usar as imagens criadas na pasta:/home/imagens/imgdg45 para realizar a clonagem de HDs para mini-computadores a serem montados com esse modelo de placa.

FIM(Luiz Francisco Bozo – Abr/2011)