/home dizinini partiona taşıma
Home dizinimi başka partiona taşımamdaki öncelikli amacım, herhangi bir problem ile karşılaştığımda verilerimin kaybolmasını önlemektir. Süprizlere hazırlıklı olmak gerekiyor ne de olsa.
Yeni bir Ubuntu kurulumu yaptınız fakat home dizinini başka bir partionda kurmadınız ve home dizinini partiona taşımak istiyorsunuz. Yapmanız gerekenler sırasıyla şunlar :
$mkdir /mnt/newhome $sudo mount -t ext3 /dev/sda5 /mnt/newhome
Yukarıda da görüldüğü gibi benim home partionım /dev/sda5 ve ext3 formatında. Siz burayı kendinize göre değiştirmelisiniz.
$cd /home/ $find . -depth -print0 | cpio --null --sparse -pvd /mnt/newhome/ $sudo umount /mnt/newhome $sudo mv /home /old_home $sudo mkdir /home $sudo mount /dev/sda5 /home
Buraya kadar dosyalarımızı partiona kopyaladık. Eski home dizinin ismini değiştirip yeni bir home dizini oluşturduk ve home dizinine /dev/sda5'i mount ettik. bundan sonra yapılması gereken ise "/etc/fstab" dosyasına aşağıdaki satırın eklenmesi.
/dev/sda5 /home ext3 nodev,nosuid 0 2
Artık home dizinimiz yeni partionda çalışacaktır. Artık eski home dizinimizi silebiliriz:
sudo rm -r /old_home
Kaynak:
http://embraceubuntu.com/2006/01/29/move-home-to-its-own-partition/