Nous avons un Dell PowerEdge R730xd avec 24 SSD de 500 Go chacun. Nous devons installer Ubuntu 14.04 LTS sur cette machine et l’utiliser comme base de données (postgresql).
Notre contrôleur RAID est un Avago MEGARAID et, à ma connaissance, il se comportait exactement comme une carte H310.
J'ai configuré 2 disques virtuels en RAID10 (16 et 8), nous avons donc maintenant
/dev/sda
(4 To)/dev/sdb
(2 To)J'ai des problèmes pour installer Ubuntu 14.04 LTS. Même en choisissant l'installation la plus automatique (Guidé: utiliser le disque entier /dev/sda
) au démarrage, je suis accueilli par le mode de secours Grub, avec le message
attempt to read or write outside of disk 'hd0'
En exécutant certaines commandes en mode de secours grub, j'ai rencontré ces périphériques
(hd0,gpt3)
, système de fichiers inconnu, devrait être la partition swap
(hd0,gpt2)
, reconnu comme partition ext2
, contient le dossier /boot
, mais en essayant d'accéder qui renvoie la même erreur (, tentative de lecture ou d'écriture en dehors du disque 'hd0' )(hd0,gpt1)
, reconnu comme système de fichiers inconnu , il devrait s'agir d'une partition BIOSgrub
(nous sommes en mode GPT après tout)(hd1)
, le lecteur de 2 ToEssayer de réinstaller grub dans /dev/sda
en utilisant Ubuntu LiveCD n’a pas aidé. Nous sommes toujours accueillis par la même erreur. Je pourrais monter /dev/sda2
en mode de secours et vérifier le contenu de grub.cfg
, mais je ne suis pas vraiment sûr de ce qui doit être vérifié. Partout, il faisait correctement référence à (hd0,gpt2)
Même après avoir lancé boot-repair, nous sommes accueillis par la même erreur:
boot-info
du système: http://paste.ubuntu.com/23726916/boot-repair
: http://paste.ubuntu.com/23726925/Je l'ai résolu en ne faisant pas installer Ubuntu sur un disque dur de 2 To.
J'ai repartitionné les 24 disques de 500 Go comme suit
L'installation d'Ubuntu sur les disques 500 Go RAID1 n'était pas un problème.
TL; DR: instructions à https://help.ubuntu.com/community/BootPartition résoudre le problème
Ceci est un problème courant dû à une "fonctionnalité" de sécurité dans de nombreux BIOS qui ne vous permet pas de démarrer en dehors des 100 premiers Go (grossièrement) de votre disque dur. Ils l'ont documentée avec des instructions détaillées ici: https://help.ubuntu.com/community/InstallingUbuntuOnBigDisk qui a fonctionné pour résoudre mon problème.
Ma machine est un Dell PowerEdge T300 avec un contrôleur RAID PERC H700 et 2 baies RAID5 de 6 To sous Ubuntu Server 16.04 LTS. Je ne voulais pas perdre toutes mes données. Au lieu de reformater, j'ai re-partitionné le disque RAID principal avec une partition de 1 Go au début du disque (il a fallu du temps pour la terminer) et j'ai exécuté la réparation du démarrage pour déplacer uniquement les fichiers de démarrage. la nouvelle partition (instructions complètes ici: https://help.ubuntu.com/community/BootPartition )
Mon ancienne solution (que je laisse ici) uniquement temporairement la corrige ...
J'espère que cela aide quelqu'un là-bas