[resolu]monter un disque sata sur une 939 dual sata2

monter un disque sata sur une 939 dual sata2 [resolu] - Hardware - Linux et OS Alternatifs

Marsh Posté le 21-05-2006 à 21:02:58    

Bonjour a tous. Je possede une 939-dual sata2, je boote sur un disque dur IDE sur une gentoo 2006.0,
et j'a un disque maxtor en sata sur lequel se trouvent des données diverses.
Mon probleme est que je n'arrive pas a monter les partitions sata , j'obtiens le message d'erreur suivant :

Code :
  1. mount -a
  2. mount: /dev/sda5 is not a valid block device
  3. mount: /dev/sda6 is not a valid block device
  4. mount: /dev/sda7 is not a valid block device
  5. mount: /dev/sda8 is not a valid block device
  6. mount: /dev/sda9 is not a valid block device


 
Pourtant le disque fonctionne parfaitement...
De meme la configuration n'est pas éronée puisqu'elle fonctionne sur une autre distrib.
Voici tout de meme mon FSTAB :  

Code :
  1. # <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>
  2. /dev/hda10              /               ext3            noatime         0 1
  3. /dev/hda7               none            swap            sw              0 0
  4. /dev/hda8               /home           ext3            defaults        1 2
  5. /dev/hda11              /debian         ext3            defaults        1 2
  6. /dev/hda9               /mandriva       ext3            defaults        1 1
  7. #partitions fat DD1  (200Go IDE)
  8. /dev/hda1               /mnt/windows    vfat            defaults        0 0
  9. /dev/hda5               /mnt/to_burn    vfat            defaults        0 0
  10. /dev/hda6               /mnt/p2p        vfat            defaults        0 0
  11. /dev/hda13              /home/documents vfat            defaults        0 0
  12. /dev/hda14              /www            vfat            defaults        0 0
  13. #partitions fat DD2 (300Go SATA)
  14. /dev/sda5               /mnt/files      vfat            defaults        0 0
  15. /dev/sda6               /mnt/metal      vfat            defaults        0 0
  16. /dev/sda7               /mnt/mp3        vfat            defaults        0 0
  17. /dev/sda8               /mnt/games      vfat            defaults        0 0
  18. /dev/sda9               /mnt/hum        vfat            defaults        0 0
  19. /dev/cdroms/cdrom0      /mnt/cdrom      auto            noauto,ro       0 0


 
J'ai recompilé mon kernel pas mal de fois en changeant diverses options, en activant le support scsi, en compilant en dur ou en modules les drivers sata_uli et achi,
mais rien n'y fait. le disque semble reconnu, puisque voici la sortie de mon lspci :  

Code :
  1. 00:00.0 Host bridge: ALi Corporation M1695 K8 Northbridge [PCI Express and HyperTransport]
  2. 00:01.0 PCI bridge: ALi Corporation PCI Express Root Port
  3. 00:02.0 PCI bridge: ALi Corporation PCI Express Root Port
  4. 00:04.0 Host bridge: ALi Corporation M1689 K8 Northbridge [Super K8 Single Chip]
  5. 00:05.0 PCI bridge: ALi Corporation AGP8X Controller
  6. 00:06.0 PCI bridge: ALi Corporation M5249 HTT to PCI Bridge
  7. 00:07.0 ISA bridge: ALi Corporation M1563 HyperTransport South Bridge (rev 70)
  8. 00:07.1 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
  9. 00:11.0 Ethernet controller: ALi Corporation M5263 Ethernet Controller (rev 40)
  10. 00:12.0 IDE interface: ALi Corporation M5229 IDE (rev c7)
  11. 00:12.1 IDE interface: ALi Corporation ULi 5289 SATA (rev 10)
  12. 00:13.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
  13. 00:13.1 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
  14. 00:13.2 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
  15. 00:13.3 USB Controller: ALi Corporation USB 2.0 Controller (rev 01)
  16. 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
  17. 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
  18. 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
  19. 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
  20. 01:00.0 VGA compatible controller: nVidia Corporation NV40 [GeForce 6800 Ultra/GeForce 6800 GT] (rev a2)
  21. 04:05.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
  22. 04:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
  23. 04:06.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
  24. 04:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


 
