در روند استفاده از سیستم عامل لینوکس ، با گذشت زمان ، انتقال فهرست کاربران کاربران سیستم به رسانه یا دیسک دیگری ضروری می شود. چنین نیازی ممکن است به دلیل کمبود فضای دیسک استفاده شده یا سایر تغییرات کاربر ایجاد شود. لینوکس تعداد کافی دستور و قابلیت برای انجام این عملیات بدون ایجاد مشکل خاصی و از بین بردن کل ساختار سیستم را دارد.
دستورالعمل ها
مرحله 1
ابتدا از LiveCD سیستم عامل راه اندازی کنید. در واقع مهم نیست که کدام توزیع دیسک را انتخاب کنید ، اما اگر از اوبونتو در رایانه خود استفاده می کنید ، توصیه می شود که از Ubuntu LiveCD راه اندازی کنید.
گام 2
ترمینال را شروع کنید ("منو" - "برنامه ها" - "لوازم جانبی" - "ترمینال") و پارتیشن ریشه را نصب کنید. برای انجام این کار ، دستور را وارد کنید:
mount / / mnt / partition
به همین ترتیب یک پارتیشن پشتیبان نصب کنید. پس از آن ، فهرست اصلی را در بخش تازه ایجاد شده کپی کنید:
cp –R / mnt / partition / home / / mnt / backup / backup_home
مرحله 3
پس از آن ، پارتیشن پشتیبان را با استفاده از دستور unmount پیاده کنید:
پیاده کردن / mnt / پشتیبان گیری /
پارتیشنی را که می خواهید منتقل کنید نصب کنید و آن را با cfdisk یا mkfs تمیز کنید (قالب را می توان تولید کرد):
mount / mnt / targetrt
مرحله 4
با استفاده از تابع cp / home را در پارتیشن تازه ایجاد شده کپی کنید. مثلا:
cp / mnt / partition / home / / mnt / targetrt / home
مرحله 5
بعد ، تمام مطالب موجود در Mount point / mnt / partition / home را حذف کنید. برای این کار فقط از تابع rm استفاده کنید. مثلا:
rm / mnt / partition / home
مرحله 6
سپس پرونده / mnt / partition / etc / fstab را باز کنید و نقطه نصب پوشه / home را به پوشه استفاده شده تغییر دهید یا یک خط جدید در بلوک مربوطه اضافه کنید.
مرحله 7
راه اندازی مجدد کنید و مطمئن شوید که فهرست به درستی سوار شده است. اگر نمی توانید به فهرست / home دسترسی پیدا کنید ، پرونده ها / etc / mtab و / etc / fstab را ویرایش کنید.