LINUX.ORG.RU

Посмотреть банки памяти в Debian 8

 ,


1

1

Приветствую всех.

Поделитесь знанием, как в jessie посмотреть, какая линейка памяти в каком банке установлена?
Начиная с jessie, lshw -c memory перестал показывать подробную информацию о памяти.

как это было в squeeze http://pastebin.com/ykswDxtU

как теперь это выглядит в jessie http://pastebin.com/NXabE2NJ



Последнее исправление: Smugo (всего исправлений: 1)

apt-get source lshw

далее make. в версии из реп бага. вот выхлоп версии из сорцов.

./lshw -c memory
  *-firmware
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: 0405
       date: 11/22/2010
       size: 64KiB
       capacity: 960KiB
       capabilities: isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification
  *-cache:0
       description: L1 cache
       physical id: 5
       slot: L1-Cache
       size: 64KiB
       capacity: 64KiB
       capabilities: internal write-back data
  *-cache:1
       description: L2 cache
       physical id: 6
       slot: L2-Cache
       size: 2MiB
       capacity: 2MiB
       capabilities: internal write-back unified
  *-memory
       description: System Memory
       physical id: 25
       slot: System board or motherboard
       size: 6GiB
     *-bank:0
          description: DIMM Synchronous 800 MHz (1,2 ns)
          product: PartNum0
          vendor: Manufacturer0
          physical id: 0
          serial: SerNum0
          slot: DIMM A1
          size: 4GiB
          width: 64 bits
          clock: 800MHz (1.2ns)
     *-bank:1
          description: DIMM Synchronous 800 MHz (1,2 ns)
          product: PartNum2
          vendor: Manufacturer2
          physical id: 1
          serial: SerNum2
          slot: DIMM B1
          size: 2GiB
          width: 64 bits
          clock: 800MHz (1.2ns)

conalex ★★★
()
Ответ на: комментарий от conalex

Пробовал make, fakeroot ./debian/rules binary и dpkg-buildpackage -rfakeroot на двух разных машинах. Пакет компилится, но выдает тот же результат.

Версия пакета lshw_02.17-1.1

Smugo
() автор топика
Ответ на: комментарий от quest
hwinfo --memory
01: None 00.0: 10102 Main Memory                                
  [Created at memory.74]
  Unique ID: rdCR.CxwsZFjVASF
  Hardware Class: memory
  Model: "Main Memory"
  Memory Range: 0x00000000-0x7d8ebfff (rw)
  Memory Size: 2 GB
  Config Status: cfg=new, avail=yes, need=no, active=unknown
Smugo
() автор топика
Ответ на: комментарий от Smugo

я проверял так:

cd /usr/local/share
apt-get source lshw
tar zxvf lshw_02.17.orig.tar.gz
cd lshw-02.17/src
make
./lshw -c memory
ты точно скомпиленную из сорцов версию запускаешь?

conalex ★★★
()

Лучше всего dmidecode. Есть ещё decode-dimms (через модуль ядра eeprom), но на DDR4 почему-то не сработало.

anonymous
()
Ответ на: комментарий от conalex

Действительно, мой косяк.

Делал

cd /usr/local/share
apt-get source lshw
появлялись следующие файлы
ls -1
lshw-02.17
lshw_02.17-1.1.diff.gz
lshw_02.17-1.1.dsc
lshw_02.17.orig.tar.gz
Дальше я переходил в уже распакованный каталог lshw-02.17 и в нем делал make, с описанным выше результатом.

Сейчас сделал

tar zxvf lshw_02.17.orig.tar.gz
в результате появился каталог lshw-B.02.17, в нем делаю make и всё работает как надо.

Спасибо

Smugo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.