quiet - Asus F2A55-M - Debian

Hardware info on main page.

Just a liveusb boot.

Work log

2022-05-12: sda2 - the new drive 3 passed the Long Self Test.

2022-05-11: sda2 - apt - install smartmontools

tingo@kg-quiet:~$ sudo apt install smartmontools
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  hunspell-gl-es hunspell-sv-se
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  gsmartcontrol smart-notifier
The following NEW packages will be installed:
  smartmontools
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 565 kB of archives.
After this operation, 2,168 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 smartmontools amd64 7.2-1 [565 kB]
Fetched 565 kB in 0s (3,026 kB/s)     
Selecting previously unselected package smartmontools.
(Reading database ... 218484 files and directories currently installed.)
Preparing to unpack .../smartmontools_7.2-1_amd64.deb ...
Unpacking smartmontools (7.2-1) ...
Setting up smartmontools (7.2-1) ...
Created symlink /etc/systemd/system/smartd.service  /lib/systemd/system/smartmontools.service.
Created symlink /etc/systemd/system/multi-user.target.wants/smartmontools.service  /lib/systemd/system/smartmontools
.service.
/usr/sbin/policy-rc.d returned 101, not running 'start smartmontools.service'
Processing triggers for man-db (2.9.4-2) ...

drives - from sudo smartctl -i /dev/sdX where X is a, b, c, d and so on

sda TOSHIBA HDWD110, s/n: 3844H61NS, fw: MS2OA8J0 (drive 0)
sdb ST16000NM001G-2KK103, s/n: WL20SAGT, fw: SN04 (drive 1)
sdc ST16000NM001G-2KK103, s/n: WL20T6D7, fw: SN04 (drive 2)
sdd ST16000NM001G-2KK103, s/n: WL20TAVY, fw: SN04 (drive 3)
sde ST16000NM001G-2KK103, s/n: ZL2K1NKS, fw: SN04 (drive 4)

2022-05-11: sda2 - SeaTools - drive 1, 2 and 4 all pass the Short selftest ("Short Self Test Passed"). Drive 3 fails both the Short ("Short Self Test Started" / "Short Self Test Aborted") and Long Self Test ("Long Self Test Failed"). Also firmware update (from SN04 to SN04) on drive 3 worked too.

2022-05-11: sda2 - try to install SeaTools

tingo@kg-quiet:~$ chmod u+x ~/dl/SeaToolsLinuxX64Installer.run
tingo@kg-quiet:~$ sudo ~/dl/SeaToolsLinuxX64Installer.run
----------------------------------------------------------------------------
Welcome to the SeaTools Setup Wizard.

----------------------------------------------------------------------------
Please specify the directory where SeaTools will be installed.

Installation Directory [/opt/SeaTools5]: ~/progs/SeaTools5 

----------------------------------------------------------------------------
Setup is now ready to begin installing SeaTools on your computer.
Do you want to continue? [Y/n]: 

----------------------------------------------------------------------------
Please wait while Setup installs SeaTools on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

----------------------------------------------------------------------------
Setup has finished installing SeaTools on your computer.
Launch Application [Y/n]: 

tingo@kg-quiet:~$ qt.qpa.xcb: could not connect to display 
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: xcb.

/root/progs/SeaTools5/exec-seatools-in-dir: line 4:  1547 Aborted                 "$seadoctorDir"/SeaTools

ok, it needs gui. Also it probably works better if installed in a directory my user has access to

tingo@kg-quiet:~$ sudo ~/dl/SeaToolsLinuxX64Installer.run
----------------------------------------------------------------------------
Welcome to the SeaTools Setup Wizard.

----------------------------------------------------------------------------
Please specify the directory where SeaTools will be installed.

Installation Directory [/opt/SeaTools5]: /home/tingo/progs/SeaTools5

----------------------------------------------------------------------------
Setup is now ready to begin installing SeaTools on your computer.

Do you want to continue? [Y/n]: 

----------------------------------------------------------------------------
Please wait while Setup installs SeaTools on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

----------------------------------------------------------------------------
Setup has finished installing SeaTools on your computer.

Launch Application [Y/n]: n

Yes, at least I can launch it.

2022-05-11: sda2 - unpack Seagate firmware tools

