This repository has been archived on 2023-08-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
RescueBootCD/rootfs/restaurar.sh

41 lines
592 B
Bash
Executable File

#!/bin/sh
mount_cd ()
{
for i in /dev/cdroms/*;
do
if mount -t iso9660 $i /mnt/cdrom;
then
if test -f /mnt/cdrom/bootcd
then
#umount $i
DEVICE=$i
return 0
else
umount $i
fi
fi
done
return 1
}
# Buscar el cdrom
echo "Buscar el cdrom"
mount_cd
retval=$?
if test $retval -eq 0 ; then
# restaurar
echo "Restaurar."
partimage -b restore /dev/ide/host0/bus0/target0/lun0/part1 /mnt/cdrom/win98se.000
partimage -b restmbr /mnt/cdrom/win98se.000
# desmontar
umount /mnt/cdrom
else
echo "No se encuentra el CD"
fi