top

Principal

Blog

JAN 08 2015
Comentar Busca Avancada Em PDF

Pendrive MultiBoot - Como criar um drive USB robusto, com várias ISOs de Sistemas Operacionais e ferramentas de diagnóstico

Existem vários nomes para um dispositivo deste tipo: Multiboot, canivete suíço, All In One (AIO), Tudo em Um, Recovery Drive... Mas a finalidade é uma só, iniciar um Sistema Operacional para alguma finalidade diretamente de um dispositivo portátil, como um pendrive ou disco rígido (HD) externo.

Já vi vários programas e métodos para criar este tipo de drive, e eu resolvi mostrar a forma mais interessante, robusta e genérica que eu conheço para fazer um dispositivo USB "bootável", com várias imagens ISO. É uma tarefa com poucos passos, mas que considero difícil para alguém iniciante em Linux, ou que tem pouca experiência de maneira geral com instalações de Sistemas Operacionais. Por isso eu resolvi criar este tutorial em vídeo:

 

 

Pretendo fazer este artigo muito simples, já que o vídeo é bem completo. Portanto segue o roteiro e outros detalhes pra você não errar na receita!

Os passos

  1. Iniciar uma Distro Linux (pode ser LiveCD)
  2. Inserir o dispositivo USB
  3. Instalar ou Abrir o gparted
    • O comando para distros derivadas do debian é sudo apt-get install gparted
  4. Descobrir qual dispositivo do sistema é seu drive USB
    • Comando para sistemas debian-like: sudo fdisk -l
    • Ou simplesmente observando no gparted...
  5. Instalar o GRUB2 no dispositivo USB
    • Comando (qualquer distro atual): grub-install --force --no-floppy --boot-directory=/mnt/USB/boot /dev/sdX
  6. Montar o dispositivo e criar estrutura de diretórios (arquivos necessários)
  7. Colocar imagens .iso no diretório, configurar arquivo grub.cfg e/ou menu.lst
  8. Testar o funcionamento!

Os arquivos necessários

Os arquivos estão disponíveis aqui neste pacote. Pretendo atualizar assim que eu descobrir novas formas de iniciar outros sistemas e isos. Portanto não estranhe se o conteúdo estiver mudado. Nos arquivos de configuração, as linhas iniciadas com # são comentários. A maioria dos que estão comentados eu não testei, ou eu testei e não funcionou...

Se você testar alguma outra iso e funcionar, deixe a "receita" num comentário, e ajude outros compartilhando!

A árvore de diretórios do drive USB deve ficar com estrutura semelhante a esta:

arvore de diretorios de pendrive usb multiboot

Observações

Para quem usar os sistemas de arquivos nativos do Linux (mais seguro), vai precisar ter o cuidado de configurar certas permissões nos arquivos. Como é algo muito banal, eu faço simplesmente: sudo chmod -R 777 /media/pendrive/, onde obviamente /media/pendrive/ deve ser substituído para a sua realidade.

Dúvidas? Sugestões?

Deixe nos comentários...

Atualização em 29 de Fevereiro de 2016

É possível fazer um drive bootável UEFI para dispositivos mais novos com esta mesma técnica. Existem pequenos detalhes e comandos a acrescentar, e eu criei uma postagem nos fóruns UbuntuBR e Ubuntu sobre isso. Boa sorte, e não se esqueçam de reportar aqui caso tenham conseguido rodar as ISOs sem problemas!

 

 

Newsletter
Assunto: Software | Comentários(0) | Postado por André EXPANDIR
OUT 31 2014
Comentar Busca Avancada Em PDF

Cabo de rede duplo - 2 em 1, liga dois computadores em um só ponto de rede (RJ45)

Esta é uma postagem complementar da postagem  "como fazer e aproveitar ao máximo um cabo de rede". Faz tempo que eu queria ter publicado isso, mas só agora pude fazê-lo. O objetivo deste cabo é ligar duas placas de rede através de um só ponto, ou seja, na sua instalação física predial, um único cabo de rede CAT5E pode ligar dois usuários, sem mudar nada, apenas trocando as duas pontas terminais na instalação, uma no ponto onde fica as máquinas, e outra no rack, onde ficam os switches e patch panel.

cabo de rede amarelo e azul
Você vai precisar de dois cabos (crimpados ou não). Neste exemplo eu uso de cores diferentes, mas você pode usar da mesma cor, e marcar um deles com caneta de escrever em CD, por exemplo.

cabo de rede azul seccionado
Em seguida corte os dois cabos do tamanho conveniente para serem usados onde se encontram as máquinas. Para os cabos que já vem crimpados, eu costumo cortar 1/3 do cabo, pois o meu rack é pequeno, não há necessidade de um cabo extenso perto do switch. Se o seu rack for grande, é melhor fazer o cabo do zero, crimpando todas as pontas, e usando o tamanho adequado nas duas terminações da instalação predial.

cabo cat5e e ferramenta para desemcapar
Para desencapar, eu recomendo esta ferramenta específica amarelinha, facilita a vida! Meça de 10 a 15cm ao corte feito, isso dá pouco mais que um palmo.

