staging.inyokaproject.org

Für diese Funktion musst du eingeloggt sein.

hdparm Änderung wirkt nicht

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

Kahnbein.Kai

Anmeldungsdatum:
27. Dezember 2019

Beiträge: Zähle...

Guten Morgen, ich möchte das meine Windowsfestplatte beim Start vom Ubuntu gar nicht anlaufen. Es ist eine physische Festplatte mit zwei Partitionen sda1 und sda2.

Ich greife aus Linux in 99,9 % der Fälle nicht auf diese Festplatten zu, daher müssen sie nicht mit anlaufen.

In der /etc/hdparm.conf habe ich diese Zeilen hinzugefügt:

1
2
3
4
5
6
7
/dev/sda1 {
	-y
	}
	
/dev/sda2 {
	-y
	}

Prüfen ich den Zustand mit sudo hdparm -C /dev/sda1 wird trotz Neustart active/idle bei beiden Festplatten angezeigt. Wie muss ich meine Zeilen ändern damit es funktioniert.

Gruß Kai

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16801

Hallo Kahnbein.Kai,

Laut deiner Information sind dies Partitionen und damit keine Festplatte. Festplatten können nur z.B. sda, sdb etc. sein.

Bitte Ausgaben von:

sudo parted -l
sudo fdisk -l

posten.

Gruss Lidux

Dogeater

Anmeldungsdatum:
16. Juni 2015

Beiträge: 3381

Das ist übrigens der ganz falsche Ansatz.

Richtiger wäre: https://geizhals.de/?cat=gehwrahm&xf=2251_Sharkoon

Die Stromzufuhr wird beim Öffnen der Tür gekappt - ein Entnehmen der Platte ist nicht notwendig.

Kahnbein.Kai

(Themenstarter)

Anmeldungsdatum:
27. Dezember 2019

Beiträge: Zähle...

Hallo,

vielen Dank für eure Antworten, sorry für die späte Rückmeldung, die Woche war sehr voll.

@Lidux, hier ist einmal der Auszug der Befehle: sudo parted -l

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
Modell: ATA ST1000DM003-1CH1 (scsi)
Festplatte  /dev/sda:  1000GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: msdos
Disk-Flags: 

Nummer  Anfang  Ende    Größe   Typ      Dateisystem  Flags
 1      1049kB  106MB   105MB   primary  ntfs         boot
 2      106MB   1000GB  1000GB  primary  ntfs


Modell: ATA SAMSUNG HD103UJ (scsi)
Festplatte  /dev/sdb:  1000GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags: 

Nummer  Anfang  Ende    Größe   Typ      Dateisystem  Flags
 1      1049kB  1000GB  1000GB  primary  ext4         boot

sudo fdisk -l

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
Festplatte /dev/loop0: 187,3 MiB, 196116480 Bytes, 383040 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop1: 117,95 MiB, 123658240 Bytes, 241520 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop2: 117,95 MiB, 123658240 Bytes, 241520 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop3: 184,7 MiB, 193011712 Bytes, 376976 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop4: 99,22 MiB, 104030208 Bytes, 203184 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop5: 99,15 MiB, 103964672 Bytes, 203056 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop6: 55,48 MiB, 58159104 Bytes, 113592 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop7: 55,46 MiB, 58142720 Bytes, 113560 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/sda: 931,53 GiB, 1000204886016 Bytes, 1953525168 Sektoren
Festplattenmodell: ST1000DM003-1CH1
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0xd2e94449

Gerät      Boot Anfang       Ende   Sektoren  Größe Kn Typ
/dev/sda1  *      2048     206847     204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2       206848 1953521663 1953314816 931,4G  7 HPFS/NTFS/exFAT




Festplatte /dev/sdb: 931,53 GiB, 1000204886016 Bytes, 1953525168 Sektoren
Festplattenmodell: SAMSUNG HD103UJ 
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0xf598a1d3

Gerät      Boot Anfang       Ende   Sektoren  Größe Kn Typ
/dev/sdb1  *      2048 1953523711 1953521664 931,5G 83 Linux


Festplatte /dev/loop8: 61,65 MiB, 64626688 Bytes, 126224 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop9: 61,74 MiB, 64720896 Bytes, 126408 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop10: 238,71 MiB, 250290176 Bytes, 488848 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop11: 161,42 MiB, 169254912 Bytes, 330576 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop12: 162,89 MiB, 170778624 Bytes, 333552 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop13: 218,102 MiB, 229629952 Bytes, 448496 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop14: 140 KiB, 143360 Bytes, 280 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop15: 2,17 MiB, 2273280 Bytes, 4440 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop16: 233,27 MiB, 244596736 Bytes, 477728 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop17: 260,73 MiB, 273375232 Bytes, 533936 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop18: 134,39 MiB, 140906496 Bytes, 275208 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop19: 64,36 MiB, 67477504 Bytes, 131792 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop20: 230,63 MiB, 241819648 Bytes, 472304 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop21: 2,24 MiB, 2342912 Bytes, 4576 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop22: 217,92 MiB, 228478976 Bytes, 446248 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop23: 129,98 MiB, 136273920 Bytes, 266160 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop24: 179,58 MiB, 188289024 Bytes, 367752 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop25: 64,79 MiB, 67915776 Bytes, 132648 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop26: 179,46 MiB, 188170240 Bytes, 367520 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop27: 51,4 MiB, 53522432 Bytes, 104536 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop28: 295,32 MiB, 309661696 Bytes, 604808 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop29: 290,45 MiB, 304545792 Bytes, 594816 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop30: 214,98 MiB, 225402880 Bytes, 440240 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop31: 51,2 MiB, 53501952 Bytes, 104496 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes

