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 92 e 111 (in 19 versioni)
Versione 92 del 29/03/2022 21.00.45
Dimensione: 4253
Autore: emanuc
Commento:
Versione 111 del 31/03/2022 20.53.03
Dimensione: 5676
Autore: wilecoyote
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
= 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, momentaneo o permanente.
## page was renamed from emanuc/BtrfsMD
## page created by emanuc
#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=649023"; rilasci="22.04 20.04")>>
Linea 8: Linea 10:
 0. Aggiungere al sistema una partizione [[Hardware/DispositiviPartizioni/PartizionamentoManuale|formattata]] in '''Btrfs'''::{{{
sudo btrfs device add -f /dev/sdb1 /
= Introduzione =

Un filesystem '''Btrfs''' può essere creato su molti dispositivi e più dispositivi possono essere aggiunti dopo la creazione del FS.
Questo può semplificare la gestione del filesystem quando si esaurisce lo spazio, oppure in caso di sostituzione del disco o convertire un profilo tra livelli RAID supportato da '''Btrfs'''.
Per semplificare in questa guida viene trattato solo come aggiungere, rimuovere o sostituire un disco.

= Aggiungere un disco alla partizione esistente =

In caso di spazio insufficiente sulla partizione, che sia la radice del file system o della '''Home''' installata su un altro disco, si può aggiungere spazio unendo una partizione o un intero disco per aumentare lo spazio, in modo temporaneo o permanente.

 0. Aggiungere al sistema una partizione [[Hardware/DispositiviPartizioni/PartizionamentoManuale|formattata]] in '''Btrfs''':{{{
sudo btrfs device add -f /dev/sdxy /
Linea 12: Linea 24:
sudo btrfs device add -f /dev/sdb / sudo btrfs device add -f /dev/sxy /
}}} Sostituire ''xy'' con l'esatto identificativo alfanumerico della partizione

== Aumentare lo spazio temporaneamente con una chiavetta USB ==

 0. In caso di un file system pieno e nell'impossibilità di eliminare file per liberare spazio, e non avendo a disposizione una partizione libera o un altro disco, per aumentare lo spazio temporaneamente usare una chiavetta USB.:{{{
sudo btrfs device add -f /dev/sxy /
}}} Sostituire ''xy'' con l'esatto identificativo alfanumerico della partizione
 {{{#!wiki important
Per evitare di perdere i dati, non rimuovere la chiavetta USB dopo averla montata nel file system, assicurarsi di smontarla dal file system prima di rimuovere la chiavetta dal computer.
Linea 14: Linea 35:
 0. Dopo aver liberato spazio e verificato di avere sufficiente spazio libero, smontare la chiavetta USB dal file system:{{{
sudo btrfs device remove /dev/sxy /
}}} Sostituire ''xy'' con l'esatto identificativo alfanumerico della partizione
Linea 15: Linea 39:
=== Aumentare lo spazio temporaneamente con una chiavetta USB ===

 0. 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 /
}}}
{{{#!wiki important
 Causa perdita dati, non rimuovere la chiavetta USB dopo averla aggiunta al filesystem, assicurarsi di rimuoverla dal filesystem, prima di rimuovere la chiavetta.
}}}
 0. Dopo aver liberato spazio e accertati di avere abbastanza spazio libero, rimuovere la chiavetta USB:{{{
sudo btrfs device remove /dev/sdc /
}}}

 0. Mostra informazioni dettagliate sull'utilizzo interno del filesystem:{{{
 0. Mostra informazioni dettagliate sull'utilizzo interno del file system:{{{
Linea 29: Linea 41:
Linea 34: Linea 45:
== 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'[[https://it.wikipedia.org/wiki/Universally_unique_identifier|UUID]] delle partizioni nel file [[AmministrazioneSistema/Fstab|fstab]] o clonare il disco.
= Sostituire il disco o partizione =

In caso cisia la necessità di sostituire un disco danneggiato o integro, '''Btrfs''' fornisce gli strumenti per sostituire il disco a sistema avviato, senza dover modificare l'[[https://it.wikipedia.org/wiki/Universally_unique_identifier|UUID]] delle partizioni nel file [[AmministrazioneSistema/Fstab|fstab]] o clonare il disco.
Linea 38: Linea 50:
Il disco rigido o la partizione sostitutiva deve essere di capacità uguale o maggiore del disco rigido o partizione da sostituire. Il disco rigido o la partizione sostitutiva deve essere di capacità uguale o maggiore dello spazio occupato dal filesystem sul disco rigido o partizione da sostituire.
Linea 41: Linea 53:
== Sostituire disco integro == == Sostituire un disco ==

Esempi:
Linea 46: Linea 60:
Linea 53: Linea 66:
Linea 58: Linea 70:
== Sostituire il disco o partizione di sistema == = Sostituire il disco o partizione di sistema =
Linea 60: Linea 72:
=== Preparativi ===
 0. Inizializzare il disco, [[Hardware/DispositiviPartizioni/TabellaPartizioni#UEFI_-_Tabella_GPT|creare una tabella delle partizioni GPT]]
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il programma '''GParted''' e [[Hardware/DispositiviPartizioni/TabellaPartizioni#UEFI_-_Tabella_GPT|creare una partizione di 500 MB con filesystem fat32 con flag ''boot/esp'']].
 0. Creare una partizione Btrfs dalla dimensione desiderata o dell'intero spazio rimasto
 0. Se presente, creare la partizione di swap sul disco di destinazione
== Preparativi ==
Linea 66: Linea 74:
=== Procedura ===  0. [[https://wiki.ubuntu-it.org/Hardware/DispositiviPartizioni/Partizioni|Partizionare]] il disco creando una tabella delle partizioni [[Hardware/DispositiviPartizioni/TabellaPartizioni#UEFI_-_Tabella_GPT| GPT]] di 500 MB con file system fat32 e con flag `boot/esp`.
 0. Creare una partizione '''Btrfs''' dalle dimensione desiderata o assegnando l'intero spazio disponibile.
 0. Se presente, creare la partizione di swap sul disco di destinazione.

== Procedura ==
Linea 73: Linea 86:
 0. [[AmministrazioneSistema/Fstab|Editare fstab]], copiare [[AmministrazioneSistema/Fstab#UUID|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  0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/fstab`.
 0. C
opiare [[AmministrazioneSistema/Fstab#UUID|l'UUID]] della partizione '''fat32''' creata sul disco nuovo, cancellare nella riga '''/boot/efi''' l'UUID della partizione precedente e incollare quello nuovo.
 0. S
alvare e chiudere il file.
Linea 78: Linea 93:
sudo grub-install /dev/sdb
}}}
sudo grub-install /dev/sdx
}}} Sostituire ''x'' con l'esatto identificativo alfabetico del disco
Linea 83: Linea 98:
 0. Adesso si può rimuovere la partizione dal disco precedente:{{{
sudo btrfs device delete /dev/sda2 /
}}}
 0. Rimuovere la partizione dal disco precedente:{{{
sudo btrfs device delete /dev/sdxy /
}}} Sostituire ''xy'' con l'esatto identificativo alfanumerico della partizione
Linea 88: Linea 103:

A fine procedura di eliminazione della partizione precedente, si può riavviare.
Linea 92: Linea 105:
Riavviare solo quando l'eliminazione della partizione precedente è stata completata.
 * Nel caso il disco sostitutivo sia di dimensioni maggiori, per utilizzare tutto lo spazio ridimensionare il file system, digitando il comando:{{{
sudo btrfs filesystem resize max /
}}}
Linea 93: Linea 110:
= Ulteriori risorse =
Linea 94: Linea 112:
[[https://btrfs.readthedocs.io/en/latest/Volume-management.html|Manuale]]. [[https://btrfs.readthedocs.io/en/latest/Volume-management.html|Manuale sui volumi]]

----
CategoryHardware


Guida verificata con Ubuntu: 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Un filesystem Btrfs può essere creato su molti dispositivi e più dispositivi possono essere aggiunti dopo la creazione del FS. Questo può semplificare la gestione del filesystem quando si esaurisce lo spazio, oppure in caso di sostituzione del disco o convertire un profilo tra livelli RAID supportato da Btrfs. Per semplificare in questa guida viene trattato solo come aggiungere, rimuovere o sostituire un disco.

Aggiungere un disco alla partizione esistente

In caso di spazio insufficiente sulla partizione, che sia la radice del file system o della Home installata su un altro disco, si può aggiungere spazio unendo una partizione o un intero disco per aumentare lo spazio, in modo temporaneo o permanente.

  1. Aggiungere al sistema una partizione formattata in Btrfs:

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

    sudo btrfs device add -f /dev/sxy /

    Sostituire xy con l'esatto identificativo alfanumerico della partizione

Aumentare lo spazio temporaneamente con una chiavetta USB

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

    sudo btrfs device add -f /dev/sxy /

    Sostituire xy con l'esatto identificativo alfanumerico della partizione

    Per evitare di perdere i dati, non rimuovere la chiavetta USB dopo averla montata nel file system, assicurarsi di smontarla dal file system prima di rimuovere la chiavetta dal computer.

  2. Dopo aver liberato spazio e verificato di avere sufficiente spazio libero, smontare la chiavetta USB dal file system:

    sudo btrfs device remove /dev/sxy /

    Sostituire xy con l'esatto identificativo alfanumerico della partizione

  3. Mostra informazioni dettagliate sull'utilizzo interno del file system:

    sudo btrfs filesystem usage -T /

Manuale Btrfs device.

Sostituire il disco o partizione

In caso cisia la 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 dello spazio occupato dal filesystem sul disco rigido o partizione da sostituire.

Sostituire un disco

Esempi:

  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. Partizionare il disco creando una tabella delle partizioni GPT di 500 MB con file system fat32 e con flag boot/esp.

  2. Creare una partizione Btrfs dalle dimensione desiderata o assegnando l'intero spazio disponibile.

  3. 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. Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/fstab.

  4. Copiare l'UUID della partizione fat32 creata sul disco nuovo, cancellare nella riga /boot/efi l'UUID della partizione precedente e incollare quello nuovo.

  5. Salvare e chiudere il file.
  6. Montare la partizione EFI:

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

    sudo grub-install /dev/sdx

    Sostituire x con l'esatto identificativo alfabetico del disco

  8. Aggiornare GRUB:

    sudo update-grub
  9. Rimuovere la partizione dal disco precedente:

    sudo btrfs device delete /dev/sdxy /

    Sostituire xy con l'esatto identificativo alfanumerico della partizione

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

Riavviare solo quando l'eliminazione della partizione precedente è stata completata.

  • Nel caso il disco sostitutivo sia di dimensioni maggiori, per utilizzare tutto lo spazio ridimensionare il file system, digitando il comando:

    sudo btrfs filesystem resize max /

Ulteriori risorse

Manuale sui volumi


CategoryHardware