Přemístění /home na jiný oddíl: Porovnání verzí
m |
m |
||
| (Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.) | |||
| Řádek 11: | Řádek 11: | ||
Dočasně připojíme nový oddíl | Dočasně připojíme nový oddíl | ||
sudo mkdir /mnt/tmp | sudo mkdir /mnt/tmp | ||
| − | sudo mount /dev/sdb1 | + | sudo mount /dev/sdb1 /mnt/tmp |
(zde sdb1 je nový oddíl pro adresář HOME). | (zde sdb1 je nový oddíl pro adresář HOME). | ||
| Řádek 31: | Řádek 31: | ||
Po restartování systému je adresář HOME v novém oddíle. | Po restartování systému je adresář HOME v novém oddíle. | ||
| + | |||
| + | == Přemístění /var == | ||
| + | |||
| + | *[https://linuxconfig.org/how-to-move-var-directory-to-another-partition How to move /var directory to another partition] | ||
| + | |||
| + | |||
| + | {{Tags}} home var | ||
Aktuální verze z 10. 9. 2022, 20:26
Oficiální postup
Oficiální postup je posán v Partitioning/Home/Moving
Postup podle askubuntu
Podle Move home folder to second drive, provedl jsem postup uvedený v druhé odpovědi 'Moving HOME from command line' a fungovalo to.
Postup je tento:
Má se provádět v příkazovém terminálu přes Ctrl+Alt+F1. Já jsem to dělal v grafickém terminálu.
Dočasně připojíme nový oddíl
sudo mkdir /mnt/tmp sudo mount /dev/sdb1 /mnt/tmp
(zde sdb1 je nový oddíl pro adresář HOME).
Okopírujeme současný HOME do nového oddílu
sudo rsync -avx /home/ /mnt/tmp
Poté odpojíme nový a smažeme původní HOME:
sudo umount /home #unmount the new home first! rm -rf /home/* #deletes the old home
Nastavíme nový HOME natrvalo
V souboru /etc/fstab musíme zapsat položku nového HOME oddílu. K tomu potřebujeme znát UUID oddílu, který zjistíme pomocí
sudo blkid
Pomocí geditu v root módu přidáme do fstab na konec řádek
UUID=<číslo zjištěné výše> /home ext4 defaults 0 2
Pozor na správný kód souborového systému, zde je to ext4, ale může být jiný.
Reboot
Po restartování systému je adresář HOME v novém oddíle.
Přemístění /var
Štítky: home var