بُوتِ سِیستِم عَامِل!

Bootable live USBسلام گلای تو خونه!!!چخبرا؟ بهترین؟خب، خب، خب...پست قبلی در مورد انواع توزیع ها حرف زدیم و حول و حوش دسکتاپو اینا گفتیم،حالا رسیدیم بخش نصب سیستم عامل!احتمالا شده که از رو دیسک ویندوز نصب کنید، اگر بلدید از فلش هم نصب کنید که فبه المراد!تو نصب سیستم عامل چند تا نکته هست که باید در نظر بگیریم:داشتن دیسک حاوی سیستم عامل(مثلا سی دی ویندوز اکس پی یا دی وی دی ویندوز 11 یا فلش اوبونتو)اگر میخواییم نصبش کنیم، آماده سازی حافظه و پارتیشنا برا نصب(مثلا تو ویندوز ساختن سیستم رزرو و درایو سی یا تو لینوکس پارتیشنای روت و هوم و بوت و ...)کرم بودن!(خلاصه تو هر کاری اگه کنجکاو نباشی و انجامش بدی به احتمال زیاد نمیتونی درست انجامش بدی، پس دلو بزن به دریا برو تو کارش!)تو این پست نحوه ساخت دیسک حاوی سیستم عاملو میگم بقیش بمونه برا بعد.باید بدونیم سیستم عامل ها چند جورن:لایو یا زندهاز این نوع سیستم عاملا میشه ویندوز پی ئی رو گفت یا مثلا سی دی لایو ری اکت او اس. اینا بدون نصب اجرا میشن البته اگه بجای سی دی یا فلش رایتش کنید رو هارد میشه گفت یجورایی نصبش کردید!لایو همراه با اینستالراز اینام که زیاده میتونی ازش استفاده کنی بدون نصب هر وقتم نیازت بود بنصب رو هارد مثل اوبونتو و فدورا و بقیه بروبکساینستالر محضاز این نوع دیسکا میشه دیسک ویندوز رو گفت گرچه کامند لاین داریم ولی خب اصولا طراحی شده برا نصب کردن و بس!حالا اینا فرقی نداره چه مدلی باشن!تو همشون یه روش به کار میبریم.اولین گاممون پیدا کردن فایل سیستم عامله که حالا ممکنه iso باشه یا image, raw, isz که مهم نیت‌شه و نیت همگی دارا بودن سیستم عامل!مثلا من میام فایل ایزوی اوبونتو رو از سایت سازندش دانلود میکنم،،،مثلا چون ویندوز لایسنس داره میام از دی وی دی یکی که دارتش، یدونه فایل ایزو یا ایمیج تهیه میکنم،،،مثلا فایل ایزوی ویندوز رو از سایتای معتبر مثلا چیز(*برندا رو سانسور میکنیم!) دانلود میکنم!حالا قدم بعدی پیدا کردن یه چیزی برای کپی کردن فایل سیستم عامل رو اونه!مثلا میام یه یو اس بی 8 گیگ چیز(*برندا رو سانسور میکنیم!) رو میخرم یا اگه دارم فایلای مهمم رو از روش بر میدارم چون قراره کلا فرمت شه،،،مثلا میام یه سی دی یا دی وی دی رو برای ریختن سیستم عامل انتخاب میکنم!رسیدم به قسمت هیجان انگیزش!اگه دی وی دی یا سی دی میخواین، با نرم افزارایی مثل نرو و پاور ایزو و الترا ایزو میتونید رایت کنید، درست مثل اون زمان که هنوز فلش اختراع نشده بود و همه چیو میریختن رو سی دی،،،یا میتونید رو فلش بریزید که سرعت بیشتری داره،برنامه روفوس تو ویندوز در این زمینه از استادای این کاره!حالا قدم به قدم میریم جلو:Rufus!تو قسمت Device فلشتون رو انتخاب کنیدتو قسمت دوم با زدن دکمه select و دادن آدرس فایل سیستم عامل اون رو هم وارد ماجرا کنیددر قسمت Partition scheme هم نوع مادربرد رو انتخاب کنیداینجا یه توضیح کوچولو داره:هارد ها دو نوع فرمت میشن MBR , GPT که تفاوتایی با هم دارن!ام بی ار که قدیمی تره و همه مادربردا ازش پشتیبانی میکنن و 32 بیت و 64 بیت هر دو روش نصب میشن ولی بیشتر از 3 تا پارتیشن پرایمری نمیشه توش ساخت که تو ویندوز نیاز داریم حتما موقع نصب رو پارتیشن پرایمری نصب بشه ولی خوشبختانه این مزخرفات تو لینوکس وجود نداره و حتی میتونید رو پارت لاجیکال هم نصبش کنید!جی پی تی جدیدتره و مادربردایی که UEFI دارن ازش ساپورت میکنن و روش او اس 32 بیت نصب نمیشه ولی هر چنتا پارتیشن پرایمری دلت خواست میتونی بسازی!شما Partition scheme:MBR , Target system:BIOS انتخاب کنی فلشت رو هر کجایی رو هر سیستمی میتونی استفاده کنی.قسمت Format هم که چیز خاصی نداره اگر خواستید میتونید اسم لیبل و فایل سیستم و کلاسترو به دلخواه عوض کنید!با زدن START وارد مرجله بعدی میشیم!Rufus!اگه ویندوز نصب میکنید که این قسمتو نمیبینید و مستقیم شروع میکنه به فرمت و نوشتن ولی تو سیستمای گرابی و سیسلینوکسی با این غول مواجهیم!بیشتر لینوکسا رو حالت ایزو یا اولی رایت میشن و مشکلی ندارن ولی اگه سیستمی مثل KALI دارید بهتون پیشنهاد میشه در حالت دومی رایتش کنید!ممکنه روفوس برای نوشتن سیسلینوکس هم بخواد که آخرین نسخشو از اینترنت دانلود کنه بهش اجازه بدید و بزارید حالشو ببره!برنامه RUFUS برای ویندوز بود ولی لینوکس یوزا هم دل دارن دیگه! میخوان فایلو بریزن رو فلش!در محیط لینوکس یه برنامه گرافیکی داریم که اسمش Etcher هستش و تو زمینه خودش محبوبیت خاصی داره ولی نیاز به نصب داره اما تو اکثر ترمینالا بصورت پیش فرض یه برنامه داریم به نام dd که میتونه فایلو بنویسه رو سی دی و دی وی دی و فلش یا بالعکس رو از سخت افزار بنویسه تو فایل!دو تا پارامتر اصلی داره به نامهای if و of که بعد از نوشتنش = میاد و آدرس نوشته میشهبرای نوشتن یه فایل روی فلش از این دستور استفاده میکنیم:dd if=Ubuntu21.04.iso of=/dev/sdbو برای کپی یه فایل از سی دی و ذخیره به حالت فایل این دستورو استفاده میکنیم:dd if=/dev/sr0 of=DVDcopy.isoفکر کنم داستانو گرفتید بعضیام کلا با داستان /dev/ و اینا آشنایی ندارن بگم که خلاصه دیوایسای سیستم تو این دایرکتورین و اینطوری ادرس میدیم برای مثال /dev/sda1 اولین پارتیشن هارد اوله(a) و /dev/sdb3 پارتیشن سوم هارد دوم(b) و سی دی رام هم معمولا تو /dev/cdrom یا /dev/sr0 قرار داره...البته مثل روفوس ایشون پوسس و روندو نشون نمیده یهو سورپرایزن میکنه و میگه بفرما تمومش کردم!Listing available disks! Writing OS file using "dd"!بعد این همه دردسر باید بتونیم نتیجه کارو ببینیم!برای بوت کردن از رو فلش یا سی دی سیستمو ریستارت کنید و برید تنظیمات بایوس یا یو ئی اف آی که معمولا فشردن دکمه DELETE یا F12 یا ESC قبل از بالا اوردن سیستم باعث ورود به این صفحه میشه که همچنین شمایلی داره:Bios Setting!شما تو این قسمت قراره دنبال boot order بگردید که شاید تو Advanced setting یا یه کتگوری جداگانه باشه(نسبت به مدل هر مادربرد فرق داره!)اولین اولویت رو بزارین رو یو اس بی یا اگه سیستم فلش رو به عنوان یک هارد شناخت ترتیب بوت هارد ها رو عوض کنید!این قسمت یه چیزی نیست که تو همه یکی باشه خودتون باش ور برید میفهمید، بعدا ریستارت کنید و سیستمو از رو فلش بوت بفرمایید!امیدوارم مطالب به دردتون بخوره و اگه مشکلی انتقادی نواقصی چیزی بود حتما بفرمایید:)به امید روزای بهترهمیشه عشق باشه، همیشه برکت...~!?️