تکنولوژی به سرعت در حال رشد میباشد. در همین حین رایانه ها نیز در حال پیشرفت میباشند. شاید شما نیز علاقه یا نیاز شدید به تعویض رایانه همراه خود یا تعویض هارد خود داشته باشید. در اینصورت آرزو میکردید که راهی بود که سیستم عامل خود را بدون تغییر به رایانه جدی
بازدید :
زمان تقریبی مطالعه :

رایانه جدید، سیستم عامل قدیمی


تکنولوژی به سرعت در حال رشد میباشد. در همین حین رایانه ها نیز در حال پیشرفت میباشند. شاید شما نیز علاقه یا نیاز شدید به تعویض رایانه همراه خود یا تعویض هارد خود داشته باشید. در اینصورت آرزو میکردید که راهی بود که سیستم عامل خود را بدون تغییر به رایانه جدید منتقل کنید.

رایانه جدید، سیستم عامل قدیمی

ما در اینجا 2 راه از بهترین راه های انتقال سیستم عامل (لینوکس) را به شما آموزش میدهیم.تکنولوژی به سرعت در حال رشد میباشد. در همین حین رایانه ها نیز در حال پیشرفت میباشند. شاید شما نیز علاقه یا نیاز شدید به تعویض رایانه همراه خود یا تعویض هارد خود داشته باشید. در اینصورت آرزو میکردید که راهی بود که سیستم عامل خود را بدون تغییر به رایانه جدید منتقل کنید. ما در اینجا 2 راه از بهترین راه های انتقال سیستم عامل (لینوکس) را به شما آموزش میدهیم.

روش اول : نصب سیستم عامل تر و تازه

راه معمول مهاجرت به هارد درایو یا رایانه جدید، نصب یک لینوکس جدید و انتقال فایل‌های شخصی به رایانه‌ی جدید میباشد. این راه تنها زمانی پیشنهاد میشود که شما نمیتوانید 2 هارد درایو را به یک رایانه متصل کنید. در این زمان شما می‌بایست تمام پوشه‌های /home, /etc, /opt, /rootو /varرا چک کنید تا فایل‌های شخصی خود را کپی کنید. برای کاربران دسکتاپ پوشه‌ی /homeحاوی تمام فایل‌های شخصی میباشد و کاربران نسخه‌ی سرور پوشه‌های /etcو /varرا نیز برای فایل‌های تنظیمات مربوط به دیتاهای ذخیره شده‌ی خود باید پشتیبان بگیرند.

داشتن یک لیست از پکیج‌های نصب شده
رایانه جدید، سیستم عامل قدیمی

لینوکس‌های با هسته‌ی Debianبرای بدست آوردن یک لیست از پکیج‌های نصب شده و ذخیره‌ی آنها در یک سند نوشتاری، راه ساده‌ای پیش رو دارند. این لیست برای نصب مجدد در لینوکس جدید مورد نیاز است. برای ساخت لیست کافیست این دستور را در ترمینال وارد کنید :

sudo dpkg --get-selections > /home/[your user name]/packagelist.txt

که البته به جای [your user name]میبایست نام کاربری خود را در لینوکس بنویسید. برای نصب پکیج‌های ذخیره شده در فایل نوشتاری شما باید سند نوشتاری را در سیستم جدید کپی کنید و دستور ذیل را در ترمینال وارد کنید :

sudo dpkg --set-selections < /home/[your user name]/packagelist.txt

این دستور تمامی پکیج‌ها را جهت نصب علامت میزند و برای نصب آنها باید دستورذیل را وارد نمایید :

sudo apt-get -u dselect-upgrade

 این نکته را به خاطر بسپارید در صورتی که قبلا از نسخه‌ی 64 بیت لینوکسی استفاده کردید، الان هم باید از نسخه‌ی 64 بیت برای این متود استفاده کنید و همینطور برای نسخه‌ی 32 بیت

