6138
Commento:
|
6155
converted to 1.6 markup
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
[[BR]] [[Indice()]] |
<<BR>> <<Indice>> |
Linea 9: | Linea 9: |
'''Ubuntu''' è afflitto dal bug [[Bug(ubuntu 59695)]], che non consente la corretta gestione del posizionamento della testina del disco rigido in alcuni portatili, il bug è irrisolto ma si possono prendere alcuni accorgimenti per evitare un'eccessiva usura del disco. | '''Ubuntu''' è afflitto dal bug <<Bug(ubuntu 59695)>>, che non consente la corretta gestione del posizionamento della testina del disco rigido in alcuni portatili, il bug è irrisolto ma si possono prendere alcuni accorgimenti per evitare un'eccessiva usura del disco. |
Linea 13: | Linea 13: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,left)]] ||<style="padding:0.5em; border:none;">'''Assicurarsi che il portatile sia alimentato a corrente continua, non a batteria.'''.|| | ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,left)>> ||<style="padding:0.5em; border:none;">'''Assicurarsi che il portatile sia alimentato a corrente continua, non a batteria.'''.|| |
Linea 15: | Linea 15: |
0. Per verificare il malfunzionamento [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''smartmontools''. | 0. Per verificare il malfunzionamento [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''smartmontools''. |
Linea 30: | Linea 30: |
Aprire con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/default/acpi-support` e apportare le seguenti modifiche:{{{ | Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/default/acpi-support` e apportare le seguenti modifiche:{{{ |
Linea 36: | Linea 36: |
0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/laptop-mode/laptop-mode.conf` e apportare le seguenti modifiche:{{{ | 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/laptop-mode/laptop-mode.conf` e apportare le seguenti modifiche:{{{ |
Linea 39: | Linea 39: |
0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/default/acpi-support` e apportare le seguenti modifiche:{{{ | 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/default/acpi-support` e apportare le seguenti modifiche:{{{ |
Linea 45: | Linea 45: |
0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/acpi/power.sh` e modificarne l'intero contenuto con il seguente testo:{{{ | 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/acpi/power.sh` e modificarne l'intero contenuto con il seguente testo:{{{ |
Linea 93: | Linea 93: |
0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/laptop-mode/laptop-mode.conf` e modificare la riga nel seguente modo:{{{ | 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/laptop-mode/laptop-mode.conf` e modificare la riga nel seguente modo:{{{ |
Linea 103: | Linea 103: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,left)]] ||<style="padding:0.5em; border:none;">'''I due metodi sono diversi fra loro, si consiglia sempre di applicare uno solo dei due metodi alla volta'''.|| | ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,left)>> ||<style="padding:0.5em; border:none;">'''I due metodi sono diversi fra loro, si consiglia sempre di applicare uno solo dei due metodi alla volta'''.|| |
Linea 108: | Linea 108: |
0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/hdparm.conf` e modificare l'intero contenuto con questo:{{{ | 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/hdparm.conf` e modificare l'intero contenuto con questo:{{{ |
Linea 113: | Linea 113: |
0. Creare poi un nuovo file con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] `/etc/pm/sleep.d/99fixpark` e incollare al suo interno:{{{ | 0. Creare poi un nuovo file con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] `/etc/pm/sleep.d/99fixpark` e incollare al suo interno:{{{ |
Linea 126: | Linea 126: |
* [https://wiki.ubuntu.com/PowerManagement#How%20to%20get%20disks%20idleing%20correctly%20(without%20excessive%20load%20cycling Documentazione Internazionale metodo 1] * [https://wiki.ubuntu.com/DanielHahler/Bug59695 Documentazione internazionale metodo 2] |
* [[https://wiki.ubuntu.com/PowerManagement#How%20to%20get%20disks%20idleing%20correctly%20(without%20excessive%20load%20cycling|Documentazione Internazionale metodo 1]] * [[https://wiki.ubuntu.com/DanielHahler/Bug59695|Documentazione internazionale metodo 2]] |
Introduzione
Ubuntu è afflitto dal bug #59695 , che non consente la corretta gestione del posizionamento della testina del disco rigido in alcuni portatili, il bug è irrisolto ma si possono prendere alcuni accorgimenti per evitare un'eccessiva usura del disco.
Verificare il bug
Per verificare il malfunzionamento installare il pacchetto smartmontools.
Aprire una finestra di terminale e digitare il seguente comando:
sudo smartctl -a /dev/sda | grep Load_Cycle_Count && sleep 300 && sudo smartctl -a /dev/sda | grep Load_Cycle_Count
Sostituendo la dicitura «/dev/sda1» con il parametro adatto alla propria configurazione.Verrà mostrato un output simile al seguente:
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 789 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 789
Se l'ultimo valore è aumentato (anche di una sola unità) il disco rigido è affetto dal bug.
Metodo 1
Per permettere al sistema operativo di prendere il controllo del posizionamento delle testine, si devono seguire i seguenti passi in base alla propria versione in uso:
Ubuntu 8.10 Intrepid Ibex
Aprire con un editor di testo con i privilegi di amministrazione il file /etc/default/acpi-support e apportare le seguenti modifiche:
ENABLE_LAPTOP_MODE=true
Ubuntu 8.04 Hardy Heron
Aprire con un editor di testo con i privilegi di amministrazione il file /etc/laptop-mode/laptop-mode.conf e apportare le seguenti modifiche:
CONTROL_HD_POWERMGMT=1
Aprire con un editor di testo con i privilegi di amministrazione il file /etc/default/acpi-support e apportare le seguenti modifiche:
ENABLE_LAPTOP_MODE=true
Creare una copia di sicurezza del file /etc/acpi/power.sh digitando all'interno di una finestra di terminale il seguente comando:
sudo cp /etc/acpi/power.sh /etc/acpi/power.sh.bak
Aprire con un editor di testo con i privilegi di amministrazione il file /etc/acpi/power.sh e modificarne l'intero contenuto con il seguente testo:
. /etc/default/acpi-support . /usr/share/acpi-support/power-funcs function laptop_mode_enable { $LAPTOP_MODE auto } function laptop_mode_disable { $LAPTOP_MODE auto } getState; checkStateChanged; shopt -s nullglob for x in /proc/acpi/ac_adapter/*; do grep -q off-line $x/state if [ $? = 0 ] && [ x$1 != xstop ]; then for SCRIPT in /etc/acpi/battery.d/*.sh; do . $SCRIPT done if [ x$ENABLE_LAPTOP_MODE = xtrue ]; then (sleep 5 && laptop_mode_enable)& fi else for SCRIPT in /etc/acpi/ac.d/*.sh; do . $SCRIPT done if [ x$ENABLE_LAPTOP_MODE = xtrue ]; then (sleep 5 && laptop_mode_disable)& fi fi done
Creare un il file /etc/pm/power.d/laptop-tools per sovrastare il vero /usr/lib/pm-utils/power.d/laptop-tools:
sudo touch /etc/pm/power.d/laptop-tools
Modifiche aggiuntive
Nel caso che a batteria del portatile continui a parcheggiare frequentemente la testina è possibile apportare ulteriori modifiche.
Aprire con un editor di testo con i privilegi di amministrazione il file /etc/laptop-mode/laptop-mode.conf e modificare la riga nel seguente modo:
BATT_HD_POWERMGMT=254
in modo da impostare la frequenza di posizionamento minore anche per l'alimentazione a batteria e riavviare il portatile per applicare le modifiche.
Nella testina continui a parcheggiarsi con frequenza modificare i valori LM_AC_HD_IDLE_TIMEOUT_SECONDS e LM_BATT_HD_IDLE_TIMEOUT_SECONDS a 120 o qualsiasi valore in secondi superiore a 20.
In caso di insuccesso si può cambiare il valore di BATT_HD_POWERMGMT a 255 che equivale alla completa disattivazione del risparmio energetico per il disco.
Metodo 2
I due metodi sono diversi fra loro, si consiglia sempre di applicare uno solo dei due metodi alla volta. |
Creare una copia di sicurezza del file /etc/hdparm.conf digitando all'interno di una finestra ti terminale il seguente comando:
sudo cp /etc/hdparm.conf /etc/hdparm.conf.bak
Aprire con un editor di testo con i privilegi di amministrazione il file /etc/hdparm.conf e modificare l'intero contenuto con questo:
/dev/sda { apm = 254 }
Sostituire la dicitura «/dev/sda» con l'indirizzo del disco.Creare poi un nuovo file con un editor di testo con i privilegi di amministrazione /etc/pm/sleep.d/99fixpark e incollare al suo interno:
case "$1" in resume|thaw) hdparm -B 254 /dev/sda >/dev/null 2>&1 ;; *) ;; esac
Sostituire la dicitura «/dev/sda» con il parametro adatto alla propria configurazione.