Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Noyau] Pbm arrêt disque dur
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Sep 26, 2006 1:38 pm    Post subject: [Noyau] Pbm arrêt disque dur Reply with quote

Bien le bonjour,

j'ai un petit soucis avec le disque dur de mon portable. Lorsque j'éteint mon portable (shutdown), le disque dur n'est pas arrêté correctement (power off). Du coups, il s'éteint en poussant un cri de désespoir.

C'est pas que je m'inquiète, mais à force il va finir par plus aimer.

Le disque sur :
Code:
ata1.00: ATA-7, max UDMA/100, 153356490 sectors: LBA48 NCQ (depth 0/32)
ata1.00: ata1: dev 0 multi count 8
ata1.00: configured for UDMA/100
  Vendor: ATA       Model: Hitachi HTS54108  Rev: MB4O
  Type:   Direct-Access                      ANSI SCSI revision: 05


Le contrôleur :
Code:
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 01)


Je n'ai compilé que le support SATA dans le noyau (pas de support pour le PATA) :
Code:
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=y


J'ai testé avec plusieurs noyaux différents, en activant l'ACPI et/ou l'APM. Rien n'y change.

J'ai également testé avec le dernier LiveCD de Knoppix... et là ça fonctionne. Le disque dur est correctement éteint avant l'extinction de la machine (donc, il me reste une lueur d'espoir).

Si quelqu'un a une idée...
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Sep 26, 2006 1:50 pm    Post subject: Reply with quote

À ma connaissance il ne s'agit que d'une option à mettre dans le noyau. À quoi ressemble ta configuration pour ce qui est de l'ACPI ?
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Sep 26, 2006 2:05 pm    Post subject: Reply with quote

J'ai activé tout ce qui me semblait important :
Code:
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_SLEEP_PROC_SLEEP=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_HOTKEY=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_ACPI_CONTAINER=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_ACPI_CPUFREQ_PROC_INTF=y
CONFIG_PNPACPI=y

_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Sep 26, 2006 2:32 pm    Post subject: Reply with quote

Bon. Déjà certaines options n'étant pas supportées par certains BIOS, essaie de ne garder que "CONFIG_ACPI_BUTTON=y" et de metre le reste à "n".

Si cela ne fonctionne pas c'est que le problème est plus compliqué. Cette commande pourrait nous aider à découvrir quelque chose :

Code:
dmesg | grep ACPI


J'ai un peu peur que la solution à ton problème passe par cette procédure complexe...
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Sep 26, 2006 2:42 pm    Post subject: Reply with quote

Concernant l'ACPI :
Code:
ACPI: RSDP (v000 DELL                                  ) @ 0x000fc1d0
ACPI: RSDT (v001 DELL    M07     0x27d6071c ASL  0x00000061) @ 0x3f693a0f
ACPI: FADT (v001 DELL    M07     0x27d6071c ASL  0x00000061) @ 0x3f694800
ACPI: MADT (v001 DELL    M07     0x27d6071c ASL  0x00000047) @ 0x3f695000
ACPI: MCFG (v016 DELL    M07     0x27d6071c ASL  0x00000061) @ 0x3f694fc0
ACPI: BOOT (v001 DELL    M07     0x27d6071c ASL  0x00000061) @ 0x3f694bc0
ACPI: SSDT (v001  PmRef    CpuPm 0x00003000 INTL 0x20050624) @ 0x3f693a47
ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 INTL 0x20050624) @ 0x00000000
ACPI: PM-Timer IO Port: 0x1008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: Core revision 20060707
ACPI: bus type pci registered
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
ACPI: Assume root bridge [\_SB_.PCI0] bus is 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *4
ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 11) *3
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP04._PRT]
pnp: PnP ACPI init
pnp: PnP ACPI: found 11 devices
PCI: Using ACPI for IRQ routing
ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI Interrupt 0000:00:1c.1[B] -> GSI 17 (level, low) -> IRQ 177
ACPI: PCI Interrupt 0000:00:1c.3[D] -> GSI 19 (level, low) -> IRQ 185
ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: AC Adapter [AC] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Lid Switch [LID]
ACPI: Power Button (CM) [PBTN]
ACPI: Sleep Button (CM) [SBTN]
ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)
ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)
ACPI: Video Device [VID2] (multi-head: yes  rom: no  post: no)
ACPI (exconfig-0455): Dynamic SSDT Load - OemId [ PmRef] OemTableId [ Cpu0Ist] [20060707]
ACPI (exconfig-0455): Dynamic SSDT Load - OemId [ PmRef] OemTableId [ Cpu0Cst] [20060707]
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI (exconfig-0455): Dynamic SSDT Load - OemId [ PmRef] OemTableId [ Cpu1Ist] [20060707]
ACPI (exconfig-0455): Dynamic SSDT Load - OemId [ PmRef] OemTableId [ Cpu1Cst] [20060707]
ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
ACPI: Processor [CPU1] (supports 8 throttling states)
ACPI: Thermal Zone [THM] (58 C)
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 177
ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 17 (level, low) -> IRQ 177
ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 20 (level, low) -> IRQ 225
ACPI: (supports S0 S3 S4 S5)
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 21 (level, low) -> IRQ 233
ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 20 (level, low) -> IRQ 225
ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 21 (level, low) -> IRQ 233
ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 22 (level, low) -> IRQ 50
ACPI: PCI Interrupt 0000:00:1d.3[D] -> GSI 23 (level, low) -> IRQ 58
ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 177
ACPI: PCI Interrupt 0000:03:01.0[A] -> GSI 19 (level, low) -> IRQ 185
ACPI: PCI Interrupt 0000:03:01.1[B] -> GSI 18 (level, low) -> IRQ 66
ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 17 (level, low) -> IRQ 177


