+ Responder ao Tópico



  1. #1
    mandoeletronica
    Visitante

    Padrão Instalação Slackware, teclado pára...

    Tentei instalar o Slack 10.0 e após a instalação quando ele pede para digitar a senha de root, neste ponto o teclado para de funcionar.
    Tentei em quatro PC´s diferentes e deu na mesma...
    Sem a senha, ele reinicia o pc e não pude descobrir "Como é esse bendito Pinguim"...Será ?
    Obs.: Sou usuário MS e é meu primeiro contato com o Linux.Obrigado

  2. #2

    Padrão Instalação Slackware, teclado pára...

    hehehe amigo nao eh que o teclado para de funcionar, no linux ele nao mostra os "*" qdo vc digita senhas, issu eh mais outra medida de segurança, para evitar que algum abelhudo veja qtas letras tem a senha, eh soh digitar a senha normalmente nos campos e prosseguir

  3. #3
    slake
    Visitante

    Padrão Será ???

    Bom cara talvez pode ate estar acontecendo isso mesmo de o cara nao ta vendo as * , ate ai beleza, mas no slack 10 ja tentei varias e varias vezes...se vc fizer na instalação varias pasta de montagem, quando esta iniciando o slack ...ele trava !!! se vc instala com as pastas basicas, tipo /boot, /swap e / ..ai ele roda bonitinho. Se alguem sabe como resolver esse prob plz send a answer

  4. #4

    Padrão Instalação Slackware, teclado pára...

    estranho isso.... acho que eh alguma incompatibilidade com teu disco, tem algo especial? tipo raid,scsi,sata,etc.. ?

  5. #5
    slake
    Visitante

    Padrão estranho mesmo

    bom, ja tentei instalar com o kernel normal e o kernel pra scsi , numa vez que tive um servidor scsi nas maos...mas deu erro do mesmo jeito...por exemplo tente no particionador do slackware fazer varios pontos de montagem ...exemplo.....Hd de 0 gb com 80 mb de boot....1 gb de swap.... 30 gb no raiz (/)...20 gb de /exemplos 25gb /problemas....

    e depois siga a instalação normal...ate ai ele instala todos os pacotes lindo lindo....mais ao finalizar a instalação apos oreboot vc nao consegui subir o sistema....ele trava...isso ja acontecia no slack 9 ... talvez alguma coisa estou fazendo errado sei la...sera que tenho que definir o H restante inteiro pro raiz e depois montar as pastas com os tamanhos dfinindo quotas ???

  6. #6

    Padrão Instalação Slackware, teclado pára...

    nossa depois vou pegar o slack denovo e testar issu, nunca tinha visto esses problemas

  7. #7
    xargs -n 1 kill -9 Avatar de sergio
    Ingresso
    Jan 2004
    Localização
    Capital do Triângulo
    Posts
    5.201
    Posts de Blog
    9

    Padrão Instalação Slackware, teclado pára...

    Citação Postado originalmente por 1c3_m4n
    nossa depois vou pegar o slack denovo e testar issu, nunca tinha visto esses problemas
    nem eu... tenho quase 40 slackware rodando na miha rede... em IDE e SCSI - dell e compaq - tenho do 9 ateh o 10.1... fora os de casa (2 desktop)... nunca vi isso...

  8. #8
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.181
    Posts de Blog
    1

    Padrão Instalação Slackware, teclado pára...

    eu ja vi isto com um teclado da Mtec


    naum sei pq mais com o teclado da Mtec naum funfava

  9. #9
    slake
    Visitante

    Padrão Bom até ai beleza...

    bom tipo se vc tiver 1.000.000.000 de slacks instalados mas se vc sempre fizer a instalação padrão ( /boot, / , swap) concerteza nao vai dar pau...eu ja instalei trocentos tbm..tenho varios srvs, mas nao consegui fazer mais partições !!
    será que tenho que deixar espaço sem particionamento no disco, e so depois que o slack estiver rodando eu mapeio esses espaços nao definidos antes da instalação ?????

  10. #10

    Padrão Instalação Slackware, teclado pára...

    hmmm eh verdade isso pode ser um bug mesmo,
    tipo se vc tiver as partições default
    /boot
    /home
    /var
    /root
    /usr

    acho que nao vai ter galho, mas se vc criar partições que não são nativas, por exemplo:
    /boot
    /home
    /var
    /root
    /usr
    /backup
    /banco
    /var/log

    pode ser que ele se perca mesmo, que eu me lembre eu nunca criei partição que não era do sistema na hora da instalação, geralmente eu soh deixava a partição criada e só "instalava" elas depois que o sistema tava pronto

  11. #11

    Padrão Instalação Slackware, teclado pára...

    qdo eu fiz a UNDER eu peguei o install do slack e modifiquei, agora eu tava pensando aki sobre esse bug e lembrei de um outro bug que a UNDER teve justamente por causa desse script, se ele não conseguir acessar alguma partição do teu disco ele para ali e não faz mais nada....
    essa aki eh a parte responsável por isso:

    Código :
    TMP=/var/log/setup/tmp
    rm -f $TMP/SeTfdisk
     
    # listide major minor hd1 hd2 (2 base devs for major)
    list_ide() {
      if [ "$2" = "0" ]; then
        fdisk -l /dev/$3 >> $TMP/SeTfdisk
      elif [ "$2" = "64" ]; then
        fdisk -l /dev/$4 >> $TMP/SeTfdisk
      fi
    }
     
    list_scsi() {
      # find drive # 0 - 15
      DRV=`expr $1 / 16`
      NUM=`expr $1 % 16`
      if [ ! "$NUM" = "0" ]; then
        return
      fi
      if [ "$DRV" = "0" ]; then
        fdisk -l /dev/sda >> $TMP/SeTfdisk
      elif [ "$DRV" = "1" ]; then
        fdisk -l /dev/sdb >> $TMP/SeTfdisk
      elif [ "$DRV" = "2" ]; then
        fdisk -l /dev/sdc >> $TMP/SeTfdisk
      elif [ "$DRV" = "3" ]; then
        fdisk -l /dev/sdd >> $TMP/SeTfdisk
      elif [ "$DRV" = "4" ]; then
        fdisk -l /dev/sde >> $TMP/SeTfdisk
      elif [ "$DRV" = "5" ]; then
        fdisk -l /dev/sdf >> $TMP/SeTfdisk
      elif [ "$DRV" = "6" ]; then
        fdisk -l /dev/sdg >> $TMP/SeTfdisk
      elif [ "$DRV" = "7" ]; then
        fdisk -l /dev/sdh >> $TMP/SeTfdisk
      elif [ "$DRV" = "8" ]; then
        fdisk -l /dev/sdi >> $TMP/SeTfdisk
      elif [ "$DRV" = "9" ]; then
        fdisk -l /dev/sdj >> $TMP/SeTfdisk
      elif [ "$DRV" = "10" ]; then
        fdisk -l /dev/sdk >> $TMP/SeTfdisk
      elif [ "$DRV" = "11" ]; then
        fdisk -l /dev/sdl >> $TMP/SeTfdisk
      elif [ "$DRV" = "12" ]; then
        fdisk -l /dev/sdm >> $TMP/SeTfdisk
      elif [ "$DRV" = "13" ]; then
        fdisk -l /dev/sdn >> $TMP/SeTfdisk
      elif [ "$DRV" = "14" ]; then
        fdisk -l /dev/sdo >> $TMP/SeTfdisk
      elif [ "$DRV" = "15" ]; then
        fdisk -l /dev/sdp >> $TMP/SeTfdisk
      fi
    }
     
    /boot# List Mylex RAID device
    list_rd() {
      # find drive
      DRV=`expr $2 / 8`
      NUM=`expr $2 % 8`
      if [ ! "$NUM" = "0" ]; then
        return
      fi
      fdisk -l /dev/rd/c$1d$DRV >> $TMP/SeTfdisk
    }
     
    # List Cpq SMART/2 RAID device
    list_ida() {
      # find drive
      DRV=`expr $2 / 16`
      NUM=`expr $2 % 16`
      if [ ! "$NUM" = "0" ]; then
        return
      fi
      fdisk -l /dev/ida/c$1d$DRV >> $TMP/SeTfdisk
    }
     
    list_cciss() {
      # find drive
      DRV=`expr $2 / 16`
      NUM=`expr $2 % 16`
      if [ ! "$NUM" = "0" ]; then
        return
      fi
      fdisk -l /dev/cciss/c$1d$DRV >> $TMP/SeTfdisk
    }
     
    list_ataraid() {
      # find drive
      DRV=`expr $2 / 16`
      NUM=`expr $2 % 16`
      if [ "$NUM" = "0" ]; then
         fdisk -l /dev/ataraid/d$DRV >> $TMP/SeTfdisk
      else
         return
      fi
    }
     
    list_amiraid() {
      # find drive
      DRV=`expr $2 / 16`
      NUM=`expr $2 % 16`
      if [ "$NUM" = "0" ]; then
         fdisk -l /dev/amiraid/ar$DRV >> $TMP/SeTfdisk
      else
         return
      fi
    }
     
    list_md() {
      echo "/dev/$2  1 2 $1 kk Linux" >> $TMP/SeTfdisk
    }
     
    /bootif cat /proc/partitions | grep / 1> /dev/null 2> /dev/null ; then # new
      cat /proc/partitions | grep / | while read line ; do
        SMASHED_LINE=$line
        MAJOR=`echo $SMASHED_LINE | cut -f 1 -d ' '`
        MINOR=`echo $SMASHED_LINE | cut -f 2 -d ' '`
        if [ "$MAJOR" = "3" ]; then
          list_ide $MAJOR $MINOR hda hdb
        elif [ "$MAJOR" = "8" ]; then
          list_scsi $MINOR
        elif [ "$MAJOR" = "9" ]; then
          list_md `echo $SMASHED_LINE | cut -f 3 -d ' ' | tr -d '/'` \
                  `echo $SMASHED_LINE | cut -f 4 -d ' '`
        elif [ "$MAJOR" = "22" ]; then
          list_ide $MAJOR $MINOR hdc hdd
        elif [ "$MAJOR" = "33" ]; then
          list_ide $MAJOR $MINOR hde hdf
        elif [ "$MAJOR" = "34" ]; then
          list_ide $MAJOR $MINOR hdg hdh
        elif [ "$MAJOR" = "48" ]; then
          list_rd 0 $MINOR
        elif [ "$MAJOR" = "49" ]; then
          list_rd 1 $MINOR
        elif [ "$MAJOR" = "50" ]; then
          list_rd 2 $MINOR
        elif [ "$MAJOR" = "51" ]; then
          list_rd 3 $MINOR
        elif [ "$MAJOR" = "52" ]; then
          list_rd 4 $MINOR
        elif [ "$MAJOR" = "53" ]; then
          list_rd 5 $MINOR
        elif [ "$MAJOR" = "54" ]; then
          list_rd 6 $MINOR
        elif [ "$MAJOR" = "55" ]; then
          list_rd 7 $MINOR
        elif [ "$MAJOR" = "56" ]; then
          list_ide $MAJOR $MINOR hdi hdj
        elif [ "$MAJOR" = "57" ]; then
          list_ide $MAJOR $MINOR hdk hdl
        elif [ "$MAJOR" = "72" ]; then
          list_ida 0 $MINOR
        elif [ "$MAJOR" = "73" ]; then
          list_ida 1 $MINOR
        elif [ "$MAJOR" = "74" ]; then
          list_ida 2 $MINOR
        elif [ "$MAJOR" = "75" ]; then
          list_ida 3 $MINOR
        elif [ "$MAJOR" = "76" ]; then
          list_ida 4 $MINOR
        elif [ "$MAJOR" = "77" ]; then
          list_ida 5 $MINOR
        elif [ "$MAJOR" = "78" ]; then
          list_ida 6 $MINOR
        elif [ "$MAJOR" = "79" ]; then
          list_ida 7 $MINOR
        elif [ "$MAJOR" = "80" ]; then
          list_ide $MAJOR $MINOR hdm hdn
        elif [ "$MAJOR" = "89" ]; then
          list_ide $MAJOR $MINOR hdo hdp
        elif [ "$MAJOR" = "90" ]; then
          list_ide $MAJOR $MINOR hdq hdr
        elif [ "$MAJOR" = "91" ]; then
          list_ide $MAJOR $MINOR hds hdt
        elif [ "$MAJOR" = "101" ]; then
          list_amiraid $MAJOR $MINOR
        elif [ "$MAJOR" = "104" \
          -o "$MAJOR" = "105" \
          -o "$MAJOR" = "106" \
          -o "$MAJOR" = "107" \
          -o "$MAJOR" = "108" \
          -o "$MAJOR" = "109" \
          -o "$MAJOR" = "110" \
          -o "$MAJOR" = "111" ]; then
          list_cciss $(( $MAJOR - 104 )) $MINOR
        elif [ "$MAJOR" = "114" ]; then
          list_ataraid $MAJOR $MINOR
        fi
      done
    else # old format and no RAID:
      if cat /proc/partitions | grep md 1> /dev/null 2> /dev/null ; then
        cat /proc/partitions | grep md | while read line ; do
          SMASHED_LINE=$line
          MAJOR=`echo $SMASHED_LINE | cut -f 1 -d ' '`
          if [ "$MAJOR" = "9" ]; then
            list_md `echo $SMASHED_LINE | cut -f 3 -d ' ' | tr -d '/'` \
                    `echo $SMASHED_LINE | cut -f 4 -d ' '`
          fi
        done
      fi
      fdisk -l >> $TMP/SeTfdisk
    fi
     
    cat $TMP/SeTfdisk

    Mais uma vez eu acho que isso é pau do udev no slack, o udev no kernel 2.6 no slack ta com um bug que não pega as permissoes dos devices corretamente....