Hola a todos, quiero realizar un Script para que me haga el particionado de mi unidad de disco /dev/sdb, quiero hacer:
- comprobar que esta vaco, en caso de que no este vacío, lo eliminare todo.
- cuando este limpio /dev/sdb tengo que hacer 2 particiones:
* sdb1 del 60 % sistema de archivos ext3.
* sdb2 del 40 % sistema de archivos fat32.
- una vez creadas las debo chequear.
- configuración del sistema para el uso de las particiones:
* sdb1 se montara en /media/hdext3, dolo la podrá montar root y no debe montarse al iniciar el sistema.
* sdb2 se montara en /media/hdfat32, la podrá montar cualquier usuario, pero no permitirá ejecutar programas, se montara automáticamente al iniciar el sistema y tendrá programado un chequeo.
- la información se deberá ir mostrando por pantalla.
#!/bin/bash
num=$(ls /dev/ | grep -c '^sdb')
echo "Num: "$num
# si num es igual a 1 es que no existen particiones en la unidad /dev/sdb
if [ $num = 1 ]
then
echo "El directorio /dev/sdb esta vacío."
else
# si num es mayor a 1 quiere decir que tiene mas de 1 partición
echo "Existen particiones en /dev/sdb "
fi
# me gustaría que me ayudaran a finalizarlo, ya que no esto muy puesto en esto de las particiones.
# creo que para particionar en un script se realiza:
# parted /dev/sdb mkpart primary ext3 0G 3G
Espero que me puedan ayudar
saludos