tingo@kg-quiet:~$ mkdir -p ~/progs/seagate
tingo@kg-quiet:~$ cd ~/progs/seagate
tingo@kg-quiet:~/progs/seagate$ unzip ~/dl/ExosX16-Evans-STD-SATA-512E-SN04.zip
Archive:  /home/tingo/dl/ExosX16-Evans-STD-SATA-512E-SN04.zip
   creating: bootable tools/
  inflating: bootable tools/About.SeaChest.txt  
  inflating: bootable tools/SeaChest_RC_3.0.2_05-21-2021__14-15-15.usbBootMaker.exe  
   creating: command line tools/
  inflating: command line tools/About.SeaChest.txt  
   creating: command line tools/SeaChest/
   creating: command line tools/SeaChest/centos-7_aarch64/
  inflating: command line tools/SeaChest/centos-7_aarch64/SeaChest_Firmware_aarch64-redhat-linux  
   creating: command line tools/SeaChest/centos-7_x86_64/
  inflating: command line tools/SeaChest/centos-7_x86_64/SeaChest_Firmware_x86_64-redhat-linux  
  inflating: command line tools/SeaChest/SeaChest_Firmware.txt  
   creating: command line tools/SeaChest/ubuntu-20.04_x86_64/
  inflating: command line tools/SeaChest/ubuntu-20.04_x86_64/SeaChest_Firmware_x86_64-linux-gnu  
   creating: command line tools/SeaChest/Win64/
  inflating: command line tools/SeaChest/Win64/SeaChest_Firmware_x64_windows.exe  
   creating: firmware/
 extracting: firmware/EN-SN04.CFS    
  inflating: firmware/EvansExosX16SATA-STD-512E-SN04.LOD  
   creating: firmware/previous firmware/
  inflating: firmware/previous firmware/EvansExosX16SATA-STD-512E-SN03.LOD  
  inflating: firmware/previous firmware/README-previous_firmware.txt  
   creating: firmware/subrelease firmware/
  inflating: firmware/subrelease firmware/EvansExosX16SATA-STD-512E-SCB3.LOD  
  inflating: firmware/subrelease firmware/EvansExosX16SATA-STD-512E-SH03.LOD  
  inflating: firmware/subrelease firmware/EvansExosX16SATA-STD-512E-SH04.LOD  
  inflating: firmware/subrelease firmware/README-subrelease_firmware.txt  
  inflating: READMEFIRST-ExosX16-Evans-SN04-SATA STD 512E firmware update.pdf  

2022-05-11: sda2 - reboot, a new kernel is in

tingo@kg-quiet:~$ uname -a
Linux kg-quiet 5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64 GNU/Linux

2022-05-11: sda2 - apt - upgrade

tingo@kg-quiet:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  hunspell-gl-es hunspell-sv-se
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  linux-image-5.10.0-14-amd64
The following packages will be upgraded:
  firefox-esr firefox-esr-l10n-en-gb firefox-esr-l10n-nb-no gir1.2-javascriptcoregtk-4.0 gir1.2-webkit2-4.0 gzip
  libavcodec58 libavfilter7 libavformat58 libavresample4 libavutil56 libjavascriptcoregtk-4.0-18 liblzma5
  libpostproc55 libswresample3 libswscale5 libtiff5 libwebkit2gtk-4.0-37 linux-compiler-gcc-10-x86
  linux-image-amd64 linux-kbuild-5.10 linux-libc-dev tzdata xz-utils zlib1g
25 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 145 MB of archives.
After this operation, 312 MB of additional disk space will be used.
[..]
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-5.10.0-14-amd64
Found initrd image: /boot/initrd.img-5.10.0-14-amd64
Found linux image: /boot/vmlinuz-5.10.0-13-amd64
Found initrd image: /boot/initrd.img-5.10.0-13-amd64
Found FreeBSD 13.0-RELEASE-p11 on /dev/sda5
Found FreeBSD 12.3-RELEASE on /dev/sda7
Found unknown Linux distribution on /dev/sda8
Adding boot menu entry for EFI firmware configuration
done
[..]
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for desktop-file-utils (0.26-1) ...

check EFI bootorder

tingo@kg-quiet:~$ efibootmgr
BootCurrent: 0002
Timeout: 5 seconds
BootOrder: 0002,0001,0000,0003
Boot0000* Debian
Boot0001* FreeBSD
Boot0002* rEFInd Boot Manager
Boot0003* UEFI OS

bootorder is ok.

2022-05-11: sda2 - Debian 11 is installed on this partition

tingo@kg-quiet:~$ cat /etc/debian_version 
11.3

kernel

tingo@kg-quiet:~$ uname -a
Linux kg-quiet 5.10.0-13-amd64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux

2022-04-17: Seagate has linux tools, so after getting the zip file, extracting it and setting permissions I can do

tingo@debian:~/dl/command line tools$ sudo SeaChest/ubuntu-20.04_x86_64/SeaChest_Firmware_x86_64-linux-gnu --scan
==========================================================================================
 SeaChest_Firmware - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2021 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Firmware Version: 3.0.0-2_2_1 X86_64
 Build Date: Apr 27 2021
 Today: Sun Apr 17 12:58:58 2022    User: root
==========================================================================================
Vendor   Handle       Model Number            Serial Number          FwRev     
ATA      /dev/sg0     ST1000DM003-9YN162      Z1D1PQ93               CC4C      
ATA      /dev/sg1     ST16000NM001G-2KK103    WL20SAGT               SN03      
ATA      /dev/sg2     ST16000NM001G-2KK103    WL20T6D7               SN03      
ATA      /dev/sg3     ST16000NM001G-2KK103    WL20TAVY               SN03      
ATA      /dev/sg4     ST16000NM001G-2KK103    ZL2K1NKS               SN03      
ATA      /dev/sg5     ST3000DM001-1ER166      W5005NJ0               CC43      
SMI      /dev/sg6     USB DISK                AA00000000021809       1100      

upgrade the first drive

tingo@debian:~/dl/command line tools$ sudo SeaChest/ubuntu-20.04_x86_64/SeaChest_Firmware_x86_64-linux-gnu --device /dev/sg1 --downloadFW ../firmware/EvansExosX16SATA-STD-512E-SN04.LOD
==========================================================================================
 SeaChest_Firmware - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2021 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Firmware Version: 3.0.0-2_2_1 X86_64
 Build Date: Apr 27 2021
 Today: Sun Apr 17 13:05:38 2022    User: root
==========================================================================================

/dev/sg1 - ST16000NM001G-2KK103 - WL20SAGT - ATA
..................................................................................
Firmware Download successful
Firmware Download time (s): 5.01
Average time/segment  (ms): 61.09
Activate Time          (s): 4.97
New firmware version is SN04

upgrade the second drive

tingo@debian:~/dl/command line tools$ sudo SeaChest/ubuntu-20.04_x86_64/SeaChest_Firmware_x86_64-linux-gnu --device /dev/sg2 --downloadFW ../firmware/EvansExosX16SATA-STD-512E-SN04.LOD
==========================================================================================
 SeaChest_Firmware - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2021 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Firmware Version: 3.0.0-2_2_1 X86_64
 Build Date: Apr 27 2021
 Today: Sun Apr 17 13:07:28 2022    User: root
==========================================================================================

/dev/sg2 - ST16000NM001G-2KK103 - WL20T6D7 - ATA
..................................................................................
Firmware Download successful
Firmware Download time (s): 5.22
Average time/segment  (ms): 63.63
Activate Time          (s): 4.85
New firmware version is SN04

upgrade the third drive

tingo@debian:~/dl/command line tools$ sudo SeaChest/ubuntu-20.04_x86_64/SeaChest_Firmware_x86_64-linux-gnu --device /dev/sg3 --downloadFW ../firmware/EvansExosX16SATA-STD-512E-SN04.LOD
==========================================================================================
 SeaChest_Firmware - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2021 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Firmware Version: 3.0.0-2_2_1 X86_64
 Build Date: Apr 27 2021
 Today: Sun Apr 17 13:08:12 2022    User: root
==========================================================================================

/dev/sg3 - ST16000NM001G-2KK103 - WL20TAVY - ATA
..................................................................................
Firmware Download successful
Firmware Download time (s): 4.91
Average time/segment  (ms): 59.83
Activate Time          (s): 4.87
New firmware version is SN04

upgrade the fourth drive

tingo@debian:~/dl/command line tools$ sudo SeaChest/ubuntu-20.04_x86_64/SeaChest_Firmware_x86_64-linux-gnu --device /dev/sg4 --downloadFW ../firmware/EvansExosX16SATA-STD-512E-SN04.LOD
==========================================================================================
 SeaChest_Firmware - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2021 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Firmware Version: 3.0.0-2_2_1 X86_64
 Build Date: Apr 27 2021
 Today: Sun Apr 17 13:08:55 2022    User: root
==========================================================================================

/dev/sg4 - ST16000NM001G-2KK103 - ZL2K1NKS - ATA
..................................................................................
Firmware Download successful
Firmware Download time (s): 5.29
Average time/segment  (ms): 64.53
Activate Time          (s): 5.26
New firmware version is SN04

check

tingo@debian:~/dl/command line tools$ sudo SeaChest/ubuntu-20.04_x86_64/SeaChest_Firmware_x86_64-linux-gnu --scan
==========================================================================================
 SeaChest_Firmware - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2021 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Firmware Version: 3.0.0-2_2_1 X86_64
 Build Date: Apr 27 2021
 Today: Sun Apr 17 13:09:31 2022    User: root
==========================================================================================
Vendor   Handle       Model Number            Serial Number          FwRev     
ATA      /dev/sg0     ST1000DM003-9YN162      Z1D1PQ93               CC4C      
ATA      /dev/sg1     ST16000NM001G-2KK103    WL20SAGT               SN04      
ATA      /dev/sg2     ST16000NM001G-2KK103    WL20T6D7               SN04      
ATA      /dev/sg3     ST16000NM001G-2KK103    WL20TAVY               SN04      
ATA      /dev/sg4     ST16000NM001G-2KK103    ZL2K1NKS               SN04      
ATA      /dev/sg5     ST3000DM001-1ER166      W5005NJ0               CC43      
SMI      /dev/sg6     USB DISK                AA00000000021809       1100      

looks good.

2022-04-17: I needed to upgrade the firmware on the Exos 16 drives, so I booted a Debian 11.3 liveUSB, created a user and got to it.

tingo@debian:~/dl/command line tools$ cat /etc/debian_version 
11.3
tingo@debian:~/dl/command line tools$ uname -a
Linux debian 5.10.0-13-amd64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux