DMIDECODE

Sekcia: Konfigurácia 12.11.2012 | 09:09
Avatar Ivan Centos 6.x  Používateľ
Mam RHEL4 32bit. Ked zbehnem prikaz "dmidecode", vypise mi HW ktory mam. Ale ked napisem dmidecode -t 25 (hodciaky ciselny parameter), napise mi dmidecode -t: No such file or directory. Dmidecode verzia 2.11 /usr/sbin/
Dakujem.
    • Re: DMIDECODE 12.11.2012 | 11:14
      Avatar dodoedo Fedora Linux  Používateľ
      Ahoj.

      http://linux.die.net/man/8/dmidecode
      Kedysi som tiež používal aj viaceré skripty popísané tuná, sú pre teba užitočné: http://archive09.linux.com/articles/41088
      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
    • Re: DMIDECODE 12.11.2012 | 11:18
      Avatar vojto   Používateľ
      Obávam sa, že keď si to spustil cez dmidecode -t 25, tak si bol práve prihlásený ako obyčajný užívateľ. Obyčajný užívateľ nemá právo spustiť dmidecode a bežne ani nemá k programu dmidecode nadefinovaný prístup v PATH. Preto ten No such file or directory, ktorý sa vypíše vždy, keď DANÝ PRÍKAZ NEBOL NÁJDENÝ. Skús to zadať cez /usr/sbin/dmidecode -t 25
      Ďaľšia možnosť, že si chybu spravil niekde pri písaní príkazu. Boli dodržané medzery?
      • Re: DMIDECODE 12.11.2012 | 11:44
        Avatar Ivan Centos 6.x  Používateľ
        Script spustam ako root, a dmidecode je v adresary sbin.

        [root@T1-D ~]# /usr/sbin/dmidecode -t 25
        -t: No such file or directory

        Skusal som este YUM, a toto som dostal..:

        dmidecode.i386 1:2.11-0.1.el4.rf installed
        kernel-utils.i386 1:2.4-13.1.80 installed
        • Re: DMIDECODE 12.11.2012 | 11:49
          Avatar bedňa LegacyIce-antiX  Administrátor
          A skúšal si /usr/sbin/dmidecode --type 1 to by malo ísť.
          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • Re: DMIDECODE 12.11.2012 | 11:58
            Avatar Ivan Centos 6.x  Používateľ
            Skusal som aj to..:

            [root@T1-D ~]# /usr/sbin/dmidecode --type 1
            --type: No such file or directory

            Netusim, kde moze byt problem...
          • Re: DMIDECODE 12.11.2012 | 11:58
            Avatar Ivan Centos 6.x  Používateľ
            Skusal som aj to..:

            [root@T1-D ~]# /usr/sbin/dmidecode --type 1
            --type: No such file or directory

            Netusim, kde moze byt problem...
            • Re: DMIDECODE 12.11.2012 | 12:06
              Avatar dodoedo Fedora Linux  Používateľ
              Pozri si to:

              http://linux.die.net/man/8/dmidecode

              vyskúšaj ako root:
              /usr/sbin/dmidecode -t -1
              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
              • Re: DMIDECODE 12.11.2012 | 12:24
                Avatar Ivan Centos 6.x  Používateľ
                Zvlastne, ked som skusal hodciktory switch (-V, -h,...) da mi tu istu hlasku.. ale ked zbehnem len samotny prikaz "dmidecode" zbedne mi v poriadku.
                • Re: DMIDECODE 12.11.2012 | 12:47
                  WlaSaTy   Návštevník
                  dmidecode 2.11 je posledá verzia, takže na parametre by mala pocúvať. Teda, za predpokladu že nedávaš namiesto pomlčly (mínus) iný znak ako napríklad dash (dlhá pomlčka).

                  Ale, minimálne by dmidecode malo počúvať parametre --help alebo --version.

                  Otázkou je aj čo robí tak nový dmidecode v tak starom systéme. Si si tým istý, že to nie je nejaký starší dmidecode ? Daj mu vypísať verziu priamo z programu.

                  PS: dmidecode nepoužívam keďže nemám systém ktorý má bios alebo efi.
                  • Re: DMIDECODE 12.11.2012 | 13:36
                    Avatar Ivan Centos 6.x  Používateľ
                    Asi to bude tou verziou.. skusal som to na RHel6 a ide to ako hodinky... Este musim riesit ten nestastny HAL.. ten mi nejde nikde, okrem Centosu 6.3 Ani na RHale, ani na Debiane...
                • Re: DMIDECODE 13.11.2012 | 15:28
                  Avatar vojto   Používateľ
                  Pravdepodobne ide o neštandardne skompilovaný dmidecode. Ak sa ti to ešte chce riešiť, pošli výstup z ldd /usr/sbin/dmidecode
                  ls -l /usr/sbin/dmidecode
                  ls -Ll /usr/sbin/dmidecode
                  rpm -qif /usr/sbin/dmidecode
                  strace -e file /usr/sbin/dmidecode -t memory