ایجاد پارتیشن برای /var home tmp
سلام خسته نباشید من یه سناریو ای دارم که در اون گفته شده که فایل های var home tmp رو جد کنم و برای هر کدوم یک پارتیشن جدید ایجاد کنم ممنون میشم راهنمایی کنید
3 پاسخ
باید unmount کنم newvar رو روی var؟؟؟
دوست عزیز چیزی رو روی چیزی Unmount نمی کنن. دستوری که برای Mount کردن پارتیشن استفاده کردید رو این بار Unmount کنید. دستور زیر رو اجرا کنید :
# umount /mnt/newvar/
سلام ، برای انتقال var/ به یه پارتیشن جدید کافیه یه Mount point یا همون دایرکتوری جدید ایجاد کنید و پارتیشنی که برای var/ ساختید رو Mount کنید روی اون دایرکتوری. ما فرض می کنیم Mount point شما یه دایرکتوری به اسم newvar هست و توی شاخه mnt/ قرار داره. دستوری که برای انتقال محتویات var/ به newvar باید وارد کنید به شکل زیر هست :
# rsync -aqxP /var/* /mnt/newvar
حالا پارتیشن جدید رو Unmount کنید :
# umount /mnt/newvar/ /mnt/var/
حالا etc/fstab/ رو ویرایش کنید و Entry مربوط به پارتیشن جدید که برای var ساختید رو توش وارد کنید :
UUID=1de46881-1f49-440e-89dd-6c32592491a7 /var ext4 defaults 0 2
ترجیحا از UUID استفاده کنید. سیستم اینو بهتر درک می کنه تا اسم پارتیشن. UUID پارتیشن رو میتونید با دستور blkid بدست بیارید. از دستور زیر میتونید استفاده کنید. اینجا به جای X هر حرفی میتونه باشه. مثلا sdb یا sdc یا ... با توجه به پارتیشن هایی که دارید متغیره.
blkid | grep sdX1
سیستم رو Reboot کنید. هنگام بوت شدن لینوکس میاد پارتیشنی که ساختید رو به صورت اتوماتیک Mount می کنه روی var/ با فایل سیستم ext4. تمام
نحوه ایجاد کردن پارتیشن جداگونه برای home/ و tmp/ هم تقریبا شبیه روش بالایی هست. از لینک های زیر میتونید استفاده کنید. هر جا هم سئوال و ابهامی داشتید حتما مطرحش کنید.
https://www.howtogeek.com/116742/how-to-create-a-separate-home-partition-after-installing-ubuntu
https://www.internetblog.org.uk/post/1156/how-to-create-a-tmp-partition-in-linux