partition
This commit is contained in:
parent
d00dcc56a3
commit
2ee87b7282
1 changed files with 63 additions and 0 deletions
63
moving_partition.md
Normal file
63
moving_partition.md
Normal file
|
@ -0,0 +1,63 @@
|
|||
# Spostamento di un aprtizione
|
||||
|
||||
Lo scopo di questo documento è tenere traccia delle operazioni fatte per spostare una directory _di sistema_ Linux ("user", "var", "home", antani) in una partizione dedicata
|
||||
|
||||
## Operazioni comuni
|
||||
Fonte: https://www.suse.com/support/kb/doc/?id=7015338
|
||||
|
||||
Prendiamo *var* come esempio:
|
||||
|
||||
Montare in
|
||||
```
|
||||
/mnt/newvar
|
||||
```
|
||||
La partizione verso cui si vuole migrare
|
||||
|
||||
|
||||
```
|
||||
cp -apx /var/* /mnt/newvar
|
||||
```
|
||||
|
||||
Fare backuo della precedente var:
|
||||
```
|
||||
mv /var /var.old
|
||||
```
|
||||
|
||||
Creare la cartella su cui verrà montata la nuova partizione:
|
||||
```
|
||||
mkdir /var
|
||||
```
|
||||
editare fstab per montare la nuova partizione:
|
||||
```
|
||||
UUID=59b371c0-26af-417c-8afe-1b7922ed373f /var ext4 defaults 0 2
|
||||
```
|
||||
|
||||
UUID può essere ricavato con
|
||||
```
|
||||
cat /dev/disk/by-uuid
|
||||
```
|
||||
|
||||
Riavviare il tutto
|
||||
|
||||
## /usr
|
||||
|
||||
*/usr* è una cartell aparticolare perchè contiene tutti i binari del sistema compresi quelli necessari per l'init del sistema stesso. Va da sì che il suo mounting deve avvinere con prioritù altrienti lo stesso Systemd NON parte.
|
||||
|
||||
Su Arch Linux sop aver eseguito gli step precedenti occorre modificare
|
||||
```
|
||||
/etc/mkinitcpio.conf
|
||||
```
|
||||
aggiungendo alla sezione *hooks*: fsck, shutdown e usr
|
||||
Salvare e ricompilare l'inte rd con:
|
||||
```
|
||||
mkinitcpio -p linux
|
||||
```
|
||||
Per il linux principale e/o
|
||||
|
||||
```
|
||||
mkinitcpio -p linux-rt
|
||||
```
|
||||
per quello realtime. Sicuramente la cosa va ripetuta per ogni kernel avviabile per esempio da GRU Sicuramente la cosa va ripetuta per ogni kernel avviabile per esempio da GRUBB
|
||||
|
||||
|
||||
|
Loading…
Reference in a new issue