Impossible d'installer debian : DD non disponible

Bonjour,

Je rencontre un problème inhabituel en tentant d’installer debian sur un desktop apparemment tout à fait normal.
Je dois tout d’abord vous préciser que je ne connais pas parfaitement cet ordinateur niveau hardware. Je n’ai accès qu’aux infos du bios et elles sont relativement maigres et je préfère ne pas l’ouvrir pour regarder (ordinateur pro).
L’ordinateur dispose selon le bios de 2 disques SATA 500Gb.

J’ai tout d’abord tenté d’installer une debian stable. Quand j’arrive au partitionnement, je me retrouve avec 3 périphériques :

  • Les deux disques SATA
  • Une sorte de contrôleur RAID en read-only (md126).

L’installateur n’arrive pas à créer de système de fichier sur les disques directement. Je ne peux pas non plus utiliser le périphéirque RAID vu qu’il est en read-only.
Du coup, je me suis dit : “Il doit manquer un driver pour exploiter ce qui ressemble à un contrôleur raid matériel qui devait être utilisé pour du raid 1 sur l’ancien windows de la machine”.
Il y a néanmoins deux choses qui me font douter :

  • c’est bien la première fois qu’il me manque un driver lors d’une install debian et cet ordi est un ordi pro classique (comprendre : pas un ordi de gamer avec du matériel dernier cri sans drivers open-source))
  • Dans le bios, je ne vois aucune mention d’une carte RAID connectée…

Je tente avec un cd d’install de debian stable “non officiel” qui inclus des drivers supplémentaires (comme celui qu’on peut trouver ici => cdimage.debian.org/cdimage/unoff … 64/iso-cd/) mais je n’ai aucune amélioration.

Je tente donc avec un debian testing en esperant que ca change quelque chose. Et là surprise ! Quelque chose a changé en effet : Plus aucun disque n’est reconnu. Je tente de modifier l’émulation AHCI en IDE, rien de plus. L’installateur me propose des modules pour prendre en charge le matériel mais rien ne me permet d’avoir mes disques.

Un lspci | grep -i SATA retourne (avec le noyau de l’installateur testing qui s’avère être un 2.6.37-2 + émulation AHCI) :

  • SATA Controller : Intel Corporation 82801JD/D0 (ICH10 Family) SATA AHCI Controller (rev 02)

Si quelqu’un a une idée ou un conseil à me fournir, je suis preneur.

Merci beaucoup d’avance.

[EDIT] En regardant le syslog, j’ai l’impression que mon md126 serait plutôt lié à du raid logiciel (j’ai du mdadm qui traîne dans les lignes adjacentes). Du coup, je comprends encore moins comment cela peut interférer avec mon installation…

[EDIT 2] J’ai réussi à sauver des infos diverses (syslog, lspci) si il y a besoin de plus de précisions (vu que j’installais depuis une clef usb, j’ai pu faire un “mount --remount -o rw” pour sauvegarder dessus :slightly_smiling: )

Salut,

J’essaierai avec un cd-live tel que aptosid ou knoppix afin de voir ce que la bête a dans le ventre :slightly_smiling:

J’ai du mal à suivre : c’est un vieil ordinateur?

Si c’est le cas pourquoi installer une image amd64?

Si c’est un récent est tu sur que ce soit un 64 bits?

@Triangle : Je me suis peut-être mal exprimé : C’est un ordinateur plutôt récent 64 bits (c’est à peu prêt tout ce dont je suis sûr). Ensuite, ce n’est pas un ordinateur sorti la semaine dernière avec du matériel sortant de l’ordinaire (d’où mon doute pour l’absence de driver).

Juste pour information, mes disques passent dans le syslog sans problème. Voici un petit extrait où il détecte les périphériques :

