Hardinfo Ничего не отображает в разделе хранилища

enter image description here Я установил Hardinfo на свой ноутбук с ubuntu 20.04. Раздел «хранилище» пуст. Я заметил связанный вопрос, который касается пустого раздела «датчики». Это исправление для "сенсоров": Hardinfo использует lm-сенсоры для раздела сенсоров. Чтобы просмотреть здесь что-либо, вам необходимо сначала установить lm-сенсоры.

sudo apt-get install lm-sensor

После этого вам нужно будет настроить датчики:

sudo sensor-detect

Просто следуйте его указаниям.Я всегда просто верю, что он знает, что делает, и говорю «да» на все тесты и т. Д. Просто убедитесь, что вы сказали «да», чтобы сохранить результаты, так как по умолчанию это «нет». Теперь перезапустите службу датчиков: sudo service module-init-tools start

Используйте следующую команду, чтобы узнать, найдены ли действительные датчики и можно ли их использовать:

датчики

Is это тоже исправление для "хранилища"? Если нет, то каковы шаги для решения проблемы?

Спасибо.

Обновление, я выполнил в командной строке следующее: $ hardinfo Gtk-Message: 21: 36: 50.562: Не удалось загрузить модуль "canberra-gtk-module" Предупреждение: усечено строка (вероятно, список флагов) длиннее 896 байт при чтении / proc / cpuinfo.

Я изучил ошибку и выполнил следующее: sudo apt-get install --reinstall libcanberra-gtk-module

Затем я выполнил:

$ hardinfo Предупреждение: усек строку (вероятно, список флагов) длиннее 896 байт при чтении / proc / cpuinfo.

Таким образом, проблема была исправлена ​​только частично. У меня все еще есть указанная выше ошибка, а "хранилище" все еще пустое

2
задан 21 August 2021 в 04:28

2 ответа

Подтвержденная ошибка в hardinfo

Вы правы, @TBr,

Я проверил компьютер с твердотельным накопителем NVMe при запуске Ubuntu 20.04.2 LTS, и он распознает USB-накопитель с разделом FAT32, обозначенным как «vfat», и «поддельный компакт-диск» (да, это часть флешки, в компьютере нет оптического привода).

Hardinfo может видеть содержимое USB-накопителя, но не внутреннего накопителя NVMe.

enter image description here

Редактировать:

  • Я нашел ваш отчет об ошибке и нажал «влияет и на меня тоже».

  • Я заметил, что вы не можете получить Report.sh с форумов Ubuntu. Файла для загрузки еще нет, но я поставил «бета-версию» в конце этого отредактированного ответа. Должна быть возможность

    • скопировать и вставить весь текст из окна «код» с содержимым сценария в текстовый редактор на вашем компьютере

    • сохранить его под подходящим именем, например Report.sh

    • сделать его исполняемым

       chmod + x Report.sh 
       
    • запустить его в каталоге, где вы храните файл сценария

       ./ Report.sh 
       
    • read файл

       меньше '~ / Report.txt' 
       

Бета-версия Report.sh

#!/bin/bash

## MAFoElffen     2021.08.19
## Version 01.01, 2021.08.20
## Includes recommended changes submitted by:
##     sudodus    2021.08.20
##     oldfred    2021.08.20
## Filename: Report-01.01.sh
## Description: Report Finds Machine Hardware Related Information.
##     For support use at "UbuntuForums.org".

## Check if ran as root
if [[ "$EUID" == 0 ]]
   then echo "This script cannot be run as root"
   exit
fi

## Set filename and path to
report="$HOME/Report.txt"

## Set locale settings
LANG=C

## Set a pretty screen decoration for displaying the report onscreen
blueback="\0033[1;37;44m"
resetvid="\0033[0m"

## Check for preinstalled prerequisites
REQUIRED=$(apt list --installed | grep inxi 2> /dev/null)
SUB1="installed"
boot_mode=$( [ -d /sys/firmware/efi ] && echo "UEFI mode" || echo "Legacy mode (alias CSM alias BIOS mode)" )

echo "This script will install any prerequisite packages..." # The LiveCD has this preinstalled

if [[ $REQUIRED == *"$SUB1"* ]]; then
    continue;
else
    sudo add-apt-repository universe
    sudo apt install -y inxi;
fi

# User Input for Computer Make, Model, Type.
clear
echo -e "Please provide some \"Basic Information\"..."
#read -p "Computer Make (ie: Dell/HP/ASUS/Lenova): " computer_make
#read -p "Computer Model (ie: Ultima 420p) " computer_model
#read -p "Computer Type (ie: Server | Desktop | Laptop): " computer_type
read -p "What is the main complaint (summarized)? " main_complaint
read -p "Describe the Problem: " problem_description
clear

# Machine Info
echo -e "Starting Report: `date +%F`  `date +%T`" > $report
echo -e "" >> $report
echo -e "${blueback}---------- User Input:$resetvid" >> $report
#echo -e "Computer Make:  $computer_make" >> $report
#echo -e "Computer Model: $computer_model" >> $report
#echo -e "Computer Type:  $computer_type" >> $report
echo -e ""  >> $report
echo -e "Main Complaint: $main_complaint" >> $report
echo -e "Problem Description:  $problem_description" >> $report
echo -e "" >> $report
echo -e "${blueback}---------- General computers specs from 'lshw':$resetvid" >> $report
sudo bash -c "lshw | sed '/*-core/,$ d'" >> $report
clear
echo -e "" >> $report
echo -e "${blueback}---------- General computers specs from 'inxi':$resetvid" >> $report
sudo bash -c "inxi -CDGimMoprS | grep -v 'loop\|snap'" >> $report
clear
echo -e "${blueback}---------- File System Disk Space Usage:$resetvid" >> $report
bash -c "df -h | grep -v '/snap/'" >> $report
echo -e "" >> $report
echo -e "" >> $report
echo -e "${blueback}---------- Additional Disk/Partition Information:$resetvid" >> $report
echo -e "${blueback}---------- Information From 'fdisk':$resetvid"  >> $report
sudo bash -c "fdisk -l | grep 'Disk\|Device\|/dev/' | grep -v 'loop\|snap'"  >> $report
echo -e "" >> $report
echo -e "${blueback}---------- Information From 'lsblk':$resetvid"  >> $report
bash -c "lsblk -o NAME,SIZE,FSTYPE,LABEL,MOUNTPOINT,MODEL | grep -v '/snap/'" >> $report
echo -e "    ------- 'lsblk' information continued..." >> $report
bash -c "lsblk -o NAME,PARTUUID,UUID | grep -v loop" >> $report
echo -e "${blueback}---------- Mount Details of '/etc/fstab':$resetvid"  >> $report
bash -c "egrep -v '#' /etc/fstab"  >> $report
echo -e "" >> $report
echo -e "${blueback}---------- Video Details:$resetvid"  >> $report
sudo bash -c "lshw -C video" >> $report
clear
echo -e "" >> $report
echo -e "${blueback}---------- Other Details:$resetvid"  >> $report
echo -e "The computer boot mode was: $boot_mode" >> $report
echo -e "The current kernel version is: `uname -r`" >> $report
echo -e "The current release description is: `lsb_release -sd`" >> $report
echo -e "" >> $report
echo -e "The current logged in User is: `who`" >> $report
echo -e "" >> $report
echo -e "The User\'s ID is: `id`" >> $report
echo -e "" >> $report
echo -e "The current running DE is: $XDG_CURRENT_DESKTOP" >> $report
echo -e "" >> $report
echo -e "*** End Of Report ***"  >> $report
echo -e "" >> $report
echo -e "The Report can be found at '$report' and can be viewed with 'less'"
echo -e ""
echo -e ""
less -r $report
## Post-Process Report.txt to remove the extraneous ANSI characters sequences from the report text...
perl -i -pe 's/\x1b\[[0-9;]*[mG]//g' $report
#sed -i 's/\x1b\[[0-9;]*[mG]//g' $report
1
ответ дан 4 September 2021 в 09:28

Думаю, я нашел ответ на свой вопрос. HardInfo - это небольшое приложение, которое отображает информацию о вашем оборудовании и операционной системе. В настоящее время он знает об устройствах PCI, ISA PnP, USB, IDE, SCSI, последовательных и параллельных портах. Процессор - Intel (R) Pentium (R) Gold 7505 @ 2,00 ГГц x 4, а устройство хранения - это Твердотельный накопитель BC711 NVMe SK hynix (128 ГБ). Я подозреваю, что hardinfo не распознает SSD, и ему не нравятся расширенные флаги в / proc / cpuinfo. В противном случае hardinfo работает нормально. Пожалуйста, дайте мне знать, есть ли у кого-нибудь SSD, который распознается, и я буду продолжать копать. Спасибо

1
ответ дан 4 September 2021 в 09:28

Другие вопросы по тегам:

Похожие вопросы: