Temat: HD-idle na gargoyle

Dobra, kolejne wyzwanie. Zainstalowałem hd-idle. Mam dysk usb /dev/sdb. Wykazał to m.in. fdisk.

root@Gargoyle:~# fdisk -l
Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: BKKJ nvme 512G
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: XXXXXXXXXXXXXXXXXXXXX-320F84CDA300

Device            Start        End   Sectors   Size Type
/dev/nvme0n1p1      512      33279     32768    16M Linux filesystem
/dev/nvme0n1p2    33280     557567    524288   256M Linux filesystem
/dev/nvme0n1p3   559104 1000214527 999655424 476.7G Linux swap
/dev/nvme0n1p128     34        511       478   239K BIOS boot

Partition table entries are not in disk order.


Disk /dev/sdb: 2.73 TiB, 3000592982016 bytes, 5860533168 sectors
Disk model: 2115
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: XXXXXXXXXXXXXXXXXXXXXXXXXX-4DDB543241BA

Device     Start        End    Sectors  Size Type
/dev/sdb1   2048       2247        200  100K Linux filesystem
/dev/sdb2   4096 5860533134 5860529039  2.7T Linux filesystem
root@Gargoyle:~#

Wpisałem więc testowo w configu:

root@Gargoyle:~# nano /etc/config/hd-idle

config 'hd-idle'
        option 'disk' 'sdb'
        option 'enabled' '1'
        option 'idle_time_unit' 'seconds'
        option 'idle_time_interval' '10'

czyli po 10 sekundach powinien zadziałać. Tymczasem dysk nadal się kręci. Czyżbym coś zrobił źle?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

2

Odp: HD-idle na gargoyle

Nie każdy chce się uśpić tym sposobem. Zwłaszcza jeżeli jest w jakiejś przejściówce USB.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: HD-idle na gargoyle

Tylko że to zawsze działało. I to jest kieszeń USB, a dysk 5".

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

4

Odp: HD-idle na gargoyle

Cóż, działało to i teraz powinno.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez Focus 2024-04-17 23:51:09)

Odp: HD-idle na gargoyle

badziewiak napisał/a:

czyli po 10 sekundach powinien zadziałać. Tymczasem dysk nadal się kręci. Czyżbym coś zrobił źle?

option 'idle_time_interval' '10'
Moim zdaniem byłoby bezpieczniej zrobić 10 minut, a nie sekund.
Czas jest przecież liczony od bezczynności dysku.

6

Odp: HD-idle na gargoyle

Przypomniałem sobie, że hd-idle nie działa na tym. Działa hdparm. Tylko wobec braku standardowego pliku konfiguracyjnego, trzeba było dodać do

/etc/rc.local

linijkę

hdparm -S 60 /dev/sda

czyli ustawienie czasu od bezczynności na 5 minut.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)