Hola Mario, perdona mi ignorancia en este campo.
He seguido los pasos que me indicas y al ejecutar
goldstein:/etc/init.d# update-rc.d montador start 95 2 3 4 5 . 15 0 1
6 .

tengo el siguiente mensaje de error.

update-rc.d: error: expected start|stop
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> defaults [NN | sNN kNN]
       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
                -n: not really
                -f: force

no se por que me dice start|stop expected cuando como me has indicado se
le pone un start bastante hermoso.

me da la sensaion de que la sintaxis que utilizas es

update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .

y a mi parecer esta todo correcto.

antes de ponerme a probar cosas al 'tuntun' prefiero preguntarte. 
si no tienes inconveniente en echarme de nuevo un guante de béisbol, te
lo agradeceré.

muchísimas gracias

PD: si hay algo que pueda hacer por ti.... te lo digo con una canción de
Rosendo en su etapa con Leño: "dime que puedo hacer por ti" ;)
[sorprendente]


El mié, 06-07-2005 a las 22:11 +0200, mario escribió:
> El mié, 06-07-2005 a las 18:13 +0200, manou escribió:
> > Hola, tengo un HD externo que me gustaria que se montase automaticametne
> > al iniciar el sistema.
> > 
> > El fstab es asi:
> > [EMAIL PROTECTED]:~$ cat /etc/fstab
> > # /etc/fstab: static file system information.
> > #
> > # <file system> <mount point>   <type>  <options>       <dump>  <pass>
> > proc            /proc           proc    defaults        0       0
> > /dev/hda2       /               reiserfs notail          0       1
> > /dev/hda10      /home           reiserfs defaults        0       2
> > /dev/hda9       /tmp            reiserfs defaults        0       2
> > /dev/hda6       /usr            reiserfs defaults        0       2
> > /dev/hda7       /var            reiserfs defaults        0       2
> > /dev/hda5       /windows        vfat    defaults        0       2
> > /dev/hda8       none            swap    sw              0       0
> > /dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
> > /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
> > /dev/sda1       /media/IOMEGA   vfat    defaults,auto,users     0
> > 0
> > 
> > [EMAIL PROTECTED]:~$
> > 
> > En el prompt escribo # mount /dev/sda1
> > y se monta perfectamente, pero eso... que quiero hacerlo en el arranque
> > y sin tener que poner ese comando en un script de inicio al poder ser.
> > 
> 
> El problema es que los controladores SCSI USB y demás no estan cargados
> en el momento del montaje. Puedes rehacer el initrd para que se carguen
> esos módulos o hacer un script que lo monte.
> 
> Mi solución es hacer un script que se ejecute en S95 y se pare en K15
> para que el disco se monte y se desmonte lo más cerca posible del
> arranque/parada de las X.
> 
> ==============================8<========================
> #! /bin/sh
> 
> set -e
> 
> PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
> 
> d_start() {
>   if [ "`ls /dev/|grep -c sda`" != "0"  ]; then
>         
> 
>         mount /dev/sda1 && echo -n " 1 "
>         mount /dev/sda4 && echo -n " 4 "
>         mount /dev/sda5 && echo -n " 5 "
>         mount /dev/sda6 && echo -n " 6 "
>         mount /dev/sda7 && echo -n " 7 "
>   else
>         echo -n " no se monta nada :( "
>   fi
> 
> }
> 
> d_stop() {
>         sync
>         umount /dev/sda1 && echo -n " 1 "
>         umount /dev/sda4 && echo -n " 4 "
>         umount /dev/sda5 && echo -n " 5 "
>         umount /dev/sda6 && echo -n " 6 "
>         umount /dev/sda7 && echo -n " 7 "
> }
> 
> 
> case "$1" in
>   start)
>         echo -n "Montando"
>         d_start
>         echo "."
>         ;;
>   stop)
>         echo -n "Desmontando"
>         d_stop
>         echo "."
>         ;;
>   restart|force-reload)
>         echo -n "Remontando"
>         d_stop
>         sleep 1
>         d_start
>         echo "."
>         ;;
>   *)
>         echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
>         exit 1
>         ;;
> esac
> 
> exit 0
> 
> ==================================>8=====================
> 
> Lo das permisos de ejecucion y lo copias en /etc/init.d/ con el nombre
> por ejemplo de montador.
> 
> Yo tengo varias particiones en el fstab como NOAUTO, edita el script
> para que coincida con las tuyas.
> 
> ahora para añadirlo al arranque/parada ejecutas
> 
> update-rc.d montador start 95 2 3 4 5 . 15 0 1 6 . 
> 
> Los puntos son importantes !!!!
> 
> Con eso se arrancará en S95 y se parará en K15
> 
> 
> Saludos
> 
> > Gracias desde ya.
> > 
> > PD: Dia de celebracion por el NO a las patentes !!!
> > 
> > 
> 
> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a