SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
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.
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% /dev
tmpfs 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/sda
1565 brw-rw---- 1 root disk 8, 1 Mar 21 08:40 /dev/sda1
1566 brw-rw---- 1 root disk 8, 2 Mar 21 08:40 /dev/sda2
1567 brw-rw---- 1 root disk 8, 3 Mar 21 08:40 /dev/sda3
1568 brw-rw---- 1 root disk 8, 5 Mar 21 08:40 /dev/sda5
1569 brw-rw---- 1 root disk 8, 6 Mar 21 08:40 /dev/sda6
1570 brw-rw---- 1 root disk 8, 7 Mar 21 08:40 /dev/sda7
1551 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sdb
1552 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sdb1
1553 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 EXISTENTES
imgdg41/ 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 in
1+0 records out
512bytes (512 B) copied, 0.00360378 s, 142 kB/s
MBR 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)

Contenu connexe

Tendances

Vagrant uma ferramenta realmente útil e versátil
Vagrant   uma ferramenta realmente útil e versátilVagrant   uma ferramenta realmente útil e versátil
Vagrant uma ferramenta realmente útil e versátilWanderlei Silva do Carmo
 
Publiocação de páginas da web
Publiocação de páginas da webPubliocação de páginas da web
Publiocação de páginas da webCarlos Melo
 
Containers PostgreSQL com a Crunchy Container Suite
Containers PostgreSQL com a Crunchy Container SuiteContainers PostgreSQL com a Crunchy Container Suite
Containers PostgreSQL com a Crunchy Container SuiteRoberto Mello
 
Sistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs EdubuntuSistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs Edubuntumateus antonio
 
Fazendo uma manada de elefantes passar por baixo da porta
Fazendo uma manada de elefantes passar por baixo da portaFazendo uma manada de elefantes passar por baixo da porta
Fazendo uma manada de elefantes passar por baixo da portaFabio Telles Rodriguez
 
Instalação e uso do phpVirtualBox
Instalação e uso do phpVirtualBoxInstalação e uso do phpVirtualBox
Instalação e uso do phpVirtualBoxnetinhoteixeira
 
Docker - minicurso utfpr 2017
Docker -  minicurso utfpr 2017Docker -  minicurso utfpr 2017
Docker - minicurso utfpr 2017Fabio Janiszevski
 
Docker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoDocker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoSérgio Lima
 
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSLMinicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSLfgsl
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Renato Groff
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básicoAdriano Melo
 
Instalando nx server no ubuntu 9_10
Instalando nx server no ubuntu 9_10Instalando nx server no ubuntu 9_10
Instalando nx server no ubuntu 9_10limafricke
 

Tendances (20)

Vagrant uma ferramenta realmente útil e versátil
Vagrant   uma ferramenta realmente útil e versátilVagrant   uma ferramenta realmente útil e versátil
Vagrant uma ferramenta realmente útil e versátil
 
Publiocação de páginas da web
Publiocação de páginas da webPubliocação de páginas da web
Publiocação de páginas da web
 
O que é Docker?
O que é Docker?O que é Docker?
O que é Docker?
 
Palestra microservice semanatic
Palestra microservice semanaticPalestra microservice semanatic
Palestra microservice semanatic
 
MigraçãO
MigraçãOMigraçãO
MigraçãO
 
Containers PostgreSQL com a Crunchy Container Suite
Containers PostgreSQL com a Crunchy Container SuiteContainers PostgreSQL com a Crunchy Container Suite
Containers PostgreSQL com a Crunchy Container Suite
 
Sistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs EdubuntuSistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs Edubuntu
 
Fazendo uma manada de elefantes passar por baixo da porta
Fazendo uma manada de elefantes passar por baixo da portaFazendo uma manada de elefantes passar por baixo da porta
Fazendo uma manada de elefantes passar por baixo da porta
 
Instalação e uso do phpVirtualBox
Instalação e uso do phpVirtualBoxInstalação e uso do phpVirtualBox
Instalação e uso do phpVirtualBox
 
Apresentacao docker
Apresentacao dockerApresentacao docker
Apresentacao docker
 
