dForm - Formatador de Dispositivos

Publicado por Alexandre (azk4n) (última atualização em 28/08/2012)

[ Hits: 8.177 ]

Homepage: null

Download dform.sh




Esse script funciona como um formatador de dispositivos interativo usando a ferramenta [i]mkfs[/i].

Formatos disponíveis:
- vfat
- ext2
- ext3
- ext4
- ext4dev
- ntfs
- btrfs
- cramfs
- minix
- msdos
- xfs

  



Esconder código-fonte

#!/bin/bash
#dForm - Formatador de Dispositivos 
#versão: 1.0 
#autor: Alexandre (ask4n)

echo "+========================================================================+"
echo "|dForm - Formatador de Dispositivos (Partições, PenDrives, SD Cards, etc)|"
echo "+========================================================================+"

sleep 1
echo "-> Listando dispositivos..."
echo
sleep 1
cat /proc/partitions
echo
echo "-> Digite a unidade do dispositivo a ser formatado: Exemplo -> sda2, sdb1"
read unid
echo
sleep 1
echo "Formatos disponíveis:"
echo "- vfat
- ext2
- ext3
- ext4
- ext4dev
- ntfs
- btrfs
- cramfs
- minix
- msdos
- xfs"
echo "-> Qual o formato desejado para o dispositivo?"
read form
echo
echo "OK, iniciando..."
sleep 1
echo "Desmontando Unidade..."
sleep 1
sudo umount /dev/$unid 2> /dev/null
sleep 1

#Iniciando formatação
echo "Formatando..."
sudo mkfs.$form /dev/$unid > /dev/null
if [[ $? -ne 0 ]]
   then
       echo "Problema na formatação!"
   else 
       echo
       echo "+====================+"
       echo "|Formatação Concluída| Dispositivo: /dev/$unid - Formato: $form"
       echo "+====================+"
       echo
fi

Scripts recomendados

Ripar CD's de aúdio

Instalador do Nagios no Fedora 14 e CentOS 5

Instalação de servidor Squid rápido e fácil

Speedy Business - HowTo 2.0

Instalador de macromedia flash para comps AMD Athlon 86_64


  

Comentários
[1] Comentário enviado por Minions em 13/03/2021 - 22:00h



Seria legal zera todo o dispositivo e a parte 512 inicial


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts