Autor: Alberto Federman Neto (albfneto)
Smart USB Key, um pequeno pacote que instala uma ISO em um Pendrive bootável.
1. SUSBK (Smart USB Key)
A alguns anos, traduzí um Script em Bash do Italiano Omar Semlali, e publiquei o Smart USB Key Mania, um Script Instalador de ISOs em Pendrives
Posteriormente, fiz uma nova versão dele, que pode ser baixada de:
https://www.dropbox.com/s/jfn1twytpm8x09h/smart-usb_key-mania-pt_BR-ver2.sh/
Nesta Dica, reporto uma compilação do Script, que gerou o novo Pacote SUSBK (Smart USB Key), um instalador “Copiador” que cria um Pendrive Bootável de uma Distro, a partir da ISO.
Pode ser usado como uma alternativa fácil ao Unetbootin.
2. Compilação
Como foi feita a Compilação?
Uma cópia do Script foi baixada:
https://www.dropbox.com/s/jfn1twytpm8x09h/smart-usb_key-mania-pt_BR-ver2.sh/
Instalou-se na Distro (Sabayon) o SHC (Shell Script Compiler), um compilador de Shell Scripts.
O Script foi simplesmente compilado, e renomeado, formando o pacote SUSBK.x, com os comandos abaixo:
# shc -f smart-usb_key-mania-pt_BR-ver2.sh # mv smart-usb_key-mania-pt_BR-ver2.sh.x SUSBK.x
3. Usando o SUSBK
Baixe e compile, como em 2. Mas se não desejar compilar, baixe o SUSBK, précompilado, diretamente de minha Área do Dropbox:
https://www.dropbox.com/s/6wemjk3qef39xzv/SUSBK.xhttps://www.dropbox.com/s/6wemjk3qef39xzv/SUSBK.x
Acerte as permissões de execução:
# chmod +x SUSBK.x
e execute o pacote:
# ./SUSBK.x
Esclareço que o Script e o pacote précompilado, são Livres e o Código em C, gerado pelo SHC, é Aberto. Se desejar, baixe o Código em
Eis o SUSBK, compilado, na pasta e executando, pronto a gravar qualquer ISO Linux em um pendrive, podendo substituir o uso do Unetbootin:

Basta baixar a sua ISO, executar o programa, clicar em OK e seguir as Instruções, idênticas às do Script não compilado:
Esclaresço que embora a primeira versão Italiana tenha sido feita para Sabayon, esta minha versão funciona com qualquer Distro, qualquer ISO.
CurtirCurtir
Rapaz muito interessante esse script!
CurtirCurtir
Ele funciona bem, e é rápido. Usa comando DD, inserido num Script Gráfico de Zenith. Para colocar Linux em pendrives, é o que mais uso. Se quiser você pode baixar tanto o compilado como o Script, ambos estão para download público da minha área do DropBox.
CurtirCurtir
Interessante…
No próximo pendriver bootável, vou testá-lo.
Favoritado!
CurtirCurtir
Observação: Já tem alguns mêses este Artigo, porém verifiquei recentemente que tanto o Script , quanto o compilado, dão problemas com as versões novas de Zenity e de GTK++. Quando eu conseguir solucionar, eu posto uma atualização.
CurtirCurtir
Uma dúvida:
Eu estou executando o script da versão 2 no Ubuntu 14.10 32 bits.
Ao mandar executar o mesmo eu tenho a primeira tela (como já estou com o pendrive espetado a que aparece é a advertência perguntando se eu quero continuar) e daí aparecem os botões (não) (sim).
Se eu clicar em qualquer dos dois, não acontece nada. A tela fecha e não aparece mais nenhuma. Tem idéia do que possa ser?
Pela olhada que eu dei no script, deveria me mostrar o pendrive que eu espetei (só de curioso, pois eu não sei escrever scripts, apenas entendo de Delphi e VB), mas pela lógica do que eu vi, deveria aparecer outra tela e não aparece. Já aconteceu isso com alguém?
CurtirCurtir