+ Responder ao Tópico



  1. #1
    chikosanchez
    Visitante

    Padrão Edição da fstab, ajuda...

    Boa tarde galera!

    Alguem poderia me explicar como eu devo fazer pra colocar essa linha de comando:

    Código :
    sudo smbmount //192.168.0.1/htdocs /mnt/windows -o username=sanchez,password=4651,uid=sanchez,codepage=cp850,iocharset=iso8859-1,fmask=777

    Rodar na minha fstab?

    De preferência com as mesmas características, pois com essa linha, meu Ubuntu consegue até mesmo gravar na partição NTFS do servidorzinho de arquivos da rede, que roda com XP...
    Pra completar, se alguem souber me dizer se isso que está acontecendo é certo... se corro algum risco, agradeço também!!!

    Muuuuito grato mesmo!!
    Chiko

  2. #2

    Padrão Re: Edição da fstab, ajuda...

    chikosanchez,

    Posso tentar te dar uma dica?

    coloque em /etc/rc.d/rc.local

    coloque essa linha dentro de rc.local, e veja se o resultado é o qual você espera.

    Não esquece de reiniciar o server ou rodar o proprio rc.local




  3. #3
    chikosanchez
    Visitante

    Padrão Re: Edição da fstab, ajuda...

    Major, dentro do etc eu não tenho rc.d
    Posso criar esse diretório e dentro dele o rc.local com a referida linha dentro?
    tem algum problema?

    valeuuuuz!
    Chiko

  4. #4
    chikosanchez
    Visitante

    Padrão Re: Edição da fstab, ajuda...

    Opa, então Major, fiz o teste...
    Criei o diretorio rc.d e criei também o arquivo rc.local, inserindo a linha de comando, reiniciei o Ubuntu, mas nada aconteceu... o que acha que posso fazer, amigo?

    Dentro de etc eu ví as seguintes pastas, parecidas com rc.d:

    rc0.d
    rc1.d
    rc2.d
    rc3.d
    rc4.d
    rc5.d
    rc6.d
    rcS.d


    Valeu!
    Chiko



  5. #5

    Padrão Re: Edição da fstab, ajuda...

    Chico, não precisava criar não....


    apague o arquivo que criou manow....


    ele deve estar dentro do init.d


    da uma olhada ai.

  6. #6
    chikosanchez
    Visitante

    Padrão Re: Edição da fstab, ajuda...

    hehehe certo, apagarei agora mesmo!!!

    Veja, verifiquei em /etc/init.d tem um chamado apenas rc, mas não achei rc.local hein...
    Devo usar esse rc mesmo???

    Veja o conteúdo dele:

    Código :
    #! /bin/sh
    #
    # rc		This file is responsible for starting/stopping
    #		services when the runlevel changes.
    #
    #		Optimization feature:
    #		A startup script is _not_ run when the service was
    #		running in the previous runlevel and it wasn't stopped
    #		in the runlevel transition (most Debian services don't
    #		have K?? links in rc{1,2,3,4,5} )
    #
    # Author:	Miquel van Smoorenburg <[email protected]>
    #		Bruce Perens <[email protected]>
    #
    # Version:	@(#)rc 2.78 07-Nov-1999 [email][email protected][/email]
    #
     
    # Un-comment the following for debugging.
    # debug=echo
     
    #
    # Start script or program.
    #
    startup() {
     case "$1" in
    	*.sh)
    		$debug sh "[email protected]"
    		;;
    	*)
    		$debug "[email protected]"
    		;;
     esac
    }
     
     # Ignore CTRL-C only in this shell, so we can interrupt subprocesses.
     trap ":" INT QUIT TSTP
     
     # Set onlcr to avoid staircase effect.
     stty onlcr 0>&1
     
     # Now find out what the current and what the previous runlevel are.
     
     runlevel=$RUNLEVEL
     # Get first argument. Set new runlevel to this argument.
     [ "$1" != "" ] && runlevel=$1
     if [ "$runlevel" = "" ]
     then
    	echo "Usage: $0 <runlevel>" >&2
    	exit 1
     fi
     previous=$PREVLEVEL
     [ "$previous" = "" ] && previous=N
     
     export runlevel previous
     
     # Is there an rc directory for this new runlevel?
     if [ -d /etc/rc$runlevel.d ]
     then
    	# First, run the KILL scripts.
    	if [ $previous != N ]
    	then
    		for i in /etc/rc$runlevel.d/K[0-9][0-9]*
    		do
    			# Check if the script is there.
    			[ ! -f $i ] && continue
     
    			# Stop the service.
    			startup $i stop
    		done
    	fi
    	# Now run the START scripts for this runlevel.
        steps=$(echo /etc/rc$runlevel.d/S*)
        num_steps=0
        for step in $steps; do
          num_steps=$(($num_steps + 1))
          case "${step##/etc/rc$runlevel.d/S??}" in
            gdm|xdm|kdm)
              break
              ;;
          esac
        done
        current_step=0
     
    	for i in $steps
    	do
    		[ ! -f $i ] && continue
     
    		if [ $previous != N ] && [ $previous != S ]
    		then
    			#
    			# Find start script in previous runlevel and
    			# stop script in this runlevel.
    			#
    			suffix=${i#/etc/rc$runlevel.d/S[0-9][0-9]}
    			stop=/etc/rc$runlevel.d/K[0-9][0-9]$suffix
    			previous_start=/etc/rc$previous.d/S[0-9][0-9]$suffix
    			#
    			# If there is a start script in the previous level
    			# and _no_ stop script in this level, we don't
    			# have to re-start the service.
    			#
    			[ -f $previous_start ] && [ ! -f $stop ] && continue
    		fi
    		case "$runlevel" in
    			0|6)
    				startup $i stop
    				;;
    			*)
    				startup $i start
    				;;
    		esac
            last_step=$(($last_step + 1))
            # 50% of progress for rcS, 50% for our ultimate runlevel
            progress=$(($last_step * 50 / $num_steps + 50))
            if type usplash_write >/dev/null 2>&1; then
              usplash_write "PROGRESS $progress" || true
            fi
    	done
     fi
    # eof /etc/init.d/rc

    É nesse mesmo? ou vou fazer besteira?... ehhehe

    Valeu muito a força mano!
    Chiko



  7. #7

    Padrão Re: Edição da fstab, ajuda...

    é esse ai mesmo chikosanchez,

    deixe eie assim:


    #! /bin/sh
    #
    # rc This file is responsible for starting/stopping
    # services when the runlevel changes.
    #
    # Optimization feature:
    # A startup script is _not_ run when the service was
    # running in the previous runlevel and it wasn't stopped
    # in the runlevel transition (most Debian services don't
    # have K?? links in rc{1,2,3,4,5} )
    #
    # Author: Miquel van Smoorenburg <[email protected]>
    # Bruce Perens <[email protected]>
    #
    # Version: @(#)rc 2.78 07-Nov-1999 [email protected]
    #

    sudo smbmount //192.168.0.1/htdocs /mnt/windows -o username=sanchez,password=4651,uid=sanchez,codepage=cp850,iocharset=iso8859-1,fmask=777



    Teste ai

  8. #8
    chikosanchez
    Visitante

    Padrão Re: Edição da fstab, ajuda...

    Bragadaummmmmm MAJOR, rolou certinho!!!!
    aquelas informações que estavam originalmente no arquivo não servem pra muita coisa né? hehee

    1 Braço!
    Chiko



  9. #9
    Super_Diaulas
    Visitante

    Padrão Re: Edição da fstab, ajuda...

    vc tem q adicionar a sua linha no final do arquivo e não apagar o q tava antes