Dimensione: 4412
Commento:
|
Dimensione: 5776
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, temporaneo 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 ulteriori dispositivi possono essere aggiunti anche dopo la creazione del filesystem. Questa caratteristica semplifica la gestione del filesystem, sia quando si esaurisce lo spazio, sia in caso di sostituzione del disco o di conversione di un profilo tra i livelli RAID supportati da '''Btrfs'''. Per semplificare, in questa guida verranno trattati solo i processi di aggiunta, rimozione o sostituzione di un disco. = Aggiungere un disco alla partizione esistente = In caso di spazio insufficiente sulla partizione, sia che si tratti della radice del file system o della '''Home''' installata su un altro disco, è possibile aumentare lo spazio aggiungendo una partizione o un intero disco. Questa operazione può essere effettuata sia in modo temporaneo che permanente. 0. Aggiungere al sistema una partizione [[Hardware/DispositiviPartizioni/PartizionamentoManuale|formattata]] in '''Btrfs''':{{{ sudo btrfs device add -f /dev/sdxy / |
Linea 12: | Linea 22: |
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 33: |
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 37: |
=== 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 39: |
Linea 34: | Linea 43: |
== 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 48: |
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 43: | Linea 53: |
Esempi: |
|
Linea 46: | Linea 58: |
Linea 53: | Linea 64: |
Linea 58: | Linea 68: |
== Sostituire il disco o partizione di sistema == | = Sostituire il disco o partizione di sistema = |
Linea 60: | Linea 70: |
=== 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 72: |
=== 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 84: |
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. 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. 0. Salvare e chiudere il file. |
Linea 78: | Linea 91: |
sudo grub-install /dev/sdb }}} |
sudo grub-install /dev/sdx }}} Sostituire ''x'' con l'esatto identificativo alfabetico del disco |
Linea 83: | Linea 96: |
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 89: | Linea 102: |
A fine procedura di eliminazione della partizione precedente, si può '''riavviare'''. | |
Linea 91: | Linea 103: |
0. Se il disco sostituito è di dimensioni maggiori, per utilizzare tutto lo spazio ridimensionare il filesystem:{{{ | 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:{{{ |
Linea 95: | Linea 108: |
= Ulteriori risorse = | |
Linea 96: | Linea 110: |
[[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 ulteriori dispositivi possono essere aggiunti anche dopo la creazione del filesystem. Questa caratteristica semplifica la gestione del filesystem, sia quando si esaurisce lo spazio, sia in caso di sostituzione del disco o di conversione di un profilo tra i livelli RAID supportati da Btrfs. Per semplificare, in questa guida verranno trattati solo i processi di aggiunta, rimozione o sostituzione di un disco.
Aggiungere un disco alla partizione esistente
In caso di spazio insufficiente sulla partizione, sia che si tratti della radice del file system o della Home installata su un altro disco, è possibile aumentare lo spazio aggiungendo una partizione o un intero disco. Questa operazione può essere effettuata sia in modo temporaneo che permanente.
Aggiungere al sistema una partizione formattata in Btrfs:
sudo btrfs device add -f /dev/sdxy /
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
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.
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
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:
Sostituire un intero disco /dev/sda dedicato a Btrfs con /dev/sdb :
sudo btrfs replace start -f /dev/sda /dev/sdb /mountpoint
Sostituire la partizione /dev/sda1 con /dev/sdb1:
sudo btrfs replace start -f /dev/sda1 /dev/sdb1 /mountpoint
Sostituire la partizione /dev/sda1 e dedicare un intero disco /dev/sdb:
sudo btrfs replace start -f /dev/sda1 /dev/sdb /mountpoint
Controllo dello stato di sostituzione:
sudo btrfs replace status /
Sostituire il disco o partizione di sistema
Preparativi
Partizionare il disco creando una tabella delle partizioni GPT di 500 MB con file system fat32 e con flag boot/esp.
Creare una partizione Btrfs dalle dimensione desiderata o assegnando l'intero spazio disponibile.
- Se presente, creare la partizione di swap sul disco di destinazione.
Procedura
Aggiungere la partizione creata sul nuovo disco di destinazione, nell'esempio è /dev/sdb2:
sudo btrfs device add -f /dev/sdb2 /
Smontare la partizione EFI:
sudo umount /boot/efi
Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/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 il file.
Montare la partizione EFI:
sudo mount /boot/efi
Installare GRUB sul disco nuovo:
sudo grub-install /dev/sdx
Sostituire x con l'esatto identificativo alfabetico del disco
Aggiornare GRUB:
sudo update-grub
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 /