Introdução à plataforma Docker
Introdução à plataforma DockerIntrodução à plataforma Docker
Introdução à plataforma Docker
 
Replicação PostgreSQL com RepManager
Replicação PostgreSQL com RepManagerReplicação PostgreSQL com RepManager
Replicação PostgreSQL com RepManager
 
Introdução ao docker
Introdução ao dockerIntrodução ao docker
Introdução ao docker
 
Docker - minicurso utfpr 2017
Docker -  minicurso utfpr 2017Docker -  minicurso utfpr 2017
Docker - minicurso utfpr 2017
 
Docker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoDocker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimento
 
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSLMinicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básico
 
Instalando nx server no ubuntu 9_10
Instalando nx server no ubuntu 9_10Instalando nx server no ubuntu 9_10
Instalando nx server no ubuntu 9_10
 
PostgreSQL Rock Star
PostgreSQL Rock StarPostgreSQL Rock Star
PostgreSQL Rock Star
 

En vedette (7)

Evolución de la Web
Evolución de la WebEvolución de la Web
Evolución de la Web
 
The Guide to Medicare Preventative Services for Physicans, Providers and Supp...
The Guide to Medicare Preventative Services for Physicans, Providers and Supp...The Guide to Medicare Preventative Services for Physicans, Providers and Supp...
The Guide to Medicare Preventative Services for Physicans, Providers and Supp...
 
Cambios para la escuela
Cambios para la escuela Cambios para la escuela
Cambios para la escuela
 
Indonesia - Sebastian Sk.
Indonesia - Sebastian Sk.Indonesia - Sebastian Sk.
Indonesia - Sebastian Sk.
 
Trabajo: Mapa Mental
Trabajo: Mapa MentalTrabajo: Mapa Mental
Trabajo: Mapa Mental
 
La paz y la democracia
La paz y la democraciaLa paz y la democracia
La paz y la democracia
 
Republica bolivariana de venezuela instituto universitario politécnico la paz
Republica bolivariana de venezuela instituto universitario politécnico la pazRepublica bolivariana de venezuela instituto universitario politécnico la paz
Republica bolivariana de venezuela instituto universitario politécnico la paz
 

Plus de Luiz Francisco Bozo (11)

player01
player01player01
player01
 
abrasivosrevestidos02
abrasivosrevestidos02abrasivosrevestidos02
abrasivosrevestidos02
 
totem2
totem2totem2
totem2
 
qualifmea01
qualifmea01qualifmea01
qualifmea01
 
kerneldriver01
kerneldriver01kerneldriver01
kerneldriver01
 
multiappliance02
multiappliance02multiappliance02
multiappliance02
 
chassis02
chassis02chassis02
chassis02
 
modeloplanest01
modeloplanest01modeloplanest01
modeloplanest01
 
Tutorialclonehdg01
Tutorialclonehdg01Tutorialclonehdg01
Tutorialclonehdg01
 
clonehd01
clonehd01clonehd01
clonehd01
 
criaimg02
criaimg02criaimg02
criaimg02
 

CRIAR IMAGENS PARA PLACAS ESPECÍFICAS

  • 1. 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.
  • 2. 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% /dev tmpfs 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/sda 1565 brw-rw---- 1 root disk 8, 1 Mar 21 08:40 /dev/sda1 1566 brw-rw---- 1 root disk 8, 2 Mar 21 08:40 /dev/sda2 1567 brw-rw---- 1 root disk 8, 3 Mar 21 08:40 /dev/sda3 1568 brw-rw---- 1 root disk 8, 5 Mar 21 08:40 /dev/sda5 1569 brw-rw---- 1 root disk 8, 6 Mar 21 08:40 /dev/sda6 1570 brw-rw---- 1 root disk 8, 7 Mar 21 08:40 /dev/sda7 1551 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sdb 1552 brw-rw---- 1 root disk 8, 0 Mar 21 08:40 /dev/sdb1 1553 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 EXISTENTES imgdg41/ 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).
  • 3. 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).
  • 4. 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 in 1+0 records out 512bytes (512 B) copied, 0.00360378 s, 142 kB/s MBR 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)