Et voici le résultat d'un dmesg (enfin la partie qui parle du sata):

Code :
  1. libata version 1.20 loaded.
  2. sata_uli 0000:00:12.1: version 0.5
  3. ACPI: PCI Interrupt 0000:00:12.1[A] -> Link [LNKD] -> GSI 5 (level, low) -> IRQ 5
  4. ata1: SATA max UDMA/133 cmd 0xEC00 ctl 0xE482 bmdma 0xE000 irq 5
  5. ata2: SATA max UDMA/133 cmd 0xE400 ctl 0xE082 bmdma 0xE008 irq 5
  6. ata1: SATA link up 1.5 Gbps (SStatus 113)
  7. ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4063 85:7c68 86:3e01 87:4063 88:003f
  8. ata1: dev 0 ATA-7, max UDMA/100, 586114704 sectors: LBA48
  9. ata1: dev 0 configured for UDMA/100
  10. scsi0 : sata_uli
  11. ata2: SATA link down (SStatus 0)
  12. scsi1 : sata_uli
  13.   Vendor: ATA       Model: Maxtor 7B300S0    Rev: BANC
  14.   Type:   Direct-Access                      ANSI SCSI revision: 05


 
J'ai essayé divers bidouillages, mais j'obtiens toujours le meme resultat.
Quelqu'un aurait il une idée d'une solution, d'un module a loader pour pouvoir faire fonctionner un disque sata?
C'est la premiere fois que je compile mon noyeau avec le support du sata (les autres distros sont déja compilées).
 
 
Merci d'avance!


Message édité par sky_99 le 22-05-2006 à 03:20:40
Reply

Marsh Posté le 21-05-2006 à 21:02:58   

Reply

Marsh Posté le 21-05-2006 à 21:06:29    

modprobe sd_mod
 
Sinon, pour le SATA, tout se passe dans la section SCSI de la conf du kernel

Reply

Marsh Posté le 21-05-2006 à 21:52:27    

Bien, j'ai essayé, il semble que je ne l'aie pas en module...
ça correspond a quoi sd_mod  comme module?
 
edit : Apres verif je l'avais en dur dans le noyeau.


Message édité par sky_99 le 21-05-2006 à 21:56:12
Reply

Marsh Posté le 22-05-2006 à 03:19:36    

Bien, apres avoir compilé 150 fois mon noyeau sans succes en rajoutant logiquement des modules, j'ai décidé d'une approche plus "bourrine" : j'ai rajouté plein de trucs d'un coup, et ça à marché.
Voici donc, pour ceux qui auraient le meme probleme avec cette carte, une configuration de noyeau qui supporte les ports sata (pas le troiseme port sata, qui est un sata2 et qui requiert un pilote propriétaire) :
 

Code :
  1. Device drivers
  2. ATA/ATAPI/MFL/RLL:
  3.  Ali M15x3 chipset support
  4. SCSI device support:
  5.  legacy /proc/scsi support
  6.  SCSI disk support
  7.  SCSI CDROM support
  8.  SCSI generic support
  9.  SCSI media changer support
  10.  Verbose SCSI error reporting
  11.  SCSI logging facility
  12.  SCSI low-level drivers:
  13.   Serial ATA (SATA) support
  14.   AHCI SATA support
  15.   Intel PIIX/ICH SATA support
  16.   Promise SATA TX2/TX4 support
  17.   Promise SATA SX4 support
  18.   Silicon Imagz SATA support
  19.   Silicon Image 3124/3132 SATA support
  20.   Uli Electronics SATA support
  21.   VIA SATA support
  22.   VITESSE VSC-7174 SATA support

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed