Нужна помощь в написании моего первого скрипта (пользовательский вывод LM-Sensors)

Может быть, это руководство поможет вам?

Установка двойной загрузки с помощью Grub

Установка Grub2 и двойная загрузка с Windows 10

Если ваша конфигурация Grub не соответствует вашим требованиям, следуйте этому руководству. Сначала переустановите Grub.

sudo yum reinstall grub2-tools

Войдите в систему как root в терминале

su

В другом терминале получите информацию о жестком диске Windows 10, в моем случае он назывался «/dev/sdb1»

sudo fdisk -l

В моей конфигурации мой диск с Windows 10 находился на другом жестком диске. Подписывайтесь, только если вы находитесь в такой же ситуации.

В корневом терминале перейдите в каталог конфигурации grub

 cd  /etc/grub.d/

Теперь мы должны найти UUID вашего жесткого диска Windows 10, введите эту команду в свой не -корневой терминал

ls -l /dev/disk/by-uuid

Найдите код UUID рядом с вашим диском, например :40S863A9D8619F12

Теперь в корневом терминале введите команду:

nano 40_custom

Внутри этого файла введите конфигурацию Windows 10, используя стандарт GRUB. Используйте код UUID, ранее найденный внутри конфигурации. В моем случае мой конфиг:

menuentry 'Windows 10' {
        insmod ntfs
        insmod ntldr
        insmod part_msdos
        insmod search_fs_uuid
        search --fs-uuid --no-floppy --set=root 40S863A9D8619F12
        ntldr /bootmgr
}

Сохраните и выйдите из nano. Теперь нам нужно создать новый файл конфигурации GRUB. Введите команду:

grub2-mkconfig --output=/boot/grub2/grub.cfg

Вуаля!!!! Попробуйте конфигурацию с новым перезапуском

Источник :http://dareneiri.github.io/Configuring-Grub-2-on-CentOS-7/https://ihaveabackup.net/article/grub2-entry-for-windows-10-uefi

(Дополнительно )Установить настройщик GRUB

Если вы хотите иметь сексуальное меню GRUB, вы можете установить настройщик grub -с помощью этого руководства :https://centos.pkgs.org/7/epel-x86_64/grub-customizer-5.0.6-1.el7.x86_64.rpm.html

0
02.04.2020, 17:58
1 ответ

Для AMD gpu вы можете получить доступ ко всем этим данным как простой пользователь из/sys/class/drm/card0/device/

То, что вы ищете/sys/class/drm/card0/device/gpu_busy_percent
Он может отличаться от card0 (в зависимости от того, сколько у вас GPU )

.

В этом каталоге вы найдете все, что вам нужно, например использование GPU/VRAM, температуру, напряжение и т. д.

Большинство файлов безопасно для cat, но НИКОГДА не для cat /sys/class/drm/card0/device/remove, и если вы это сделаете, просто перезагрузитесь.

Я настоятельно рекомендую вам прочитать это, ниже приводится лишь краткое изложение:
https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html#gpu-power-thermal-controls-and-monitoring

Это список файлов, безопасных для cat.
/sys/class/drm/card0/device/gpu_busy_percentИспользование ядра графического процессора в %
/sys/class/drm/card0/device/mem_busy_percentИспользование памяти графического процессора в %

Все файлы с префиксом pp_доступны для чтения, кроме pp_table.
pp_dpm_*связаны с тактовой частотой ядра графического процессора и памяти
pp_dpm_sclkдля ядра графического процессора
pp_dpm_mclkдля памяти графического процессора
Текущее состояние отмечено*

В каталоге hwmonу вас будет еще один каталог, соответствующий вашему аппаратному монитору, у меня он называется hwmon0, вот

/sys/class/drm/card0/device/hwmon/hwmon0/fan*Ток/мин/макс вентилятора графического процессора
/sys/class/drm/card0/device/hwmon/hwmon0/in*мВ GPU и метка
/sys/class/drm/card0/device/hwmon/hwmon0/power*Мощность графического процессора (текущая/мин/макс)
/sys/class/drm/card0/device/hwmon/hwmon0/pwm*Ток ШИМ графического процессора/мин/макс/
/sys/class/drm/card0/device/hwmon/hwmon0/temp*Текущая/мин./макс. температура графического процессора

0
28.04.2021, 23:19

Теги

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