Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/DispositiviPartizioni/Btrfs/GestireDischiPartizioni"
Differenze tra le versioni 96 e 97
Versione 96 del 29/03/2022 21.56.01
Dimensione: 4412
Autore: emanuc
Commento:
Versione 97 del 29/03/2022 21.56.33
Dimensione: 4412
Autore: emanuc
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 88: Linea 88:
}}}
A fine procedura di eliminazione della partizione precedente, si può '''riavviare'''.
Linea 89: Linea 91:
A fine procedura di eliminazione della partizione precedente, si può '''riavviare'''.
}}}

Gestione disco

Aggiungere un disco alla partizione esistente

In caso di spazio insufficiente sulla partizione, che sia la radice del filesystem, la home separata su un altro disco, si può aggiungere spazio unendo una partizione o un intero disco per aumentare lo spazio, temporaneo o permanente.

  1. Aggiungere al sistema una partizione formattata in Btrfs::

    sudo btrfs device add -f /dev/sdb1 /
  2. Aggiungere al sistema un intero disco:

    sudo btrfs device add -f /dev/sdb /

Aumentare lo spazio temporaneamente con una chiavetta USB

  1. In caso di un file system pieno e con impossibilità di eliminare file per liberare spazio e non si ha a disposizione una partizione libera o un altro disco, per aumentare lo spazio temporaneamente si potrebbe usare una chiavetta USB.:

    sudo btrfs device add -f /dev/sdc /

  • Causa perdita dati, non rimuovere la chiavetta USB dopo averla aggiunta al filesystem, assicurarsi di rimuoverla dal filesystem, prima di rimuovere la chiavetta.
  1. Dopo aver liberato spazio e accertati di avere abbastanza spazio libero, rimuovere la chiavetta USB:

    sudo btrfs device remove /dev/sdc /
  2. Mostra informazioni dettagliate sull'utilizzo interno del filesystem:

    sudo btrfs filesystem usage -T /

Manuale Btrfs device.

Sostituire il disco o partizione

In caso di necessità di sostituire un disco danneggiato o integro, Btrfs fornisce gli strumenti per sostituire il disco a sistema avviato, senza dover modificare l'UUID delle partizioni nel file fstab o clonare il disco.

Il disco rigido o la partizione sostitutiva deve essere di capacità uguale o maggiore del disco rigido o partizione da sostituire.

Sostituire un disco

  1. Sostituire un intero disco /dev/sda dedicato a Btrfs con /dev/sdb :

    sudo btrfs replace start -f /dev/sda /dev/sdb /mountpoint
  2. Sostituire la partizione /dev/sda1 con /dev/sdb1:

    sudo btrfs replace start -f /dev/sda1 /dev/sdb1 /mountpoint
  3. Sostituire la partizione /dev/sda1 e dedicare un intero disco /dev/sdb:

    sudo btrfs replace start -f /dev/sda1 /dev/sdb /mountpoint
  4. Controllo dello stato di sostituzione:

    sudo btrfs replace status /

Sostituire il disco o partizione di sistema

Preparativi

  1. Inizializzare il disco, creare una tabella delle partizioni GPT

  2. Avviare il programma GParted e creare una partizione di 500 MB con filesystem fat32 con flag ''boot/esp''.

  3. Creare una partizione Btrfs dalla dimensione desiderata o dell'intero spazio rimasto
  4. Se presente, creare la partizione di swap sul disco di destinazione

Procedura

  1. Aggiungere la partizione creata sul nuovo disco di destinazione, nell'esempio è /dev/sdb2:

    sudo btrfs device add -f /dev/sdb2 /
  2. Smontare la partizione EFI:

    sudo umount /boot/efi
  3. Editare fstab, copiare l'UUID della partizione fat32 creata sul disco nuovo, cancellare nella riga /boot/efi l'UUID della partizione precedente e incollare quello nuovo, salvare e chiudere

  4. Montare la partizione EFI:

    sudo mount /boot/efi
  5. Installare GRUB sul disco nuovo:

    sudo grub-install /dev/sdb
  6. Aggiornare GRUB:

    sudo update-grub
  7. Adesso si può rimuovere la partizione dal disco precedente:

    sudo btrfs device delete /dev/sda2 /

Potrebbe volerci del tempo, in base alla dimensione della partizione.

A fine procedura di eliminazione della partizione precedente, si può riavviare.

  1. Se il disco sostituito è di dimensioni maggiori, per utilizzare tutto lo spazio ridimensionare il filesystem:

    sudo btrfs filesystem resize max /

Manuale.