Formatação de pendrives
Publicado por Ryuk Shinigami (última atualização em 17/04/2019)
[ Hits: 3.558 ]
Homepage: www.alem.com.br
Simples script para formatar pendrives (usb flash drive).
#!/bin/bash
if [ "$(id -u)" != "0" ]; then
exec sudo "$0" "$@"
fi
FORMATAR() {
dd count=1 bs=512 if=/dev/zero of=$DISK && sync
wipefs -a $DISK
parted -s $DISK mklabel msdos
parted -a optimal -s $DISK mkpart primary $FSTYPE 0% 100%
}
## Localizar pendrive
echo "Dispositvo(s) usb encontrado(s):"
lsblk -d | egrep -v "sda|sr0" | awk '{print $1 "\t" $4}'
echo "Digite o nome do dispositivo que deseja formatar (ex: sdc): "; read RESP1
# Verificar se a resposta está correta
CHECK=`lsblk | grep -cw "${RESP1}"`
if [ $CHECK -eq 1 ]; then
DISK="/dev/${RESP1}"
# Desmontar o dispositivo se estiver montado
MOUNT=`df | grep -c $DISK`
if [ $MOUNT -eq 1 ]; then
echo "Desmontando a unidade..."
umount ${DISK}\1 2> /dev/null
fi
else
echo "Opção inválida!"
exit 1
fi
echo "Escolha o sistema de arquivo para formatação:"
echo "(1) FAT32; (2) NTFS; (3) EXT4."
read RESP2
if [ $RESP2 = 1 ]; then
FSTYPE=fat32
FORMATAR
mkfs.vfat -F32 $DISK\1
elif [ $RESP2 = 2 ]; then
FSTYPE=NTFS
FORMATAR
mkfs.ntfs $DISK\1
elif [ $RESP2 = 3 ]; then
FSTYPE=ext4
FORMATAR
mkfs.ext4 $DISK\1
else
echo "Resposta inválida"
fi
Script para calcular a media área de cobertura de impressão (toner ou tinta)
Instalação de servidor DHCP rápido e fácil
Script em Yad para baixar vídeos ou áudio em MP3 do Youtube.
Dump de várias tabelas do MYSQL em vários arquivos
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
Vou destruir sua infância:) (6)
Quando vocês pararam de testar distros? (24)
O que houve com slackware ??? (12)