preparo de pontas para cabo de rede duplo
Ao fim do processo você deve ter esta situação. Corte a capa plástica removida anteriormente em 1,5 a 2cm. O excesso de fios vai ficar dentro do conector RJ45 macho. Neste ponto já começamos a lógica de fabricação do cabo, portanto atenção às cores e padrões dos conectores, principalmente se você estiver utilizando um cabo já crimpado. Como cada ponta (usuário) usa efetivamente apenas dois pares, os outros dois pares devem ser removidos para formamos a nova ponta dupla...

duas pontas de cabo rj45
Neste caso, o cabo em amarelo, que já veio crimpado, é do padrão T568B, o cabo azul não tem padrão, eu crimpei desta forma para facilitar a identificação usando as demais cores presentes. Observe que na ponta do cabo azul, eu troquei o par laranja do padrão T568B (laranja claro e escuro) pelo par azul (azul claro e escuro); também troquei o par verde do padrão T568B pelo par marrom.

Como qualquer cabo de rede, não é necessário seguir este padrão. Basta que se faça igual nas duas pontas que trabalharão em pares. Afinal, toda inversão que você fizer, deverá ser desfeita no segundo cabo, na outra terminação. Em caso de dúvida, utilize os esquemas desta postagem anterior.

Caso você não siga esta lógica que eu propus, você precisará prestar muito mais atenção na ordem de organização para crimpar o RJ45, pois vai haver dois pares laranja e dois pares verde, isso porque estes são as cores usadas nos padrões mais comuns, T568A e T568B. Caso ache conveniente, marque levemente os pares de um dos cabos com caneta para escrever em CDs.

cabo ponta dupla sendo crimpado
Configure a nova ponta primeiramente passando os quatro pares utilizáveis através da capa plástica, a partir daí é o mesmo procedimento de crimpar uma ponta comum. Porém, observe com cuidado a configuração das cores nos pinos corretos. Observe que como eu substituí as cores dos pares nas pontas do cabo azul, a ponta conjunta pode ser colocada no mesmo padrão de cores do T568B.

 

esquema de montagem cabo de rede duplo
Para que fique claro, a ponta dupla possui sinal para dois usuários, digamos então que todos os pinos estão ativos. Já nas pontas terminais de cada cabo, que se ligam aos computadores e switch, apenas os pinos 1, 2, 3 e 6 são ativos.

testando o cabo de rede ponta dupla
Com a ponta já crimpada, você pode fazer um teste antes de fazer o acabamento na divisão do cabo. Como este testador tem duas fêmeas, uma em cima e outra que pode ser destacada, eu uso as duas ao mesmo tempo, e confiro pino a pino puxando levemente os cabos para ver se não há mal contato.

pontas de cabo de rede duplo, acabamento da forquilha com cola quente preta
Fiz o acabamento com cola quente preta. É bem fácil de fazer e não fica feio, de sujeira, com o tempo. Você pode fazer com fita isolante também, mas não fica tão legal...

testando o cabo de rede ponta dupla de maneira total, simulando todo o percurso
Um bom teste final pode ser feito com uma emenda de RJ45, ela simula a sua fiação predial, já que a pinagem é idêntica em uma ponta e outra. Neste teste você tem de observar se as duas pontas finais se comportam como uma rede padrão, ou seja, se os pinos 1, 2, 3 e 6 são os pinos ativos...

OBS 1: Este não é o único jeito de fabricar este cabo. Eu já fiz usando os dois cabos diretamente dentro conector, sem fazer a forquilha antes. O problema neste caso, é que é bem mais difícil de encaixar os fios na posição correta. Outro problema desta abordagem, é que o conector fica mais pesado e o cabo menos flexível em suas proximdades, o que acaba favorecendo mal contato no encaixe fêmea.

OBS 2: Algumas pessoas fazem este cabo utilizando conectores fêmea, tipo keystone. Então conseguem usar cabos comuns de qualquer tamanho no lado do usuário. Eu não faço assim porque os conectores RJ45 fêmea costumam ser mais de 10 vezes mais caros que os machos. Crimpar os cabos com qualidade em keystone também exigirá mais equipamentos, ou muito mais paciência...

Agora e só colocar os cabos nas extremidades. Veja como fica:

instalando o cabo de rede ponta dupla no rack

Newsletter
Assunto: Hardware | Comentários(2) | Postado por André EXPANDIR
MAI 06 2014
Comentar Busca Avancada Em PDF

Como recuperar um pendrive de tamanho falso (golpe de sites da China)

Hoje passei a tarde inteira navegando por sites chineses e procurando a ferramenta certa para recuperar um pendrive de tamanho falso... Foi canseira, mas consegui. A carcaça diz ser de 64gb mas descobri que na verdade, a memória é de 8gb!

Pendrive de tamanho falso

