SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
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)

Mais conteúdo relacionado

Mais procurados

Usando o gost para manutenção de disco
Usando o gost para manutenção de discoUsando o gost para manutenção de disco
Usando o gost para manutenção de discoMarcos Monteiro
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básicoAdriano Melo
 
Caixa Mágica 15 Technology Preview
Caixa Mágica 15 Technology PreviewCaixa Mágica 15 Technology Preview
Caixa Mágica 15 Technology PreviewLuis Medinas
 
Apostilas manutençao de impressora hp01 entendendo e dominando o linux - 6ºe...
Apostilas manutençao de impressora hp01  entendendo e dominando o linux - 6ºe...Apostilas manutençao de impressora hp01  entendendo e dominando o linux - 6ºe...
Apostilas manutençao de impressora hp01 entendendo e dominando o linux - 6ºe...tecxel
 
Como clonar h ds e fazer backup sem precisar do ghost
Como clonar h ds e fazer backup sem precisar do ghostComo clonar h ds e fazer backup sem precisar do ghost
Como clonar h ds e fazer backup sem precisar do ghostVanderlei Nascimento
 
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
 
Apresentação OpenSUSE 11.3 para Desenvolvedores - Portuguese
Apresentação OpenSUSE 11.3 para Desenvolvedores - PortugueseApresentação OpenSUSE 11.3 para Desenvolvedores - Portuguese
Apresentação OpenSUSE 11.3 para Desenvolvedores - PortugueseKomputer
 
Apresentação Formatar PC Curso
Apresentação Formatar PC CursoApresentação Formatar PC Curso
Apresentação Formatar PC Cursoguestce38fe
 
Instalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdt
Instalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdtInstalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdt
Instalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdtAnderson Bassani
 
Desenvolvimento de jogos para MSX
Desenvolvimento de jogos para MSXDesenvolvimento de jogos para MSX
Desenvolvimento de jogos para MSXGiovanni Nunes
 
Red hat enterprise_linux-6-installation_guide-pt-br
Red hat enterprise_linux-6-installation_guide-pt-brRed hat enterprise_linux-6-installation_guide-pt-br
Red hat enterprise_linux-6-installation_guide-pt-brAnísio Mescolin
 

Mais procurados (17)

Usando o gost para manutenção de disco
Usando o gost para manutenção de discoUsando o gost para manutenção de disco
Usando o gost para manutenção de disco
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básico
 
Hacking Linux
Hacking LinuxHacking Linux
Hacking Linux
 
Caixa Mágica 15 Technology Preview
Caixa Mágica 15 Technology PreviewCaixa Mágica 15 Technology Preview
Caixa Mágica 15 Technology Preview
 
W7 1
W7 1W7 1
W7 1
 
Apostilas manutençao de impressora hp01 entendendo e dominando o linux - 6ºe...
Apostilas manutençao de impressora hp01  entendendo e dominando o linux - 6ºe...Apostilas manutençao de impressora hp01  entendendo e dominando o linux - 6ºe...
Apostilas manutençao de impressora hp01 entendendo e dominando o linux - 6ºe...
 
Entendendo e dominando_o_linux
Entendendo e dominando_o_linuxEntendendo e dominando_o_linux
Entendendo e dominando_o_linux
 
Como clonar h ds e fazer backup sem precisar do ghost
Como clonar h ds e fazer backup sem precisar do ghostComo clonar h ds e fazer backup sem precisar do ghost
Como clonar h ds e fazer backup sem precisar do ghost
 
Formatando o computador
Formatando o computadorFormatando o computador
Formatando o computador
 
Linux
LinuxLinux
Linux
 
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
 
Apresentação OpenSUSE 11.3 para Desenvolvedores - Portuguese
Apresentação OpenSUSE 11.3 para Desenvolvedores - PortugueseApresentação OpenSUSE 11.3 para Desenvolvedores - Portuguese
Apresentação OpenSUSE 11.3 para Desenvolvedores - Portuguese
 
Apresentação Formatar PC Curso
Apresentação Formatar PC CursoApresentação Formatar PC Curso
Apresentação Formatar PC Curso
 
Instalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdt
Instalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdtInstalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdt
Instalando um servidor virtual Linux on z (Red hat ou SUSE) no emulador z pdt
 