بدین صورت تمامی پکیج‌های انتخاب شده و موجود در لینوکس قبلی به وسیله‌ی Repoهای رسمی سیستم عامل قبلی در لینوکس جدید نصب میشود. پس از نصب شما شاهد ظهور نرم افزارهای قبلی خود خواهید بود. ضمنا بازگرداندن اطلاعات پشتیبان گرفته شده که در مرحله قبل ذکر شد فراموش نشود.

حالا شما خواهید دید که لینوکس جدیدِ شما دقیقا مانند لینوکس قبلی شده است.

روش دوم : کپی پارتیشن‌های قبلی

اگر شما قادر به اتصال 2 هارد همزمان (هارد سیستم قدیمی و هارد سیستم جدید) در یک سیستم هستید شما به راحتی هرچه تمام تر قادرخواهید بود تمامی اطلاعات موجود در هارد قدیمی را به هارد جدید منتقل کنید. این روش امر مهاجرت را بسیار راحت‌تر از روش قبل به انجام میرساند به این دلیل که شما نیازی به نصب یک لینوکس جدید و در کنار آن نصب مجدد پکیج‌ها ندارید. تنها کافیست رایانه‌ی شما 2 هارد را به صورت همزمان شناسایی کند. همچنین شما به یک DVDیا یکUSB  که لینوکس را به صورت Liveاجرا کند، نیاز دارید.

رایانه جدید، سیستم عامل قدیمی

به عنوان مثال شما میتوانید از رایت فایل ISOتوزیع  Ubuntuاستفاده کنید. فقط این نکته را به خاطر بسپارید در صورتی که قبلا از نسخه‌ی 64 بیت لینوکسی استفاده کردید، الان هم باید از نسخه‌ی 64 بیت برای این متود استفاده کنید و همینطور برای نسخه‌ی 32 بیت.

زمانی که لینوکس زنده‌ی اجرا شده توسط DVD/USBشما اجرا شد کافیست نرم افزار GPartedرا اجرا کرده و عملیات کپی پارتیشن‌ها را انجام دهید. منتها میبایست به سایز پارتیشن‌ها نیز دقت داشته باشید تا پارتیشن مقصد، از نظر حجمی کمتر از اطلاعات پارتیشن مبدا نباشد که در این صورت نیاز است که پارتیشن جدید را مجددا Resizeکرد.

زمانی که امر کپی پارتیشن‌ها به اتمام رسید، نوبت به فعال سازی Bootloaderبروی هارد جدید میرسد. برای فعال سازی GRUBمیبایست تعدادی دستور در ترمینال وارد کنید :

sudo mount /dev/sdX# /mnt

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo cp /etc/resolv.conf /mnt/etc/resolv.conf

sudo chroot /mnt

grub-install /dev/sdX

نکته ای که باید در نظر داشته باشید این است که در دستورات بالا شما باید بجای حرف Xباید هارد جدید را وارد نمایید و بجای تمامی #ها باید شماره‌ی پارتیشن روت لینوکس جدید را وارد کنید. تمامی این اطلاعات در اپلیکیشن Disks و در قسمت Dashموجود است. بعد از جایگزین کردن حروف ذکر شده با اطلاعات صحیح، دستورات را وارد کرده و برای اطمینان از صحت عملکرد Bootloaderجدید در هارد جدید، باید دستور sudo update-grub را وارد کنید. دقت کنید که مرحله‌ی آخر در صورتی که سیستم عامل دیگری به جز لینوکس (مانند ویندوز) بروی رایانه‌ی خود دارید الزامیست.

جمع بندی

این 2 روش بسیار راحت و سریع جهت انتقال لینوکس قدیمی به لینوکس جدید می‌باشد. در صورتی که مراحل آموزش را با دقت پیش بروید، به راحتی بدون هیچ مشکلی موفق خواهید شد.

 

بخش دانش و زندگی تبیان


برگرفته از iclub