انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Dr.Code در 17 خرداد 1401، 07:33 قظ
-
سلام بروبچ
کوتاه بگم، چطور چیزی که رو سیستمم هست رو به ایزو تبدیل کنم و هر بار نصبش کنم؟
میدونم تکنولوژی به اسم بکاپ داریم ولی من میخوام بدونم چطور به ایزو تبدیل کنم.
-
میتونی از Refracta Snapshot استفاده کنی.
-
نام بستش چیه ؟
-
میتونی از Refracta Snapshot استفاده کنی.
دقیقا چکاری انجام میده ؟
-
در عنوان مشهوده ! تبدیل سیستم عامل نصب شده فعلی به یه ایزوی قابل نصب که دقیقا همین نصب شده فعلی رو جای دیگه ای نصب کنی ! لابد !
-
سوالم اینه که دقیقا چطور کار میکنه ؟
-
اها ! خب تفاوت چطور با چیکار خیلی در معنی تاثیر داره : )
-
البته تاثیر ندارند بلکه معنی متفاوتی دارند
راستی جیبر چی ؟ چطور شروع شد ؟ فکر کنم از همچین کاری شروع شد
از همین بسته استفاده شده بود برای ایزو کردن ؟
-
مهرداد درست بخون خب ! دارم میگم ( خب تفاوت چطور با چیکار خیلی در معنی موثره ! ) دقت کردی ؟
-
یه راهی که ممکنه این هست که یه دونه یا چنتا squashfs از فایلسیستم روت، /var/ و بقیه جاها که ممکنه جدا باشند گرفته بشه، یه توزیع زنده بسازید و اون squashfsها رو داخلش قرار بدید.
یه نصب کننده هم برای توزیع زنده بذارید تا اون squashfs رو باز، محتویاتش رو کپی و نصب رو کامل کنه. نصبکننده باید بعد از نصب، فایلهای پیکربندی مثل فایل fstab رو به درستی تغییر بده و اگه لازمه، بوتلودر رو هم نصب کنه.
اینکه همه اینها رو خودکار کرد سخته چون ممکنه حالتهای مختلفی پیش بیاد، ممکنه فایلسیستمها تغییر کنند، ممکنه initramfs و پیکربندیهای قبلی با سختافزار جدید کار نکنند و خیلی حالتهای دیگه. باید اینها رو در نظر گرفت تا بشه یه برنامه درست برای اینکار ساخت.
اگه یه کسی خودش به طور دستی یه squashfs از روت ایجاد کنه و اون رو همراه یه توزیع زنده روی فلش ذخیره کنه، میتونه هر وقت خواست اون توزیع زنده رو بیاره بالا، اگه لازمه پارتیشنهای مناسب رو فرمت کنه، فایلسیستمهای ایجاد شده رو سوار کنه و محتویات اون squashfs رو بریزه داخل جایی که قراره نصب انجام بشه. بعد هم اگه لازمه بوتلودر و فایلهای پیکربندی (مثل فایل fstab) رو تغییر بده.
اینجوری خود اون شخص میدونه که سیستم در چه وضعیتی بوده و الان باید در چه وضعیتی باشه. ولی اینکه همه اینکارها یا قسمت زیادی از اونها رو خودکار کرد، ساده نیست.
-
پس برنامه های مخصوص اینکار چطور انجامش میدن ؟
-
الان خود نصاب توزیع فایل ها رو کپی می کنه دیگه خوب چرا ما جدا جدا فایل ها رو جایگزین کنیم ؟ کل روت رو جایگزین فایل های نصاب کنیم نمیشه ؟
فکر کنم استباه میگم
ولی یک راه هم فکر کنم بشه
از کل روت ایزو بگیریم و بزاریم روی یک پارتیشن جدا از فلش کنار ایزو توزیع هر دفعه توزیع رو بوت کنیم و باهاش ایزو رو توی سیستم استخراج کنیم نمیشه ؟
نگفتید جیبر هم یادمه از همچین جایی شروع شد چطوری بود ؟
-
از کل روت ایزو بگیریم و بزاریم روی یک پارتیشن جدا از فلش کنار ایزو توزیع هر دفعه توزیع رو بوت کنیم
بوت نمیشه.
-
برچسب قابل بوت شدن به پارتیشن دادی ؟
فکر کنم گراب هم جدا باید نصب بشه
-
برچسب قابل بوت شدن به پارتیشن دادی ؟
چطوری بدم
برای گراب یه سری بایوس ها میشه بهش یه مسیر داد که از اون مسیر بوت کنه
-
با جی پارتد باید بشه
مگه بایوس ها گرایب دارند ؟ :o
-
گرای که نه ، ولی گراب ... اونم نه !
-
میدونم نداره در جواب دکتر بود
-
گرایب ؟ 😂😂😂 خوب بود : )
شاید منظورش همون منوی بوت خود بایوسه !
-
گرایب ؟ 😂😂😂 خوب بود : )
شاید منظورش همون منوی بوت خود بایوسه !
نمیدونم بایوس من یه قابلیت داره بهش یه مسیر یا یه کامند با یه اسم بهش میگی توی بوت منو میاد و اون کارو انجام میده