May 11 16:24:28 kernel: [ 1.610510] ata5: SATA link down (SStatus 0 SControl 310) May 11 16:24:28 kernel: [ 1.621019] ata6: SATA link down (SStatus 0 SControl 300) May 11 16:24:28 kernel: [ 1.920061] ata3.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300) May 11 16:24:28 kernel: [ 1.920074] ata3.01: SATA link up 3.0 Gbps (SStatus 123 SControl 300) May 11 16:24:28 kernel: [ 1.920241] ata4.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300) May 11 16:24:28 kernel: [ 1.920252] ata4.01: SATA link down (SStatus 0 SControl 300) May 11 16:24:28 kernel: [ 1.920260] ata4.01: link offline, clearing class 3 to NONE May 11 16:24:28 kernel: [ 1.928228] ata4.00: ATAPI: hp DDVDW TS-H653R, 0E00, max UDMA/100 May 11 16:24:28 kernel: [ 1.936129] ata3.00: ATA-8: WDC WD5000AAKS-60A7B2, 03.03B03, max UDMA/100 May 11 16:24:28 kernel: [ 1.936132] ata3.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 0/32) May 11 16:24:28 kernel: [ 1.936138] ata3.01: ATA-8: WDC WD5000AAKS-60A7B2, 03.03B03, max UDMA/100 May 11 16:24:28 kernel: [ 1.936141] ata3.01: 976773168 sectors, multi 16: LBA48 NCQ (depth 0/32) May 11 16:24:28 kernel: [ 1.944127] ata4.00: configured for UDMA/100 May 11 16:24:28 kernel: [ 1.952120] ata3.00: configured for UDMA/100 May 11 16:24:28 kernel: [ 1.968119] ata3.01: configured for UDMA/100 May 11 16:24:28 kernel: [ 1.968226] scsi 2:0:0:0: Direct-Access ATA WDC WD5000AAKS-6 03.0 PQ: 0 ANSI: 5 May 11 16:24:28 kernel: [ 1.968357] scsi 2:0:1:0: Direct-Access ATA WDC WD5000AAKS-6 03.0 PQ: 0 ANSI: 5 May 11 16:24:28 kernel: [ 1.969069] scsi 3:0:0:0: CD-ROM hp CDDVDW TS-H653R 0E00 PQ: 0 ANSI: 5 May 11 16:24:28 kernel: [ 1.980620] sd 2:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/465 GiB) May 11 16:24:28 kernel: [ 1.980656] sd 2:0:0:0: [sda] Write Protect is off May 11 16:24:28 kernel: [ 1.980658] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 May 11 16:24:28 kernel: [ 1.980673] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA May 11 16:24:28 kernel: [ 1.983068] sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray May 11 16:24:28 kernel: [ 1.983071] cdrom: Uniform CD-ROM driver Revision: 3.20 May 11 16:24:28 kernel: [ 1.983253] sr 3:0:0:0: Attached scsi CD-ROM sr0 May 11 16:24:28 kernel: [ 1.985743] sd 2:0:1:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB) May 11 16:24:28 kernel: [ 1.987399] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input1 May 11 16:24:28 kernel: [ 1.987457] generic-usb 0003:046D:C018.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:1a.1-1/input0 May 11 16:24:28 kernel: [ 1.987467] usbcore: registered new interface driver usbhid May 11 16:24:28 kernel: [ 1.987468] usbhid: USB HID core driver May 11 16:24:28 kernel: [ 2.005822] sda: sda1 sda2 < sda5 > May 11 16:24:28 kernel: [ 2.005855] sd 2:0:1:0: [sdb] Write Protect is off May 11 16:24:28 kernel: [ 2.005858] sd 2:0:1:0: [sdb] Mode Sense: 00 3a 00 00 May 11 16:24:28 kernel: [ 2.005882] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA May 11 16:24:28 kernel: [ 2.006069] sd 2:0:0:0: [sda] Attached SCSI disk May 11 16:24:28 kernel: [ 2.011645] sdb: May 11 16:24:28 kernel: [ 2.011782] sd 2:0:1:0: [sdb] Attached SCSI disk May 11 16:24:28 kernel: [ 2.016336] sd 2:0:0:0: Attached scsi generic sg0 type 0 May 11 16:24:28 kernel: [ 2.016985] sd 2:0:1:0: Attached scsi generic sg1 type 0 May 11 16:24:28 kernel: [ 2.017172] sr 3:0:0:0: Attached scsi generic sg2 type 5 May 11 16:24:28 kernel: [ 2.316808] scsi 6:0:0:0: Direct-Access SanDisk U3 Cruzer Micro 2.18 PQ: 0 ANSI: 2 May 11 16:24:28 kernel: [ 2.317179] scsi 6:0:0:1: CD-ROM SanDisk U3 Cruzer Micro 2.18 PQ: 0 ANSI: 2 May 11 16:24:28 kernel: [ 2.317686] sd 6:0:0:0: Attached scsi generic sg3 type 0 May 11 16:24:28 kernel: [ 2.320291] sd 6:0:0:0: [sdc] 8015505 512-byte logical blocks: (4.10 GB/3.82 GiB) May 11 16:24:28 kernel: [ 2.321038] sd 6:0:0:0: [sdc] Write Protect is off May 11 16:24:28 kernel: [ 2.321040] sd 6:0:0:0: [sdc] Mode Sense: 03 00 00 00 May 11 16:24:28 kernel: [ 2.321042] sd 6:0:0:0: [sdc] Assuming drive cache: write through May 11 16:24:28 kernel: [ 2.321666] sr1: scsi3-mmc drive: 8x/40x writer xa/form2 cdda tray May 11 16:24:28 kernel: [ 2.321759] sr 6:0:0:1: Attached scsi CD-ROM sr1 May 11 16:24:28 kernel: [ 2.321810] sr 6:0:0:1: Attached scsi generic sg4 type 5 May 11 16:24:28 kernel: [ 2.325039] sd 6:0:0:0: [sdc] Assuming drive cache: write through May 11 16:24:28 kernel: [ 2.328930] sdc: sdc1 May 11 16:24:28 kernel: [ 2.333790] sd 6:0:0:0: [sdc] Assuming drive cache: write through May 11 16:24:28 kernel: [ 2.333929] sd 6:0:0:0: [sdc] Attached SCSI removable disk