Comprei este pendrive no Aliexpress, fiquei realmente cego pelo preço muito atrativo do produto. Na verdade eu não acreditei nas descrições do produto, sabia que era falso, mas de certa forma eu esperava que tivesse o tamanho anunciado de 64Gb! Fica a experiência e o alerta... (rs) Imagina a decepção de ver isto depois de 1 mês esperando chegar... Veja esta imagem, é assim que ele era reconhecido no computador (67Gb)

Como o pendrive aparecia antes, com falso tamanho

Consegui reembolso parcial do vendedor (menos mal), mas infelizmente isto não faz a maioria deles continuar a picaretagem, e aplicarem continuamente este golpe! Por isso fiquem atentos aos preços, prefiram comprar em sites confiáveis como o DX.com.

Tentei várias coisas, formatei o drive várias vezes, até que eu usei o DD "Disk Destroyer" e ele acabou ficando inutilizável, não conseguia nem firmar os dados! Minha intenção era deixar o pendrive utilizável, com o seu tamanho útil real. Depois disso deixei ele largado até eu voltar a ter interesse em buscar a solução! Recomecei hoje lendo esta página, onde conheci esta ferramenta que pode lhe ajudar a diagnosticar um pendrive falso no Linux. E depois procurei no google algo do tipo "fix fake flash drive", naveguei por muitas páginas como esta, e também esta...

Teste da memoria flash com o f3 no linux

Existem algumas ferramentas para verificar o fabricante e o código do dispositivo, minha intenção era saber os dados reais de espaço (hardware) - byte inicial, byte final etc., para ver se era possível formatar colocando estes parâmetros e consequentemente limitando o uso de "espaço". Mas estava totalmente perdido e não consegui grandes resultados...

Verificando informacoes de fabricante e dispositivo

Infelizmente a maioria das ferramentas que existem para "tratar" estes fake-drives são para Windows, inclusive a ferramenta que resolveu meu problema também é para esta plataforma. Usei o virtualbox, emulando um XP para resolver a questão. De qualquer forma, os softwares para verificar o ID de fabricante não foram precisos, pois quando os picaretas gravam o firmware pirata, eles podem colocar qualquer ID. Tive que apelar para o velho método - e que funciona, desmontar!

Os chips, onde de foto voce deve verificar o fabricante e modelo do controlador

Agora sabendo o código dos CIs do pendrive comecei a procurar por suas descrições, "CBM2098E" é um controlador USB para Flash Drivers, encontrei o datasheet. "M12KF024AH" e "R21108B128000" são inscrições da memória NAND, e eu não sei o que significam, não consegui nada a respeito! Com estes dados a pesquisa ficou mais direcionada, e eu acabei encontrando o nome do programa que faz a gravação da "BIOS" deste pendrive.

Foram muitos e muitos sites em outras línguas (russo e mandarim), até que o conhecimento foi se solidificando na mente, e eu com muito custo, (e ajuda do google translate) consegui baixar a ferramenta que deu certo para o meu drive, num destes sites nojentos de download, o programa deve ser específico para a série do seu controlador (chip).

ChipBank UMPtool V6002, o programa que atualiza o firmware do controlador CBM2098E

Aonde está grafado em vermelho na imagem, antes do procedimento aparecia o tamanho falso, algo do tipo "64000M". Existem algumas configurações possíveis neste programa, mas não quis mexer muito, apenas adicionei o ID real do fabricante do chip e o ID real do dispositivo, na janela acionada pelo botão "MPSetting".

Por mais penoso que tenha sido, pelo menos adquiri conhecimento a respeito. O procedimento para recuperação que consiste em atualizar o firmware do dispositivo funciona, afinal de contas, o que os caras fazem é "hackear" o firmware para enganar o Sistema Operacional... Feito a atualização, o pendrive comporta-se da maneira esperada (original), mostrando seu tamanho real e não sobrescrevendo os arquivos inseridos!

Como o pendrive aparece agora, com tamanho real

O procedimento de gravação da "BIOS" é bastante demorado, creio que tenha tomado cerca de 1 hora, além do firmware, ele também formata o dispositivo - óbvio. Mas vale a pena! Agora é só alegria, pode formatar, trocar o sistemas de arquivos, da maneira que lhe convier... O pendrive agora sim é útil!

Acho que ficou claro mas não custa lembrar, este procedimento funcionou especificamente para o meu drive. Se você tem um drive diferente, provavelmente terá de abrir e verificar qual o fabricante, e em seguida buscar as ferramentas necessárias da mesma forma que eu fiz no meu! Boa sorte!

Newsletter
Assunto: Hardware | Comentários(4) | Postado por André EXPANDIR

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 

Feed RSS Boletim de novidades via email Siga-me no twitter
Lab de Garagem Lubuntu Espirito Livre Diolinux

FRASE DO DIA

spacer

Tenho 100 bilhões de dólares... Vocês sabem que eu poderia gastar 3 milhões de dólares por dia, todos os dias, pelos próximos 100 anos? E isso só se eu não ganhasse mais nenhum centavo. Posso comprar seu braço direito por um milhão de dólares. Lhe dou um milhão e posso decepar seu braço direito agora mesmo.

Bill Gates


bottom