--- elwix/config/etc/default/rc.initial 2013/01/28 08:32:46 1.1.2.7 +++ elwix/config/etc/default/rc.initial 2013/01/28 01:47:35 1.2 @@ -2,7 +2,7 @@ # # ELWIX Initial RC Menu script # -# $Id: rc.initial,v 1.1.2.7 2013/01/28 08:32:46 misho Exp $ +# $Id: rc.initial,v 1.2 2013/01/28 01:47:35 misho Exp $ # trap : 2 @@ -113,16 +113,15 @@ menu() echo camcontrol devlist echo - read -p " +Select copy from drive [like: ada0]: " src - read -p " +Select copy to drive [like: ada1]: " dst - if [ -n "$src" -a -n "$dst" ]; then - if [ -x /usr/sbin/diskinfo ]; then - diskinfo $dst - if [ $? -eq 0 ]; then - read -p " +This is right choice? [no|yes]: " ask - if [ X"$ask" = X"yes" -o X"$ask" = X"y" ]; then - dd if=/dev/$src of=/dev/$dst - fi + read -p " +Select drive [like: ada1]: " dev + if [ -n "$dev" -a -x /usr/sbin/diskinfo ]; then + diskinfo $dev + if [ $? -eq 0 ]; then + read -p " +This is right choice? [no|yes]: " ask + if [ X"$ask" = X"yes" -o X"$ask" = X"y" ]; then + sysctl -w kern.geom.debugflags=16 + dd if=/dev/ufs/elwix of=/dev/$dev + sysctl -w kern.geom.debugflags=0 fi fi fi