[Debian] Disque SATA non reconnu

Fermé
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 2 janv. 2009 à 15:33
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 2 janv. 2009 à 17:22
Salut tout le monde,

Bon je vous expose mon petit souci qui me prend la tête depuis 3 jours maintenant (entre-coupés par les fêtes certes, mais bon ;-\ )...

Config :
- Carte mère Gygabyte S-Series (3 connecteurs SATA interne, 1 externe)
- CPU Intel Dual-core 2.5 GHz
- 2 Go de ram DDR2
- Chipset nvidia GForce 7100/nForce 630i
- 2 HD SATA (WD 250 Go) avec RAID (fakeraid) intégré (initialement prévu pour du RAID 1)
- 1 DVD SATA
- Carte réseau PCI (Trendnet)

C'est donc du matériel neuf, prévu pour un serveur (pour le taf), monté par mes soins, devant être configuré en RAID 1 (fakeraid), avec un système Debian (etch).

Montage => OK.
Paramétrage BIOS => OK.
Configuration RAID (Bios) => OK.

1er soucis :
RAID hardware paramétré :
- Installation de Debian via le DVD (STA). Ça boote bien, mais par la suite le DVD n'est plus pris en charge ;-((
Solutions : Un DVD IDE ou une netinstall (via USB, sans quoi ;-(( )
- Installation de Debian via USB et netinstall (le système est sensé ne voir qu'un disque, c'est apparemment ce qui se passe et c'est ce que je vois), je partitionne donc mon disque (/boot, / et swap), installe les softs et les services nécessaires, installation de Grub sur le MBR de la grappe RAID => OK.
Reboot et là ça coince (stagnation du système, même pas de grub)
En tout j'ai du recommencer 4 ou 5 fois et même soucis (à part une fois ou le grub est apparu, mais erreur 22). J'ai même essayé une fois l'install de faite de démarrer via SuperGrub, mais rien à faire.

Après maintes recherche sur le net, il s'avère que le fakeraid n'est pas supporté.

J'ai essayé via Ubuntu 8.10 (avec un RAID 1 dans le BIOS), lui tout ce qu'il sait faire c'est me zigouilller le RAID au reboot après l'instal ;-((

J'ai essayé OpenSuse 11.0, Mandriva 2009, Fedora 9. A chaque fois j'ai eu des soucis (pas les mêmes), mais bon, ce que je veux c'est un système Debian !

2 ème soucis :
Qu'à cela ne tienne, j'ai viré le RAID matériel, et je me suis dit que j'allais passé par du RAID logiciel GNU/Linux (et Debian) le prenant en charge.
Je boote donc via USB (netinstall et aussi image.iso), et c'est là que les choses se corsent ;-(((
Il ne me voit qu'un seul disque SATA, celui sur le contrôleur maître (channel 3).
J'ai cru que c'était un problème de disque au départ, j'ai donc inversé les 2 disques, mais même résultat. J'ai branché chaque disque seul et respectivement sur chaque contrôleur et c'est à chaque fois la même histoire, le disque n'est vu que sur le contrôleur maître.

Les disques sont bien reconnus dans le BIOS quelque soit le contrôleur sur lequel ils se trouvent.
Je précise qu'avec les autres distribs, quelque soit le contrôleur sur lequel se trouve le(s) disque(s), ils sont reconnus et vus et le partitionnement ne pose pas de problème.

Je vous fait grâce de toutes les manips que j'ai bien pu (et du) faire (je ne me souviens même pas de toutes), le fait est que je cale inexorablement et que je voudrai éviter de prendre une autre distrib.

Autre chose encore. Après avoir installé Debian (sans RAID et sur le seul disque SATA visible), un "fdisk -l" ne me trouve qu'un seul disque. Idem, Gparted ne s'ouvre pas, enfin si, mais il mouline indéfiniment à la recherche de disques...

Voilà, si vous avez des idées, je suis preneur et je vous remercie par avance de vos précieux conseils, et merci aussi d'avoir lu la tartine ;-))

A voir également:

7 réponses

Xavstarblues Messages postés 10019 Date d'inscription mercredi 22 août 2007 Statut Contributeur Dernière intervention 28 décembre 2019 1 853
2 janv. 2009 à 15:44
Hmm, en effet ca à l'air assez coton... y'a t'il un upgrade du bios qui pourrait t'aider?
c'est bizarre que meme sans le raid il ne te voit qu'un seul controleur SATA..
quel est le modele (avec rev, etc...) de ta carte mère?


EDIT
Par pur hasard est ce que tu as essayé de voir ce que pouvais te dire le live cd de lenny pour le fdisk -l ?
il y en a un avec XFCE ca tourne assez rapidement, par contre c'est juste un live pas moyen d'installer apres
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
2 janv. 2009 à 15:56
Merci déjà de l'intérêt porté.

La CM c'est une GIGABYTE GA-73PVM-S2H - nVidia GeForce 7100 - Micro ATX - Socket 775 -
rev 1.0
version Bios F6 du 11 Mars 2008
NF73-6A61NG02C-00

Je ne pense pas que ce soit un soucis de Bios (upgrade) dans la mesure où les autres distribs voient bien tous les contrôleurs ;-\
0
Le fakeraid c'est en fait du raid logiciel déguisé en raid matériel.
Ca ne sert que sur Windows qui ne sait pas gérer du RAID sans support méteriel.

Avec Linux c'est totalement inutile.
=> http://forum.debian-fr.org/viewtopic.php?f=8&t=17279
Vous creez vos partitions identiques sur les 2 disques (/dev/sdx1, /dev/sdx2, etc...) et vous les agregez ensuite en RAID1 (/dev/mdx).
Debian permet la création du RAID md à l'installation.

Par contre attention : le grub sera installé uniquement sur le 1er disque (au boot Linux n'utilise qu'un seul disque). Donc en cas de mise à jour majeure du kernel (changement de numérotation), il faut penser à installer manuellement le grub sur le 2e disque.

Dans le cas d'un oubli, il faut penser à conserver le CD pour restaurer le grub au démarrage ou une petite kaella en secours.

Cordialement,
0
Xavstarblues Messages postés 10019 Date d'inscription mercredi 22 août 2007 Statut Contributeur Dernière intervention 28 décembre 2019 1 853
2 janv. 2009 à 16:05
le problème reste le meme, le deuxieme disque /controlleur sata n'est pas vu...pourtant le chip à l'air tout ce qu'il y a de plus basique....nvidia 630i, c'est quand même pas du dernier cri...
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
2 janv. 2009 à 16:06
Merci pour la réponse et le complément d'info.

Malheureusement j'ai déjà exploré toutes ces pistes, et notamment concernant le :

Vous creez vos partitions identiques sur les 2 disques (/dev/sdx1, /dev/sdx2, etc...) et vous les agregez ensuite en RAID1 (/dev/mdx).

D'ailleurs c'est comme ça que j'ai procédé avec les autres distribs...
J'aimerai bien faire de même avec Debian, mais encore faudrait-il qu'il me voit les 2 disques ;-((

C'est bien là mon gros soucis ;-\
0
Xavstarblues Messages postés 10019 Date d'inscription mercredi 22 août 2007 Statut Contributeur Dernière intervention 28 décembre 2019 1 853
2 janv. 2009 à 16:16
et avec le live cd de lenny?
http://live.debian.net/cdimage/lenny-builds/20081220/i386/iso-cd/
ou autre suivant tes gouts
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
2 janv. 2009 à 16:21
Ben je vais m'y résigner en dernier recours ;-(

Bon je voulais éviter le passage par "debootrap", mais si avec le LiveCD je n'y arrive pas je tenterai ça ;-\

Merci ;-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Xavstarblues Messages postés 10019 Date d'inscription mercredi 22 août 2007 Statut Contributeur Dernière intervention 28 décembre 2019 1 853
2 janv. 2009 à 16:24
C'est juste un live qui permet de debugger pas d'install via le live malheureusement, mais si ca passe avec Lenny je peux comprendre ton apréhension à installer une unstable
0
Si le controleur est exotique, il faut peut etre essayer avec la Debian Etch et demi (Etch'n half). Elle utilise le kernel 2.6.24 au lieu du 2.6.18.

La etch'n half est en netinstall sur amd64 (processeurs x86-64) :
http://cdimage.debian.org/debian-cd/4.0_r6/amd64/iso-cd/

=> https://www.debian.org/News/2008/20080726

Cordialement,
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
2 janv. 2009 à 16:47
Oui j'ai déjà tenté ce matin d'installer la etch'n alf (pour i386), mais elle ne veut pas booter. Enfin si elle boote (via USB), mais elle ne veut pas de l'image, donc pas du réseau du coup ;-(

0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
2 janv. 2009 à 17:22
Bon pour être vraiment sur que c'est bien un soucis avec Debian et pas autre chose, je viens de refaire une install de Fedora 9 (Sulphur).

Voilà ma table des partitions et la grappe RAID :
[root@localhost ~]# fdisk -l

Disque /dev/sda: 250.0 Go, 250058268160 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000e0cee

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1          64      514048+  fd  Linux raid autodetect
/dev/sda2              65         319     2048287+  fd  Linux raid autodetect
/dev/sda3             320       30401   241633665   fd  Linux raid autodetect

Disque /dev/sdb: 250.0 Go, 250058268160 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008beb3

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1          64      514048+  fd  Linux raid autodetect
/dev/sdb2              65         319     2048287+  fd  Linux raid autodetect
/dev/sdb3             320       30401   241633665   fd  Linux raid autodetect

Disque /dev/md2: 247.4 Go, 247432806400 octets
2 heads, 4 sectors/track, 60408400 cylinders
Units = cylindres of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000

Disque /dev/md2 ne contient pas une table de partition valide

Disque /dev/md1: 2097 Mo, 2097348608 octets
2 heads, 4 sectors/track, 512048 cylinders
Units = cylindres of 8 * 512 = 4096 bytes
Disk identifier: 0x30307800

Disque /dev/md1 ne contient pas une table de partition valide

Disque /dev/md0: 526 Mo, 526319616 octets
2 heads, 4 sectors/track, 128496 cylinders
Units = cylindres of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000

Disque /dev/md0 ne contient pas une table de partition valide

[root@localhost ~]# cat /proc/mdstat 
Personalities : [raid1] [raid6] [raid5] [raid4] 
md0 : active raid1 sda1[0] sdb1[1]
      513984 blocks [2/2] [UU]
      
md1 : active raid1 sda2[0] sdb2[1]
      2048192 blocks [2/2] [UU]
      
md2 : active raid1 sda3[0] sdb3[1]
      241633600 blocks [2/2] [UU]
      [=>...................]  resync =  9.5% (22980992/241633600) finish=52.4min speed=69507K/sec
      
unused devices: <none>

[root@localhost ~]# # uname -r
2.6.25-14.fc9.i686

[root@localhost ~]# 
Est-ce qu'un noyau Debian 2.6.24 serait susceptible de me voir ces satanés disque ??? ;-(
0