انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: norouzi90 در 28 اردیبهشت 1400، 12:33 قظ
-
با سلام.
1- آیا در هارد دیسک برای پارتیشن efi، منحصرا از فرمت fat32 بایستی استفاده کرد؟
2- آیا fat32 یک فرمت ویندوزی و محصول ماکروسافت می باشد؟
اگر چنین است چرا در گنو/لینوکس ما مجبور به استفاده از آن برای پارتیشن efi می باشیم؟!
-
۱. بله
۲. خیر
-
ببخشید، من پارتیشن های efi و سوآپ و ریشه و هوم را دارم.
ولی در رابطه با پارتیشن boot/ هیچ چیزی متوجه نمیشم.
اگر پارتیشن efi داشته باشیم، نیازی به ایجاد پارتیشن boot/ نمی باشد؟ و بلعکس؟
اگر در رابطه با ایندو پارتیشن efi و boot/ و تشابه یا تفاوت عملکرد آن دو کمی
توضیح بفرمایید، خیلی ممنونتان خواهم بود.
-
ببخشید، من پارتیشن های efi و سوآپ و ریشه و هوم را دارم.
ولی در رابطه با پارتیشن boot/ هیچ چیزی متوجه نمیشم.
اگر پارتیشن efi داشته باشیم، نیازی به ایجاد پارتیشن boot/ نمی باشد؟ و بلعکس؟
اگر در رابطه با ایندو پارتیشن efi و boot/ و تشابه یا تفاوت عملکرد آن دو کمی
توضیح بفرمایید، خیلی ممنونتان خواهم بود.
نیازی به ایجاد همه پارتیشن ها نیست با یک پارتیشن روت هم میشه هوم هم میشه جدا کرد سواپ هم و... ولی اگه فقط روت یا روت و هوم یا روت و سواپ مشکلی نداره
-
ببخشید، من پارتیشن های efi و سوآپ و ریشه و هوم را دارم.
ولی در رابطه با پارتیشن boot/ هیچ چیزی متوجه نمیشم.
اگر پارتیشن efi داشته باشیم، نیازی به ایجاد پارتیشن boot/ نمی باشد؟ و بلعکس؟
اگر در رابطه با ایندو پارتیشن efi و boot/ و تشابه یا تفاوت عملکرد آن دو کمی
توضیح بفرمایید، خیلی ممنونتان خواهم بود.
توی سیستمهایی که از uefi استفاده میکنند، باید یه پارتیشن با فایل سیستم (فرمت) fat وجود داشته باشه. uefi توی این پارتیشن دنبال سیستم عامل میگرده. به این پارتیشن میگن EFI system partition یا esp.
esp معمولا روی /boot/efi/ مونت میشه. ممکنه توی بعضی توزیعها روی /efi/ مونت بشه
چیزهایی که قراره توسط uefi بوت بشن، توی یه دایرکتوری به اسم EFI توی esp ذخیره میشن. هر کدوم یه دایرکتوری برای خودش داره که شامل فایلهای مورد نیاز هست.
برای مثال اگه esp روی
/boot/efi/
مونت شده باشه، میتونید چیزهایی که توسط uefi بوت میشن رو توی مسیر /boot/efi/EFI/
ببینید.
/boot/ جایی که فایلهای مربوط به بوت شدن مثل کرنل initrd و تنظیمات بوتلودر اونجا قرار میگیرن.
شما میتونید یه پارتیشن جدا به /boot/ اختصاص بدید. میتونید هم بزارید که توی پارتیشن روت بمونه.
شما میتونید کل /boot/ رو توی esp ذخیره کنید. یعنی esp روی /boot/ مونت بشه. ولی مزیت خاصی برای شما ایجاد نمیکنه.
اینجوری فایلهای کرنل initrd و تنظیمات بوتلودر توی /boot/ قابل مشاهده هست. چیزهایی هم که قراره بوت بشن، توی مسیر /boot/EFI/
قابل مشاهده هستند.
پس برای لینوکسی که روی سیستمی نصب شده که از uefi استفاده میکنه، لازم که پارتیشن esp و روت رو حتما داشته باشید. بقیه پارتیشنها اختیاری هست. ولی معمولا برای کنترل بیشتر، /home/ رو هم جدا میکنند.
دقت کنید که میتونید/home/
/boot/
/var/
یا جاهای دیگه رو روی یه logical volume از lvm یا subvolume از btrfs یا dataset از zfs داشته باشید. اما esp حتما باید روی یه پارتیشن از حافظه ذخیره سازی باشه.
-
با سپاس فراوان از همه دوستان