@ggoodluck47 : Bonne idée. Je vais tenter avec un knoppix histoire de voir ce qu’il y a en place plus précisément…

Bon alors retour avec Knoppix :

Ca marche très bien ([mode inutile] il y a même compiz qui marche sur le live cd :slightly_smiling:[/mode inutile]) et gparted me trouve 3 devices (en plus de ma clef) :

  • Mes deux disques SATA (/dev/sda et /dev/sdb)
  • Un device /dev/mapper/isw_ifjaiffdi_RAIDVOL01

Je peux supprimer des partitions sur les sda sdb mais pas en créer. Je viens de tenter la création d’une partition primaire ext3 + un swap sur le /dev/mapper… et là, ca marche et ça se réplique sur sda et sdb \o/
Je ne suis pas sur à 100% de ce qui se passe (FakeRaid ? Raid Matériel ? Si qqun comprend quelque chose à tout ça, je suis assez nul en hardware…) mais bon au moins j’ai pu réorganiser mes disques.
Je sens que ca va finir par un bootstrap debian à partir du live-cd knoppix…

Re,

Sers toi du fdisk de la knoppix pour supprimer ET créer tes partitions.
N’oublies pas de vérifier le type
Utilises mkfs.ext3 pour formater

Toute autre méthode ne nous diras pas à quel moment cela cloche :slightly_smiling:

[quote=“Triangle”]J’ai du mal à suivre : c’est un vieil ordinateur?

Si c’est le cas pourquoi installer une image amd64?

Si c’est un récent est tu sur que ce soit un 64 bits?[/quote]

