Come installare grub su più dischi?

Ho una strana situazione – l'ordine dei dischi riportto dal BIOS, è diverso dall'ordine dei dischi che Linux vede.

Ciò che rende difficile eseguire – grub si installa a sda, ma il BIOS viene avviato da sdd o qualcosa del genere (questa macchina ha 7 dischi, 4 su controller interno e 3 su esterno.

  • Come fare un repo statico RHEL per un rilascio specifico
  • Trasportre IPSec - il pacchetto ping ESP viene inviato ma non viene inviata alcuna risposta
  • Puppet - esclude il file dalla gestione per la directory gestita
  • Come escludere alcuni utenti dall'alto schermo di Linux?
  • Installazione delle estensioni PHP su Linux
  • Aggiorna Ubuntu Kernel dalla row di command
  • È ansible eseguire l'installazione di grub (e successivamente l'aggiornamento) su tutti i dischi, e non solo / dev / sda? Non ho idea di quale disco sia quello che bios vuole avviare (tutti i dischi sono gli stessi, e dato che ho fatto raid su di esso, non posso rimuoverli a volontà), quindi l'unica soluzione che vedo è fare grub installare su tutti i sda-sdg.

    Questo è Debian stabile, con Grub2.

  • Come modificare il dispositivo di avvio su vm installato su Citrix Xen Server su DVD
  • Come rimuovere i vecchi kernel su CentOS 6 (per liberare la partizione di avvio)?
  • L'installazione di SP2 su SLES 11 ha sovrascritto /etc/init.d/boot.local
  • Spostamento di una Linux esistente in un LVM
  • CentOS non si avvia su Virtual Box
  • GlusterFS che non riesce a montare all'avvio con Ubuntu 14.04
  • 3 Solutions collect form web for “Come installare grub su più dischi?”

    Penso che puoi fare solo

    grub-install /dev/sda grub-install /dev/sdb grub-install /dev/sdc grub-install /dev/sdd grub-install /dev/sde grub-install /dev/sdf grub-install /dev/sdg 

    Non posso davvero prevedere quali tipi di problemi avrai con l'indirizzamento HD di grub se, se i tuoi dischi sono mescolati.

    Non hai scritto niente di simile, che distro usi (sono io cieco?). Oggi ho quasi distrutto il mio server, perché ero veramente pi fuori di non lavorare grub-install. Ho usato per avere GRUB errore 17, quando provavo a farlo.

    Quindi ho una soluzione migliore, come installare molto facilmente e molto rapidamente grub a più unità in raid. Se è ansible avviare il sistema (dopo l'installazione o dalla distro dal vivo) e disporre di Debian Wheezy (nel mio caso versione 7.2), è sufficiente digitare il seguente command:

     dpkg-reconfigure grub-pc 

    (wherete essere radice quando facciamo questo !!!)

    Ho premuto solo entrare, entrare, entrare e ultima schermata, c'è stata una domanda, in cui i dispositivi che voglio installare il GRUB! 🙂 Con il tuo spazio scegliete tutte le unità fisiche (non scegliete i dispositivi / dev / md, solo / dev / sdb / dev / sdc e così via e non scegliete / dev / sdb1 o / dev / sdb2 solo i dispositivi senza numbers!) Nel mio esempio / dev / sdb / dev / sdc dev / sdd / dev / sde non / dev / sdb1 … Allora andate avanti e aspetti qualche secondo (circa 30 o 45 secondi per finire) e get un prossimo banner per una celebrazione, perché lo avete fatto! 😉

    Ubuntu-server 12.04 LTS ti chiede alla fine dell'installazione se vuoi installare grub in tutti i dispositivi. Debian non lo ha.

    Dopo questa soluzione, non import su quale disco rigido avviene in precedenza o successivamente, si avvia each volta.

    Godere 😉

    L'ordine in cui i dispositivi vengono inizializzati all'avvio può essere random, causando problemi se il / etc / fstab utilizza gli identificatori di disco (sda, sdb, ecc.).

    Controlla questi due link come circumwent:

    http://debian-user.blogspot.com/2007/05/uuid-instead-of-devsda1.html

    http://debian-resources.org/node/9/

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.