توی فایل fstab هر دوتا توزیع تنظیم کنید که اون پارتیشن روی /home/ سوار بشه.
مثلا اگه فرض کنیم sda2 پارتیشن خانه شما باشه، توی فایل fstab، توی هردوتا توزیع، میشه خطی شبیه این داشت تا توی هر دوتا توزیع، sda2 برای خانه استفاده بشه.
/dev/sda2 /home auto rw, defaults 0 0
توی بعضی مادبردها، اگه یه فلش قبل از بوت شدن به کامپیوتر وصل باشه و بعد کامپیوتر رو روشن کنید، ممکنه مادربرد فلش رو اول به کرنل معرفی کنه و بعد هارد رو، در این حالت کرنل، فلش رو sda و هارد رو sdb نام گذاری میکنه، و عملیات سوار کردن به مشکل میخوره و موقع بوت، وارد یه پوسته بازیابی (recover shell) میشید.
به خاطر دلیل بالا، به جای استفاده مسقیم از sda2، بهتره که از PARTUUID یا UUID یا LABEL یا PARTLABEL یا ID استفاده کرد که با خاموش و روشن شدن تغییر نمیکنند.
PARTUUID و PARTLABEL فقط برای پارتیشنهایی وجود داره که دیسک اونها gpt باشه. ID معمولا وجود داره. بقیه به نوع فایلسیستم بستگی داره.
میتونید مسیرهای زیر رو برای اطلاعات بیشتر ببینید.
/dev/disk/by-*
اگه توی این مورد راهنمایی نیاز دارید، توی یه ارسال دیگه بگید.
auto برای این هست تا mount خودش تشخیص بده که فایلسیستم چی هست. اگه ext4 هست، میتونید به جای auto بنویسید ext4. اگه یه چیز دیگه هم بود، میشه نوعش رو اونجا نوشت.
rw,defaults برای این هست که فایلسیستم به صورت خواندن/نوشتن سوار بشه و برای بقیه آپشنها، از مقادیر پیشفرض استفاده بشه. میتونید آپشنهای بیشتری قرار بدید تا تنظیمات بیشتری اعمال کنید ولی معمولا همین کافی هست.
0 بعدی رو بهتره دست نزنید چون قابلیتی رو فعال میکنه که دیگه تقریبا منسوخ شده.
0 آخری برای این هست که موقع بوت، fsck کی این فایلسیستم رو بررسی کنه. شما باید با توجه به فایلسیستم و زمانی که میخواهید این فایلسیستم بررسی بشه، اون عدد رو تغییر بدید. 0 برای خیلی فایلسیستمها باعث میشه که fsck اجرا نشه. (تا جایی که میدونم، به غیر از btrfs، توی btrfs باعث میشه اول همه بررسی بشه)
اون عدد، ترتیبی رو شخص میکنه که fsck باید فایلسیستمها رو بررسی کنه. معمولا فایلسیستم روت، عدد 1 رو داره تا اول همه بررسی بشه.
تغییر متغیر HOME روش مناسبی برای اینکار نیست.
حواستون باشه ممکنه توی دوتا توزیع، نسخه برنامهها با هم فرق کنه و فایل تنظیمات اونها هم متفاوت باشه، در این صورت احتمالا هر بار که از یه توزیع میرید سراغ یکی دیگه، فایل تنظیمات از اول نوشته میشه، یا برنامه هشدار/خطا میده.