web-dev-qa-db-fra.com

Nouvelle installation Ubuntu 16.04.1 incapable de détecter le disque dmraid

J'utilise un BIOS RAID1 avec le chipset Marvell qui fonctionne très bien avec dmraid dans Ubuntu 14.04.

Le disque apparaît sous le nom suivant avec la commande fdisk:

Disk /dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001: 2000.3 GB, 2000315047936 bytes
255 heads, 63 sectors/track, 243191 cylinders, total 3906865328 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x3b9fee89

                                                         Device Boot      Start         End      Blocks   Id  System
/dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001p1            2048  3906865151  1953431552   83  Linux

Disk /dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001p1: 2000.3 GB, 2000313909248 bytes
255 heads, 63 sectors/track, 243190 cylinders, total 3906863104 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001p1 doesn't contain a valid partition table

Cependant, après une nouvelle installation sur Ubuntu 16.04, le disque est détecté comme étant /dev/sdb et /dev/sdc. Le montage de ces disques durs ne génère une erreur que de type inconnu ddf_raid_member. L'installation de dmraid n'aide pas non plus. L'utilisation de la commande Sudo dmraid -ay ne renvoie aucun disque RAID.

Mais heureusement, je peux toujours accéder au périphérique raid avec Ubuntu 14.04 Live CD. Comment puis-je faire à nouveau fonctionner le périphérique RAID dans 16.04? Merci!

Mise à jour du 26/07/2016

Je suis revenu à Ubuntu 14.04. Le périphérique fakeRaid est toujours capable de fonctionner normalement. Est-ce que cela signifie qu'Ubuntu 16.04 ne prend pas correctement en charge dmraid?

Mise à jour 2016/08/06

J'ai essayé d'installer mdadm dans Ubuntu 16.04.1, mais mdadm me dit seulement que les disques durs ne possèdent pas de superblocs et ne peuvent pas être reconstruits.

1
KKyang

J'ai signalé au tableau de bord et le développeur a résolu le problème. Le bogue semble être lié à la nouvelle fonctionnalité du noyau 4.4.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1611277

Mais la nouvelle version de dmraid n’est pas garantie sur tous les appareils. Au moins ça marche pour moi.

0
KKyang

Je vais essayer d'obtenir une meilleure réponse. Pour l'instant, vous devez courir

Sudo dmraid -ay

à partir de l'invite BusyBox ou mettez-vous en ligne avec le disque, lancez-le, puis installez-le sur la baie.

Pour le mettre dans la séquence de démarrage, créez un fichier texte dans

/etc/initramfs-tools/scripts/init-premount

avec le code

exec dmraid -ay
exec sleep 1

Assurez-vous de rendre le fichier exécutable puis exécutez

Sudo update initramfs -k all -uv    

Prendre plaisir!

1
user601714

J'ai eu le même problème et résolu en installant un support RAID. Essaye ça:

Sudo apt-get install mdadm
0
j234mk