|
Dimensione: 3238
Commento:
|
Dimensione: 5276
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 42: | Linea 42: |
| 0. Installare il pacchetto '''mdadm'''. | 0. Installare il pacchetto ''mdadm'' digitando il seguente comando nel terminale: {{{ sudo apt install -y mdadm}}} |
| Linea 44: | Linea 46: |
| 0. Digitare il seguente comando nel terminale: | 0. Creare l'array digitando il seguente comando nel terminale: |
| Linea 89: | Linea 91: |
0. Montare il sistema appena installato e la partizione EFI digitando i seguenti comandi nel terminale: {{{ sudo mount /dev/md0p1 /mnt sudo mount /dev/sda1 /mnt/boot/efi for i in dev dev/pts proc sys etc/resolv.conf; do mount --bind /$i /mnt/$i; done}}} 0. Eseguire il chroot digitando il seguente comando: {{{ sudo chroot /mnt}}} 0. Installare il pacchetto ''grub-efi-amd64'' digitando il seguente comando: {{{ apt install -y grub-efi-amd64}}} 0. Se Secure Boot è attivo, installare il pacchetto ''shim-signed'' digitando il seguente comando: {{{ apt install -y shim-signed}}} 0. Installare il pacchetto ''mdadm'' digitando il seguente comando: {{{ apt install -y mdadm}}} 0. Installare e configurare '''Grub''' digitando i seguenti comandi: {{{ grub-install update-grub}}} 0. Montare la partizione EFI di backup digitando il seguente comando: {{{ mount /dev/sdb1 /mnt}}} 0. Copiare il contenuto della partizione EFI principale nella partizione di backup digitando il seguente comando: {{{ cp -r /boot/efi/* /mnt}}} {{{#!wiki note Una volta installato il sistema sarà possibile configurare tool come '''rsync''' e '''chron''' per mantenere costantemente aggiornato il contenuto della partizione di backup.}}} 0. Creare una voce di avvio per la partizione di backup digitando il seguente comando: * Se Secure Boot non è attivo: {{{ efibootmgr -c -g -d /dev/sdb -p 1 -L "ubuntu (efi2)" -l '\EFI\Ubuntu\grubx64.efi'}}} * Se Secure Boot è attivo: {{{ efibootmgr -c -g -d /dev/sdb -p 1 -L "ubuntu (efi2)" -l '\EFI\Ubuntu\shimx64.efi'}}} 0. Ripetere l'installazione di '''Grub''' per reimpostare la voce di avvio che fa riferimento alla partizione EFI principale come prima voce di avvio. A tal fine digitare il seguente comando: {{{ grub-install}}} 0. Uscire dal '''chroot''' digitando il seguente comando: {{{ exit}}} 0. Riavviare il sistema. |
Introduzione
Questa guida illustra come installare Ubuntu in un array software RAID 0 in un sistema UEFI/GPT.
A titolo di esempio, verrà preso in considerazione un sistema composto da due dischi non formattati, sda ed sdb, con una partizione EFI e una partizione vuota su ciascuno di essi. Le due partizioni vuote saranno usate per creare un array software RAID 0 nel quale verrà creata un'unica partizione ext4 in cui verrà installato Ubuntu.
L'array RAID viene visto dal sistema come un disco a se stante che all'occorrenza può essere suddiviso in diverse partizioni.
Le partizioni EFI non possono far parte di un array RAID, ma si può copiare il contenuto della prima nella seconda e renderle entrambe avviabili, in modo da avere una ridondanza simile a quella di un array RAID 1.
Preparazione dei dischi
- Avviare una sessione live.
Avviare GParted.
Selezionare /dev/sda nel menù in alto a destra.
Fare clic sul menù Dispositivi → Crea tabella delle partizioni.
Selezionare il tipo di tabella gpt e fare clic su Applica.
Creare una partizione FAT32 di 300 MiB e applicare le modifiche.
Fare clic col tasto destro del mouse sulla partizione appena creata e scegliere Gestione flag.
Spuntare le voci esp e boot e fare clic su Chiudi.
Nel restante spazio libero creare una partizione con file system pulito e applicare le modifiche.
Selezionare il disco /dev/sdb nel menù in alto a destra e ripetere i punti da 4 a 9.
Creazione dell'array
Installare il pacchetto mdadm digitando il seguente comando nel terminale:
sudo apt install -y mdadm
- Creare l'array digitando il seguente comando nel terminale:
sudo mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sda2 /dev/sdb2
Avviare GParted.
Selezionare /dev/md0 nel menù in alto a destra.
Fare clic sul menù Dispositivi → Crea tabella delle partizioni.
Selezionare il tipo di tabella gpt e fare clic su Applica.
Creare le partizioni necessarie all'installazione di Ubuntu. In questo esempio verrà utilizzata un'unica partizione ext4 denominata md0p1.
Installazione di Ubuntu
- Digitare il seguente comando nel terminale:
sudo ubiquiy -b
Nella schermata Tipo d'installazione scegliere Altro.
Selezionare la partizione /dev/md0p1 e fare clic su Modifica.
Nel campo Usare come selezionare File system ext4 con journaling.
Spuntare la casella Formattare la partizione.
Selezionare il punto di mount /.
Fare clic su OK.
Selezionare la partizione /dev/sda1 e fare clic su Modifica.
Nel campo Usare come selezionare Partizione EFI.
Fare clic su OK.
Ripetere i punti da 8 a 10 per la partizione /dev/sdb1.
- Procedere con l'installazione.
Al termine dell'installazione fare clic su Continua a provare.
Installazione del bootloader
- Montare il sistema appena installato e la partizione EFI digitando i seguenti comandi nel terminale:
sudo mount /dev/md0p1 /mnt sudo mount /dev/sda1 /mnt/boot/efi for i in dev dev/pts proc sys etc/resolv.conf; do mount --bind /$i /mnt/$i; done
- Eseguire il chroot digitando il seguente comando:
sudo chroot /mnt
Installare il pacchetto grub-efi-amd64 digitando il seguente comando:
apt install -y grub-efi-amd64
Se Secure Boot è attivo, installare il pacchetto shim-signed digitando il seguente comando:
apt install -y shim-signed
Installare il pacchetto mdadm digitando il seguente comando:
apt install -y mdadm
Installare e configurare Grub digitando i seguenti comandi:
grub-install update-grub
- Montare la partizione EFI di backup digitando il seguente comando:
mount /dev/sdb1 /mnt
- Copiare il contenuto della partizione EFI principale nella partizione di backup digitando il seguente comando:
cp -r /boot/efi/* /mnt
Una volta installato il sistema sarà possibile configurare tool come rsync e chron per mantenere costantemente aggiornato il contenuto della partizione di backup.
- Creare una voce di avvio per la partizione di backup digitando il seguente comando:
- Se Secure Boot non è attivo:
efibootmgr -c -g -d /dev/sdb -p 1 -L "ubuntu (efi2)" -l '\EFI\Ubuntu\grubx64.efi'
- Se Secure Boot è attivo:
efibootmgr -c -g -d /dev/sdb -p 1 -L "ubuntu (efi2)" -l '\EFI\Ubuntu\shimx64.efi'
- Se Secure Boot non è attivo:
Ripetere l'installazione di Grub per reimpostare la voce di avvio che fa riferimento alla partizione EFI principale come prima voce di avvio. A tal fine digitare il seguente comando:
grub-install
Uscire dal chroot digitando il seguente comando:
exit
- Riavviare il sistema.