Pour la correction du DSDT, je m'y suis déjà penché. Mais comme l'arrêt du disque fonctionne sous Knoppix (de base), je ne pense pas que la solution soit aussi compliquée (enfin, j'espère).
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Tue Sep 26, 2006 2:45 pm    Post subject: Reply with quote

Juste comme ça, c'est quel type de DELL. A l'arrêt mon disque me fait un ptit "clap" lors d'une extinction.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Sep 26, 2006 2:51 pm    Post subject: Reply with quote

Un Dell XPS M1210.
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Sep 26, 2006 2:58 pm    Post subject: Reply with quote

As-tu essayé de ne garder que "CONFIG_ACPI_BUTTON=y" (et ce dont cette option dépend) dans ton noyau ? Comme je l'ai déjà écris, pas toutes les options ACPI sont suportées par tous les BIOS.

Peut-être est-il possible de regarder la configuration du noyau sur ta knoppix pour voir en quoi qui diffère ?
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Sep 26, 2006 3:38 pm    Post subject: Reply with quote

En ne gardant que "CONFIG_ACPI_BUTTON=y", ça ne fonctionne pas mieux.

Sous Knoppix, les options ACPI sont compilées en modules, mais chargées au démarrage. Et le disque s'éteint parfaitement...
Je continue à creuser.
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Scullder
Guru
Guru


Joined: 16 Mar 2006
Posts: 466
Location: France

PostPosted: Tue Sep 26, 2006 10:34 pm    Post subject: Reply with quote

arlequin wrote:
En ne gardant que "CONFIG_ACPI_BUTTON=y", ça ne fonctionne pas mieux.

Sous Knoppix, les options ACPI sont compilées en modules, mais chargées au démarrage. Et le disque s'éteint parfaitement...
Je continue à creuser.


Fait un lsmod sous knoppix quivabien, un lsmod sur ta gentoo, et regarde quels modules manquent sous gentoo en rapport avec l'acpi ?
Sinon essaie de chopper le .config du kernel de ta knoppix. (avec un peu de chance, y'a un fichier /proc/config.gz).
_________________
Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Wed Sep 27, 2006 7:53 am    Post subject: Reply with quote

Scullder wrote:
arlequin wrote:
En ne gardant que "CONFIG_ACPI_BUTTON=y", ça ne fonctionne pas mieux.

Sous Knoppix, les options ACPI sont compilées en modules, mais chargées au démarrage. Et le disque s'éteint parfaitement...
Je continue à creuser.


Fait un lsmod sous knoppix quivabien, un lsmod sur ta gentoo, et regarde quels modules manquent sous gentoo en rapport avec l'acpi ?
Sinon essaie de chopper le .config du kernel de ta knoppix. (avec un peu de chance, y'a un fichier /proc/config.gz).


Si c'est dérivé de debian comme l'est unbutu, je crois bien que le la config se trouve dans le /boot... mais je crois seulement...
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Wed Sep 27, 2006 8:51 am    Post subject: Reply with quote

J'ai comparé les modules ACPI de la Knoppix avec ma Gentoo. C'est identique.
J'ai également récupéré la config du nouyau Knoppix (dans /usr/src/linux).
Je vais essayer avec un noyau gentoo-sources compilé avec genkernel, pour voir si il y a une différence.
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Wed Sep 27, 2006 10:00 am    Post subject: Reply with quote

Dite moi si je dis une connerie. Mais aurais-tu également des modules APM en dure (ou non) dans ton noyo. J'ai comme un souvenir que acpi et APM ne font pas forcément bon ménage ensemble...
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Wed Sep 27, 2006 1:09 pm    Post subject: Reply with quote

Je n'ai pas activé l'APM, puisque l'ACPI le remplace (si j'ai bien compris).
Je viens de tester avec un noyau vanilla (2.6.16.17) et un fichier de configuration issu de Debian. Le problème persiste.
Je commence à me demander si le pbm vient bien de l'ACPI.

Pour info, j'ai essayer d'éteindre le disque avec hdparm (-Y). Le disque met quasiment 1 minute pour se réveiller, et j'ai dans mes logs :
Code:
ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata1.00: tag 0 cmd 0xe5 Emask 0x4 stat 0x40 err 0x0 (timeout)
ata1: port is slow to respond, please be patient
ata1: port failed to respond (30 secs)
ata1: soft resetting port
ata1.00: configured for UDMA/100
ata1: EH complete
SCSI device sda: 153356490 512-byte hdwr sectors (78519 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back


Je me demande si c'est pas le pilote du contrôleur qui pose problème.
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Wed Sep 27, 2006 7:30 pm    Post subject: Reply with quote

Je continue mes prospections. L'extinction se fait parfaitement avec le LiveCD d'Ubuntu... et celui de Gentoo (v.2006.1) !
Je vais tester en copiant la config du LiveCD 2006.1. On verra bien...
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
TrizoLakai
Apprentice
Apprentice


Joined: 09 Jun 2006
Posts: 231
Location: Nantes (FRANCE)

PostPosted: Wed Sep 27, 2006 8:03 pm    Post subject: Reply with quote

MickTux wrote:
Juste comme ça, c'est quel type de DELL. A l'arrêt mon disque me fait un ptit "clap" lors d'une extinction.


Moi aussi :)
Un MAXTOR c'est grave docteur ?
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Wed Sep 27, 2006 8:08 pm    Post subject: Reply with quote

Hum, c'est marrant que personne ne se soucie de ce genre de phénomène.
Finalement, le test avec le noyau du LiveCD n'est pas concluant.
Je commence à me demander si le problème vient réellement du noyau...
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
TrizoLakai
Apprentice
Apprentice


Joined: 09 Jun 2006
Posts: 231
Location: Nantes (FRANCE)

PostPosted: Wed Sep 27, 2006 8:41 pm    Post subject: Reply with quote

Je m'en soucis pas parce que mon DD externe fais la même chose :lol:
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Sep 28, 2006 6:28 am    Post subject: Reply with quote

Est-ce qu'à la fin du "boot-stop" vous avez un petit message, qui parle de syncronisation du disque?

EDIT : tu n'aurais pas cette option de cochée par hasard : Device Drivers > ATA/ATAPI/MFM/RLL support
Code:
< > ATA/ATAPI/MFM/RLL support
si oui vire là puisque tu es "full scsi/sata"
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Thu Sep 28, 2006 8:36 am    Post subject: Reply with quote

TrizoLakai wrote:
Je m'en soucis pas parce que mon DD externe fais la même chose :lol:

J'ai le même problème avec mon disque externe (USB).

J'ai essayé avec l'ATA activé et désactivé, ça ne change rien.

J'ai effectivement le message "Syncing...", mais c'est à ce moment que ça coupe.
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Sep 28, 2006 8:44 am    Post subject: Reply with quote

arlequin wrote:

J'ai effectivement le message "Syncing...", mais c'est à ce moment que ça coupe.


IDEM, peut-être est-ce là le problème???

HEEEEEEEEEELLLLPPPPP :lol:
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Thu Sep 28, 2006 12:06 pm    Post subject: Reply with quote

Pour les gens que ce problème passionne, j'ai réussi à avoir un shutdown (presque) propre.
En désactivant complétement l'ACPI (acpi=off et noacpi en paramètres du noyau), j'obtiens comme dernier message du noyau :
Code:
Synchronizing SCSI cache for disk sda:
System halted.


En soit, c'est presque une bonne nouvelle, sauf que l'ordinateur ne s'éteint plus tout seul (normal), je suis obligé d'appuyer sur le bouton power. De plus, c'est vachement pratique l'ACPI sur un portable (pour cpufreq et co.)...
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Thu Sep 28, 2006 12:06 pm    Post subject: Reply with quote

MickTux wrote:
arlequin wrote:

J'ai effectivement le message "Syncing...", mais c'est à ce moment que ça coupe.


IDEM, peut-être est-ce là le problème???

HEEEEEEEEEELLLLPPPPP :lol:

N'est-ce pas lié aux possibilité de write-back ou write-through ( désolé pour l'orthographe )
des disques dur ?
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Sep 28, 2006 12:08 pm    Post subject: Reply with quote

Tu peux développer s'il te plaît Nemo.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Thu Sep 28, 2006 2:52 pm    Post subject: Reply with quote

arlequin wrote:
En désactivant complétement l'ACPI (acpi=off et noacpi en paramètres du noyau), j'obtiens comme dernier message du noyau :
Code:
Synchronizing SCSI cache for disk sda:
System halted.

Si ça ne fait pas de bruit quand tu coupes dans cet état, c'est que le kernel envoie bien la commande STANDBY au disque (c'est la commande qui dit au disque de s'arrêter). Le problème avec l'ACPI actif, c'est qu'il coupe l'alim trop tôt après, sans laisser le temps au disque de s'arrêter complètement...

Tu peux essayer de modifier la fonction acpi_power_off() dans /usr/src/linux/driver/acpi/sleep/poweroff.c comme ça, pour faire attendre 5 secondes avant de tout couper:
Code:
void acpi_power_off(void)
{
        /* wait a bit */
        acpi_os_stall(5000000);
        /* acpi_sleep_prepare(ACPI_STATE_S5) should have already been called */
        printk("%s called\n", __FUNCTION__);
        local_irq_disable();
        /* Some SMP machines only can poweroff in boot CPU */
        acpi_enter_sleep_state(ACPI_STATE_S5);
}
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum