Articles - Ordinateurs

Upgrade PC-NAS 2024

  |   305  |   Commentaires (2)  |  Ordinateurs
Petit upgrade (CPU / Carte mère / RAM) de mon PC-NAS qui était encore avec un i5-4590S de génération Haswell (2014). J'ai succombé au renouvellement incessant. J'avais attendu la sortie des Ryzen 5 cet été et des nouveaux Intel Arrow Lake le mois dernier pour voir un peu. Compte tenu des tarifs et des avis sortis, aucune révolution en cours et aucun intérêt de prendre ces trucs neufs pour un usage NAS + divers. Le tout a donc été fait avec des pièces d'occasion issues du bon coin ou de retours clients Amazon (Warehouse / Seconde main). Mon choix s'est porté sur un petit i3, pas la peine d'aller chercher plein de cœurs pour une utilisation à 95% du temps en idle évidemment. Aucun intérêt d'aller sur de la 13ème ou 14ème génération sur l'entrée de gamme. D'après les benchmarks, 6% à 10% d'écart entre un i3 12100 et le 14100. Le ventilateur stock fourni s'avère largement suffisant.


Un petit upgrade du firmware de la carte mère qui a quelques versions de retard (F16 -> F19).


L'ancienne AsRock H87M.

Carte mère dont j'avais remplacé la puce Ethernet il y a quelques années. Une Gigabyte B760M DS3H DDR5 la remplace.

21 watts en idle sans les périphériques.

Quelques couacs rencontrés, loi de Murphy oblige, dans le SETUP UEFI, impossible d'activer le CSM, la carte mère le re-désactive d'elle-même au boot suivant, mon SSD de boot n'est donc pas listé. J'ai trouvé le pourquoi sur Internet : l'iGPU (si activé comme moi) réclame uniquement de l'UEFI.

Jusque là mon SSD de boot était en simple MBR (500Go) mon PC-NAS datant de quelques années déjà (16.04 ou 18.04). Bon, pas le choix faut passer en GPT/UEFI sinon évidemment pas de boot direct possible avec ce combo, il serait temps, la flemme tout ça...
La procédure :

Code BASH :
jonathan@cerise:~$ cat /etc/fstab
# /etc/fstab: static file system information.
UUID=1699635b-c616-481b-9bf8-e6141d615841       /               ext4    noatime,errors=remount-ro       0       1
UUID=a28b8486-93c4-4fa2-9c69-f30fe228e546       /home           ext4    defaults                        0       2
UUID=0f6f1a0a-ef76-4b13-9a69-f4be8ddf1da8       /tmp            ext4    defaults                        0       2
UUID=0c0e568c-7159-4846-8eca-3c70cc7d42b5       /var            ext4    defaults                        0       2
UUID=5d6dd8cc-03d5-4f5a-ae0c-46c1a1474539       none            swap    sw                              0       0
UUID=b35137bd-9413-4958-9bc0-0d8b233baaeb       /nas            xfs     rw,user,exec                    0       2
UUID=fd2f2b3f-8a7e-4bb0-8c92-104e1e5f1b9b       /sauve_nas      xfs     rw,auto,nofail,user             0       2
UUID=0e24e8f3-427b-4008-80ac-7b871baef759       /sauve_sys      xfs     rw,auto,nofail,user             0       2
UUID=eafecb8b-de6d-4f26-9327-0e4d118cb3d0       /cctv           xfs     rw,auto,nofail,user             0       2
UUID=2ce833c8-c315-4176-84ee-7b22b942e3e3       /boot           ext4    defaults                        0       2
UUID=94B9-EAB5                                  /boot/efi       vfat    defaults                        0       1
jonathan@cerise:~$

Aucune donnée de perdue, pas de réinstallation système à faire, le noyau 6.8 prend déjà largement en charge cette plate-forme. J'avais déjà migré de la version d'Ubuntu Server 22.04 (jammy) à la 24.04 (noble) sans trop de casse en septembre. J'en ai profité pour sortir le SSD Crucial SATA et le remplacer par un NVME Samsung 990 Pro (caché sous le radiateur M2). Firmware à mettre à jour si besoin. Pas besoin ici, le mien était déjà livré en 4B2QJXD7, mais c'est une bonne chose à faire de mettre la dernière version avant une mise en service.
Code BASH :
jonathan@cerise:~$ sudo smartctl -a /dev/nvme0n1
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.8.0-48-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Number:                       Samsung SSD 990 PRO 1TB
Serial Number:                      S6Z1NU0XXXXXXXX
Firmware Version:                   4B2QJXD7
PCI Vendor/Subsystem ID:            0x144d
IEEE OUI Identifier:                0x002538
Total NVM Capacity:                 1 000 204886 016 [1,00 TB]
Unallocated NVM Capacity:           0
Controller ID:                      1
NVMe Version:                       2.0
Number of Namespaces:               1
...
 

Clonage fait avec MiniTool disponible sur la clé USB Medicat (copie de disque à disque).

Pour deux HDD internes et un externe USB (sauvegarde), la consommation au repos n'a pas bougé on reste sur une trentaine de watts. On aurait peut-être pu gratter plus avec un version suffixée T mais ils sont plus rares et aussi plus chers. Les particuliers ne les achètent pas, ils se tournent plutôt sur la version F qui dépourvue d'iGPU quand on a une carte graphique de gamer à coté. Donc les xxx00T d'occasion proviennent essentiellement de mini PC OEM USFF/Tiny de marque Dell/HP/Lenovo qui ont été dépouillés. Les températures sont très bonnes (CPU / carte mère et NVME) :
Code BASH :
jonathan@cerise:~$ sensors
gigabyte_wmi-virtual-0
Adapter: Virtual device
temp1:        +29.0°C
temp2:        +36.0°C
temp3:        +28.0°C
temp4:        +30.0°C
temp5:        +32.0°C
temp6:        +34.0°C
acpitz-acpi-0
Adapter: ACPI interface
temp1:        +16.8°C
temp2:        +27.8°C
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +29.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +24.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:        +28.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:        +25.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:        +25.0°C  (high = +80.0°C, crit = +100.0°C)
nvme-pci-0100
Adapter: PCI adapter
Composite:    +33.9°C  (low  = -273.1°C, high = +81.8°C)
                       (crit = +84.8°C)
Sensor 1:     +33.9°C  (low  = -273.1°C, high = +65261.8°C)
Sensor 2:     +37.9°C  (low  = -273.1°C, high = +65261.8°C)
jonathan@cerise:~$

C'est parti pour quelques années.