Desenvolvimento de jogos para MSX
Desenvolvimento de jogos para MSXDesenvolvimento de jogos para MSX
Desenvolvimento de jogos para MSX
 
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COMTutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
 
Red hat enterprise_linux-6-installation_guide-pt-br
Red hat enterprise_linux-6-installation_guide-pt-brRed hat enterprise_linux-6-installation_guide-pt-br
Red hat enterprise_linux-6-installation_guide-pt-br
 

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

Semelhante a Tutorial do shell script para criar imagens de HDs Win7 usando Linux (9)

criarimagemplacag01
criarimagemplacag01criarimagemplacag01
criarimagemplacag01
 
Tutorialclonehdg01
Tutorialclonehdg01Tutorialclonehdg01
Tutorialclonehdg01
 
1106
11061106
1106
 
Guia Red Hat 9
Guia Red Hat 9Guia Red Hat 9
Guia Red Hat 9
 
37064834 curso-back-track
37064834 curso-back-track37064834 curso-back-track
37064834 curso-back-track
 
37064834 curso-back-track
37064834 curso-back-track37064834 curso-back-track
37064834 curso-back-track
 
Instalação do Elastix
Instalação do ElastixInstalação do Elastix
Instalação do Elastix
 
Hardware
HardwareHardware
Hardware
 
Tutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix OveroTutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix Overo
 

Mais de Luiz Francisco Bozo

Mais de Luiz Francisco Bozo (20)

Modelo totem
Modelo totemModelo totem
Modelo totem
 
Esboços de chassis e componentes internos de Servidor
Esboços de chassis e componentes internos de ServidorEsboços de chassis e componentes internos de Servidor
Esboços de chassis e componentes internos de Servidor
 
Pilha em C
Pilha em CPilha em C
Pilha em C
 
Fila em C
Fila em CFila em C
Fila em C
 
Árvore Binária em C
Árvore Binária em CÁrvore Binária em C
Árvore Binária em C
 
Alocação Dinâmica em C
Alocação Dinâmica em CAlocação Dinâmica em C
Alocação Dinâmica em C
 
Configurar Kernel Linux para usar os Sensores de uma Placa-mãe
Configurar Kernel Linux para usar os Sensores de uma Placa-mãeConfigurar Kernel Linux para usar os Sensores de uma Placa-mãe
Configurar Kernel Linux para usar os Sensores de uma Placa-mãe
 
Display HD44780 usando PIC 18F4550 e USB
Display HD44780 usando PIC 18F4550 e USBDisplay HD44780 usando PIC 18F4550 e USB
Display HD44780 usando PIC 18F4550 e USB
 
Configuração do Router/Bridge Wireless Tsunami
Configuração do Router/Bridge Wireless TsunamiConfiguração do Router/Bridge Wireless Tsunami
Configuração do Router/Bridge Wireless Tsunami
 
Pequeno exemplo sobre strings nmea
Pequeno exemplo sobre strings nmeaPequeno exemplo sobre strings nmea
Pequeno exemplo sobre strings nmea
 
Resumo gps
Resumo gpsResumo gps
Resumo gps
 
Função Retorna MAC ADDRESS do Adaptador de rede
Função Retorna MAC ADDRESS do Adaptador de redeFunção Retorna MAC ADDRESS do Adaptador de rede
Função Retorna MAC ADDRESS do Adaptador de rede
 
Status Configuração inicia router/bridge wireless Tsunamil
Status Configuração inicia router/bridge wireless TsunamilStatus Configuração inicia router/bridge wireless Tsunamil
Status Configuração inicia router/bridge wireless Tsunamil
 
Chipset
ChipsetChipset
Chipset
 
Kernel driver
Kernel driverKernel driver
Kernel driver
 
Pmbok e Agil (folha 01)
Pmbok e Agil (folha 01)Pmbok e Agil (folha 01)
Pmbok e Agil (folha 01)
 
Roteiro IOC 05
Roteiro IOC 05Roteiro IOC 05
Roteiro IOC 05
 
Roteiro IOC 03_2
Roteiro IOC 03_2Roteiro IOC 03_2
Roteiro IOC 03_2
 
Roteiro IOC 03_1
Roteiro IOC 03_1Roteiro IOC 03_1
Roteiro IOC 03_1
 
Roteiro IOC 02
Roteiro IOC 02Roteiro IOC 02
Roteiro IOC 02
 

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

  • 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)