Lorsque l’on essaie d’installer l’amd64 sur un 32 bits la Debian est assez polie pour ne pas te l’envoyer dire (je sais je me la suis faite :laughing: =

Voilà ce que me sort fdisk après partitionnement (a priori réussi) avec gparted :

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2bd2c32a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       58734   471778304   83  Linux
/dev/sda2           58734       60801    16604160   82  Linux swap / Solaris

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2bd2c32a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       58734   471778304   83  Linux
/dev/sdb2           58734       60801    16604160   82  Linux swap / Solaris

Disk /dev/sdc: 4103 MB, 4103938560 bytes
128 heads, 63 sectors/track, 993 cylinders
Units = cylinders of 8064 * 512 = 4128768 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1         992     3999649    b  W95 FAT32

Disk /dev/dm-0: 500.1 GB, 500104826880 bytes
255 heads, 63 sectors/track, 60800 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2bd2c32a

     Device Boot      Start         End      Blocks   Id  System
/dev/dm-0p1               1       58734   471778304   83  Linux
/dev/dm-0p2           58734       60801    16604160   82  Linux swap / Solaris

Disk /dev/dm-1: 483.1 GB, 483100983296 bytes
255 heads, 63 sectors/track, 58733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-1 doesn't contain a valid partition table

Disk /dev/dm-2: 17.0 GB, 17002659840 bytes
255 heads, 63 sectors/track, 2067 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-2 doesn't contain a valid partition table

Noter que le “Disk identifier” est le même pour sda, sdb et ce que je prends pour un volume raid regroupant sda et sdb (0x2bd2c32a).
Toute action sur les partition de ce dernier change de même celle de sda et sdb comme dit plus haut.

EDIT : Noté pour Debian et 32/64 bits :slightly_smiling: A priori je ne pense pas que ce soit mon cas ; Là j’arrive à debootstraper en plus depuis Knoppix mais le noyau 32 bits du knoppix me jette quand je tente de chrooter sur l’install 64 bits ; je tente de booter un live-cd ubuntu…

Bon, je ne voudrais pas être méchant avec le programme d’installation de debian et avec les drivers livrés avec mais :

  • Je boote sur le live-cd ubuntu
  • Il me propose d’office “Installer sur le device raid_etc…”
  • Je valide, ça installe sans problème et c’est ok.

J’arrête pour ce soir. J’aurais préféré un truc léger genre debian car j’avais l’intention de faire tourner un ou deux domU avec xen dessus mais bon au pire je pars d’un ubuntu de base pour le moment et je verrai bien après.

Merci pour votre aide. Le problème semble réellement lié à l’installateur de debian qui ne prend pas bien en charge le matériel…

[quote=“ggoodluck47”]Re,

Sers toi du fdisk de la knoppix pour supprimer ET créer tes partitions.
N’oublies pas de vérifier le type
Utilises mkfs.ext3 pour formater

Toute autre méthode ne nous diras pas à quel moment cela cloche :slightly_smiling:[/quote]

Merci encore pour ton aide à améliorer la Debian :013

[quote=“ggoodluck47”][quote=“ggoodluck47”]Re,

Sers toi du fdisk de la knoppix pour supprimer ET créer tes partitions.
N’oublies pas de vérifier le type
Utilises mkfs.ext3 pour formater

Toute autre méthode ne nous diras pas à quel moment cela cloche :slightly_smiling:[/quote]

Merci encore pour ton aide à améliorer la Debian :013[/quote]

Désolé petit moment d’abattement :slightly_smiling:
Je repars demain et je retente debian.
En fait je comprends mal ce périphérique en dev/mapper. Pour moi :

  • Si c’est du matériel, le système ne devrait voir que le controleur raid sous la forme d’un disque unique
  • Si c’est du logiciel, je devrais pouvoir l’ignorer totalement et faire ce que je veux lors de l’install, non ? :confused:


Ubuntu ne s’en sort pas beaucoup mieux. Il s’installe mais je n’arrive pas à booter ensuite :slightly_smiling:

Il me semble que certains bios (plus au moins récents) sont capables de “créer” un volume raid si deux sata sont branchés… T’as rien qui y ressemblerait dans ton bios? :unamused: (et lors du POST, t’as pas un message indiquant comment accéder à un “bios-raid”?)

:006

Re,

Car le premier problème est de savoir si tu veux conserver le raid ou pas ?

[quote=“Num’s”]Il me semble que certains bios (plus au moins récents) sont capables de “créer” un volume raid si deux sata sont branchés… T’as rien qui y ressemblerait dans ton bios? :unamused: (et lors du POST, t’as pas un message indiquant comment accéder à un “bios-raid”?)

:006[/quote]

Je ne vois rien qui y ressemble mais en fait dans le bios, j’ai un champ “configuration de l’unité” avec :
Disque dur :
SATA0
SATA2
CD-ROM
SATA1
etc…

Et ensuite dans l’ordre de boot, il y a une entrée unique “Disque dur” donc ca doit être le bios qui crée un volume raid par défaut et on ne peut pas modifier le comportement.

Après de nouveaux tests, je crois qu’ubuntu s’en sort pas mal pour reconnaitre ce périphérique RAID et installer dessus. Debian a un peu plus de mal, je ne sais pas trop ce qui lui manque…

Re,

[quote]Et ensuite dans l’ordre de boot, il y a une entrée unique “Disque dur” donc ca doit être le bios qui crée un volume raid par défaut et on ne peut pas modifier le comportement.
[/quote]

Dans le même panneau, un peu plus bas, il existe une option pour lui dire dans quel ordre il faut attaquer les disques durs :slightly_smiling:
A moins que tu ne tiennes au raid1 :laughing:

[quote=“ggoodluck47”]Re,

[quote]Et ensuite dans l’ordre de boot, il y a une entrée unique “Disque dur” donc ca doit être le bios qui crée un volume raid par défaut et on ne peut pas modifier le comportement.
[/quote]

Dans le même panneau, un peu plus bas, il existe une option pour lui dire dans quel ordre il faut attaquer les disques durs :slightly_smiling:
A moins que tu ne tiennes au raid1 :laughing:[/quote]

Malheureusement, non, je n’ai pas d’option de ce type, ni rien qui me permette de désactiver le RAID… Ni même rien qui fasse référence au RAID…

Re,

Débranches un disque et vois ce qui se passe :laughing: :laughing: :laughing:

[quote=“ggoodluck47”]Re,

Débranches un disque et vois ce qui se passe :laughing: :laughing: :laughing:[/quote]

J’aimerai essayer d’éviter de bidouiller l’intérieur sinon le département IT risque de râler (et non, ils ne s’occupent pas des problèmes d’install linux :slightly_smiling: ).
Je tente un Ubuntu serveur (je sais c’est mal) pour voir. A priori, Ubuntu avait de mieux prendre en charge ce contrôleur raid virtuel donc…

EDIT : Bon Ubuntu serveur me detecte automatiquement le RAID, dans l’utilitaire de partitionnement, je ne vois pas les deux disques mais uniquement le RAID, je peux modifier les partitions etc… sans aucun problème et continuer l’installation contrairement à Debian.

Pour débrancher un disque il suffit d’intervenir sur le bios :laughing:

Ah oui pas bête :slightly_smiling: Bon là, Ubuntu server a l’air de s’installer normalement. Si jamais ça marche, je pense rester dessus (je vais décevoir tous les fans de debian ici présent, je sais, mais j’ai du travail à faire une fois que l’os sera installé :wink: ).