@Dogeater, ja das könnte ich auch machen, ich möchte mir jedoch keine neue Hardware kaufen, wenn es eine Softwarelösung gibt. Es geht nur darum die Festplatte auszuschalten nicht um sie zu wechseln.

Gruß und ein schönes Wochenende Kai

dingsbums

Anmeldungsdatum:
13. November 2010

Beiträge: 3793

Du willst eine Festplatte abschalten, keine Partitionen.

/dev/sda {
	-y
	}

Kann man auch manuell per Terminal machen:

sudo hdparm -y /dev/sda

Oder bei jedem Start per /etc/crontab

@reboot	root	/usr/sbin/hdparm -y /dev/sda

Oder man schreibt sich dafür eine Service-Unit. Volle Auswahl ... 😉

Bleys

Anmeldungsdatum:
13. August 2006

Beiträge: 6172

Die Laufwerksverwaltung bietet inzwischen das Schlafen legen von HDDs einfach per Mausklick an:

  • Laufwerke starten

  • die gewünschte HDD auswählen

  • oben Rechts auf das Hamburger Menü klicken und "Laufwerkseinstellungen..." wählen

Dann gibt es aber auch einige HDDs deren Controller Spindown nicht (richtig) unterstützt. WD REDs z.B. Sind ja Platten für einen 24/7 Einsatz. Meine 3TB ist auch so ein Fall. Da funktioniert das Schlafen legen per hdparm nicht.

Für diese Fälle muss man auf hd-idle ausweichen. Das funktioniert mit allen HDDs zuverlässig.

Beispiel bei meiner 3TB, /etc/default/hd-idle:

START_HD_IDLE=true
HD_IDLE_OPTS="-a /dev/disk/by-uuid/82a8152e-698c-4738-9277-849a659585f1 -i 1800"

Legt meine 3TB HDD 30 Minuten nach dem Start schlafen und i.d.R. brauche ich sie danach auch den ganzen Tag nicht mehr.

[Nachtrag]

hd-idle ausführlich erklärt.

Bilder

Dogeater

Anmeldungsdatum:
16. Juni 2015

Beiträge: 3381

Kahnbein.Kai schrieb:

@Dogeater, ja das könnte ich auch machen, ich möchte mir jedoch keine neue Hardware kaufen, wenn es eine Softwarelösung gibt. Es geht nur darum die Festplatte auszuschalten nicht um sie zu wechseln.

Gerade deswegen finde ich die Klappe ja praktisch. Wenn ich tagelang von meiner USB-Platte gebootet unterwegs bin oder in Windows, dann brauche ich die Platte nicht und dann kann ich einfach nur die Klappe öffnen und brauche nichts weiter zu tun. Von Festplatte wechseln hab ich da garnicht gesprochen, das ist ja auch ein von m,ir eher selten genutztes Gimmick, tatsächlich ist die Stromzufuhr kappen bei mir die deutlich häufiger genutzte Funktion.

Kahnbein.Kai

(Themenstarter)

Anmeldungsdatum:
27. Dezember 2019

Beiträge: 67

Vielen Dank für die vielen Antworten.

Über das Hamburgermenü kann ich die Festplatte nicht abschalten. Aber mit

/dev/sda{
-y
}

bekomme ich bei

sudo hdparm -y /dev/sda
[sudo] Passwort für kai: 

/dev/sda:
 issuing standby command

Also denke ich das es funktioniert. Eine blöde Frage habe ich noch. Ich habe gelesen, das dass Abschalten per UUID besser ist, da nicht vertauscht werden kann. Mit

sudo blkid

bekomme ich diese Ausgabe:

/dev/sdb1: UUID="e49b4faa-c4c4-4eb4-b8fc-054155131edc" TYPE="ext4" PARTUUID="f598a1d3-01"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/sda1: LABEL="System-reserviert" UUID="AAE6A611E6A5DE37" TYPE="ntfs" PARTUUID="d2e94449-01"
/dev/sda2: UUID="D450AB6E50AB55D0" TYPE="ntfs" PTTYPE="atari" PARTUUID="d2e94449-02"
/dev/loop8: TYPE="squashfs"
/dev/loop9: TYPE="squashfs"
/dev/loop10: TYPE="squashfs"
/dev/loop11: TYPE="squashfs"
/dev/loop12: TYPE="squashfs"
/dev/loop13: TYPE="squashfs"
/dev/loop14: TYPE="squashfs"
/dev/loop15: TYPE="squashfs"
/dev/loop16: TYPE="squashfs"
/dev/loop17: TYPE="squashfs"
/dev/loop18: TYPE="squashfs"
/dev/loop19: TYPE="squashfs"
/dev/loop20: TYPE="squashfs"
/dev/loop21: TYPE="squashfs"
/dev/loop22: TYPE="squashfs"
/dev/loop23: TYPE="squashfs"
/dev/loop24: TYPE="squashfs"
/dev/loop25: TYPE="squashfs"
/dev/loop26: TYPE="squashfs"
/dev/loop27: TYPE="squashfs"
/dev/loop28: TYPE="squashfs"
/dev/loop29: TYPE="squashfs"
/dev/loop30: TYPE="squashfs"
/dev/loop31: TYPE="squashfs"

Dabei sind ja wieder nur die beiden Partitionen aufgeführt und nicht die Festplatte. Hat die Festplatte keine UUID da diese nur für die beiden Partitionen erzeugt wird ? Gruß Kai

Antworten |