Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento. |
Gestione disco
Aggiungere un disco alla partizione esistente
In caso di spazio esaurito sulla partizione, che sia la radice del filesystem o la home separata su altra partizione Btrfs o altro, si ha la possibilità di aggiungere un intero disco o una partizione per aumentare lo spazio, momentaneo o permanente.
Aggiungere al sistema una partizione preformattata in btrfs:
sudo btrfs device add /dev/sdb1 /
Aggiungere al sistema un intero disco:
sudo btrfs device add /dev/sdb /
Aggiungere un po' di spazio al sistema con una chiavetta USB, per liberare spazio o ribilanciare il filesystem, in caso di un filesystem pieno e con impossibilità di eliminare file o ribilanciare:
sudo btrfs device add /dev/sdc /
Dopo aver liberato spazio, rimuovere la chiavetta USB:
sudo btrfs device remove /dev/sdc /
Mostra informazioni del filesystem:
sudo btrfs filesystem show /
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 su /etc/fstab, clonare il disco o il sistema.
Il disco rigido o la partizione sostitutiva dev'essere di capacità uguale o maggiore del disco rigido o partizione da sostituire.
Sostituire un disco in buono stato
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:
sudo btrfs replace status /
Sostituire il disco o partizione di sistema
Nel caso sia presente una partizione EFI, è necessario preventivamente spostarla a mano o ricrearla sul disco nuovo.
Avviare il programma di partizionamento manuale e creare una partizione di 500 MB, formattata fat32 e impostata boot/esp.
Reinstallare GRUB sul nuovo disco tramite chroot.
Disattivare lo file swapfile, se presente, prima di procedere.
Sostituire un disco in buono stato
Sostituire la partizione del disco danneggiato, ad esempio: /dev/sda2, con la partizione del nuovo disco, ad esempio: /dev/sdb2:
sudo btrfs replace start -f /dev/sda2 /dev/sdb2 /
Controllo dello stato:
sudo btrfs replace status /
Sostituire un disco danneggiato
Montare la partizione del disco danneggiato :
sudo mount -o degraded /dev/sda2 /mnt
Sostituisci con il nuovo disco, "1" è il devid del disco mancante:
sudo btrfs replace start 1 /dev/sda2 /mnt
Controllo dello stato di sostituzione:
sudo btrfs replace status /mnt
Manuale Btrfs Replace.