مرا عجیب گرفت HDD، به نظر می رسد لینوکس یا MacOS وجود دارد. تمام بخش ها را حذف کرد، به جز یکی، به معنی استاندارد (ابزار دیسکو Disk Management) در 200 متر نمی تواند.

AT منوی زمینهپاراگراف حذف حجم… غیر فعال است.

پارتیشن رمزگذاری شده EFI را در ویندوز 7 حذف کنیدمی توانید از یک برنامه کنسول استفاده کنید دیسکپارت.

1. راه اندازی کنید cmd به عنوان مدیر

2. cmd را وارد کنید - دیسکپارت. آغاز خواهد شد دیسکپارتدر یک پنجره جدید

لیست دیسک - به لیست دیسک ها نگاه کنید
دیسک # را انتخاب کنید - انتخاب کنید دیسک مورد نظر. به جای # شماره دیسک را مشخص کنید
پاک کردن - تمام پارتیشن ها یا حجم های روی دیسک را حذف کنید
لیست پارتیشن - بررسی کنید که همه پارتیشن ها حذف شده باشند

4. نتیجه را بررسی کنید مدیریت دیسک.

5. تمام بخش ها حذف می شوند.

بخش efi
بخش های efi
پارتیشن دیسک efi
پارتیشن ویندوز efi
سیستم efi جدول پارتیشن mbr
پارتیشن gpt efi
پارتیشن سیستمافی
پارتیشن efi رمزگذاری شده
حذف پارتیشن efi
ایجاد پارتیشن efi
فرمت پارتیشن efi
پارتیشن سیستم رمزگذاری شده efi
پارتیشن efi mac
پارتیشن efi در سیستم عامل مک
پارتیشن بوتافی
فرمت efi پارتیشن fat32
فرمت پارتیشن سیستم efi fat32
پارتیشن سیستم efi با فرمت ntfs
ایجاد پارتیشن efi
فرمت پارتیشن سیستم efi با فرمت fat32
پارتیشن سیستم efi نصب شده است
بخش های efi هارد دیسک
بازیابی پارتیشن efi
حذف پارتیشن efi رمزگذاری شده
نحوه بازیابی پارتیشن efi
پارتیشن رمزگذاری شده efi را باز کنید
چگونه پارتیشن سیستم رمزگذاری شده efi را حذف کنیم
اندازه پارتیشن efi
پارتیشن efi در لینوکس
حذف پارتیشن efi
mount efi پارتیشن


گاهی اوقات ESP.exe و سایر خطاهای سیستم خطاهای EXEممکن است مربوط به مشکلاتی در رجیستری ویندوز باشد. چندین برنامه می‌توانند از فایل ESP.exe استفاده کنند، اما زمانی که آن برنامه‌ها حذف نصب یا تغییر می‌شوند، گاهی اوقات ورودی‌های رجیستری EXE «یتیم» (نامعتبر) باقی می‌مانند.

در واقع، این بدان معنی است که در حالی که ممکن است مسیر واقعی فایل تغییر کرده باشد، مکان قبلی نادرست آن هنوز در رجیستری ویندوز ثبت می شود. هنگامی که ویندوز سعی می کند این منابع فایل نادرست (محل فایل ها در رایانه شما) را جستجو کند، خطاهای esp.exe ممکن است رخ دهد. علاوه بر این، ممکن است آلودگی بدافزار ورودی‌های رجیستری مرتبط با MSDN Disc 2432.6 را خراب کرده باشد. بنابراین، این ورودی های نامعتبر رجیستری EXE باید تعمیر شوند تا ریشه مشکل برطرف شود.

ویرایش دستی رجیستری ویندوز برای حذف کلیدهای نامعتبر ESP.exe توصیه نمی شود، مگر اینکه شما حرفه ای خدمات کامپیوتری باشید. اشتباهاتی که در هنگام ویرایش رجیستری مرتکب می شوند می توانند رایانه شما را غیرقابل استفاده کنند و آسیب های جبران ناپذیری به سیستم عامل شما وارد کنند. در واقع، حتی یک کاما در جای اشتباه می تواند از بالا آمدن کامپیوتر شما جلوگیری کند!

به دلیل این خطر، ما به شدت توصیه می کنیم از یک پاک کننده رجیستری مطمئن مانند %%product%% (طراحی شده توسط Microsoft Gold Certified Partner) برای اسکن و تعمیر مشکلات رجیستری مربوط به ESP.exe استفاده کنید. استفاده از پاک کننده رجیستری فرآیند یافتن ورودی های رجیستری نامعتبر، مراجع فایل گم شده (مانند موردی که باعث خطای esp.exe شما می شود) و پیوندهای شکسته در رجیستری را خودکار می کند. یک نسخه پشتیبان به طور خودکار قبل از هر اسکن ایجاد می شود و به شما این امکان را می دهد که هر تغییری را با یک کلیک لغو کنید و از شما محافظت می کند. آسیب احتمالیکامپیوتر. بهترین بخش این است که رفع خطاهای رجیستری می تواند سرعت و عملکرد سیستم را به شدت بهبود بخشد.


هشدار:اگر تو نیستی کاربر با تجربهکامپیوتر، ما ویرایش دستی رجیستری ویندوز را توصیه نمی کنیم. استفاده نادرست از ویرایشگر رجیستری می تواند منجر به مشکلات جدی شود نصب مجدد ویندوز. ما تضمین نمی کنیم که مشکلات ناشی از استفاده نادرست از ویرایشگر رجیستری قابل حل باشد. شما با مسئولیت خود از ویرایشگر رجیستری استفاده می کنید.

قبل از بازیابی دستی رجیستری ویندوز، باید ایجاد کنید پشتیبان گیریبا صادرات بخشی از رجیستری مربوط به ESP.exe (به عنوان مثال MSDN Disc 2432.6):

  1. روی دکمه کلیک کنید برای شروع.
  2. وارد " فرمان" که در نوار جستجو... هنوز فشار ندهید وارد!
  3. نگه داشتن کلیدها CTRL-Shiftروی صفحه کلید، فشار دهید وارد.
  4. یک گفتگوی دسترسی نمایش داده خواهد شد.
  5. کلیک آره.
  6. جعبه سیاه با یک مکان نما که چشمک می زند باز می شود.
  7. وارد " regedit"و فشار دهید وارد.
  8. در ویرایشگر رجیستری، کلید مربوط به ESP.exe (مانند دیسک MSDN 2432.6) را که می خواهید از آن نسخه پشتیبان تهیه کنید، انتخاب کنید.
  9. در منو فایلانتخاب کنید صادرات.
  10. ذکر شده ذخیره درپوشه ای را که می خواهید نسخه پشتیبان کلید MSDN Disc 2432.6 را در آن ذخیره کنید انتخاب کنید.
  11. در زمینه نام فایلیک نام برای فایل پشتیبان وارد کنید، مانند "MSDN Disc 2432.6 Backup".
  12. از میدان مطمئن شوید محدوده صادراتمقدار انتخاب شده شعبه انتخاب شده.
  13. کلیک صرفه جویی.
  14. فایل ذخیره خواهد شد با پسوند reg.
  15. اکنون یک نسخه پشتیبان از ورودی رجیستری مربوط به ESP.exe خود دارید.

مراحل بعدی برای ویرایش دستی رجیستری در این مقاله پوشش داده نخواهد شد، زیرا ممکن است به سیستم شما آسیب برساند. اگر می خواهید اطلاعات بیشتری در مورد ویرایش دستی رجیستری داشته باشید، لطفاً به لینک های زیر مراجعه کنید.

در این مقاله، نحوه بازیابی دستی پارتیشن بوت ویندوز که به طور تصادفی حذف شده است را در سیستم UEFI به شما نشان خواهیم داد. در ابتدا، مقاله تجربه من را در بازیابی پارتیشن EFI قابل بوت در ویندوز 7 توضیح داد، اما این مقاله برای سیستم عامل های مدرن نیز مرتبط است. سیستم های مایکروسافت(از ویندوز 7 تا ویندوز 10). پس از فرمت کردن یا حذف تصادفی یک پارتیشن EFI در ویندوز 10، بیش از یک بار به من کمک کرده است. در این مقاله، ما یک راه آسان برای بازسازی دستی پارتیشن های EFI و MSR قابل بوت در ویندوز را به شما نشان می دهیم.

بنابراین، فرض کنید که به طور تصادفی (یا نه خیلی تصادفی، به عنوان مثال، هنگام تلاش) پارتیشن بوت EFI در یک سیستم UEFI (نه BIOS) حذف یا فرمت شده است، در نتیجه ویندوز 10 / 8.1 / 7 بارگیری چرخه ای متوقف می شود. پیشنهاد انتخاب دستگاه بوت(راه اندازی مجدد و انتخاب مناسب دستگاه بوتیا رسانه بوت را در قسمت انتخاب شده قرار دهید). بیایید ببینیم آیا امکان بازگرداندن ویندوز به ظرفیت کار هنگام حذف یک پارتیشن با Boot Manager بدون نصب مجدد سیستم وجود دارد یا خیر.

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

ساختار پارتیشن روی دیسک GPT

در نظر بگیرید که جدول پارتیشن چگونه باید به نظر برسد بوت سختدیسک از نشانه گذاری GPTبر روی . حداقل، بخش های زیر باید وجود داشته باشد:

  • پارتیشن سیستم EFI (EFI System Partition یا ESP - Extensible Firmware Interface) - 100 مگابایت (نوع پارتیشن - EFI).
  • پارتیشن پشتیبان مایکروسافت - 128 مگابایت (نوع پارتیشن - MSR).
  • پارتیشن اصلی ویندوز پارتیشن با پنجره ها.

این حداقل تنظیمات است. این پارتیشن ها توسط Windows Installer هنگام نصب سیستم بر روی یک درایو پارتیشن نشده ایجاد می شوند. سازندگان رایانه شخصی یا خود کاربران می توانند علاوه بر این ایجاد کنند بخش های خود، برای مثال شامل محیط است بازیابی ویندوزدر پرونده شراب.wim()، بخش با به صورت پشتیبانسیستم‌های سازنده (به شما امکان می‌دهد دوباره به حالت اولیهکامپیوتر)، پارتیشن های کاربر و غیره

بخش EFIبا سیستم فایل Fat32 روی دیسک های دارای پارتیشن بندی GPT در سیستم های UEFI مورد نیاز است. این پارتیشن، بر اساس پارتیشن System Reserved روی دیسک‌های دارای پارتیشن‌بندی MSR، ذخیره‌سازی پیکربندی بوت (BCD) و تعدادی فایل ضروری را ذخیره می‌کند. بوت شدن ویندوز. هنگامی که کامپیوتر بوت می شود، محیط UEFI از پارتیشن EFI (ESP) بوت لودر (EFI\Microsoft\Boot\) بارگیری می شود. bootmgfw.efi) و کنترل را به آن واگذار می کند. اگر این پارتیشن حذف شود، سیستم عامل نمی تواند بارگیری شود.

MSRفصلبر روی دیسک GPTبرای ساده سازی مدیریت پارتیشن استفاده می شود و برای عملیات سرویس (مثلاً هنگام تبدیل دیسک از ساده به پویا) استفاده می شود. این یک پارتیشن آماده به کار است که به آن کد پارتیشن اختصاص داده نشده است. این پارتیشن نمی تواند اطلاعات کاربر را ذخیره کند. در ویندوز 10، حجم پارتیشن MSR تنها 16 مگابایت است (در ویندوز 8.1، حجم پارتیشن MSR 128 مگابایت است)، سیستم فایل NTFS است.

ایجاد دستی پارتیشن های EFI و MSR روی دیسک GPT

زیرا سیستم به درستی بوت نمی شود، ما به یک دیسک نصب با ویندوز 10 (Win 8 یا 7) یا هر دیگری نیاز داریم. دیسک بوت. بنابراین، از دیسک نصب بوت شده و در صفحه شروع نصب، کلید ترکیبی را فشار دهید تغییر مکان+F10 . یک پنجره خط فرمان باید باز شود:

ابزار مدیریت دیسک و پارتیشن را اجرا کنید:

فهرست کنید دیسکهای سختدر سیستم (در این مثال یکی است، دیسک 0 . ستاره ( * ) در ستون Gpt به این معنی است که درایو از جدول پارتیشن GPT استفاده می کند).

بیایید این درایو را انتخاب کنیم:

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

در مثال ما، تنها 2 پارتیشن در سیستم باقی مانده است:

  • بخش MSR - 128 مگابایت
  • پارتیشن سیستم ویندوز - 9 گیگابایت

همانطور که می بینیم، پارتیشن EFI وجود ندارد (حذف شده است).

وظیفه ما این است که پارتیشن MSR باقیمانده را حذف کنیم تا حداقل 228 مگابایت روی دیسک بدون تخصیص باقی بماند. فضای خالی(برای پارتیشن های MSR و EFI). شما می توانید پارتیشن باقیمانده را با استفاده از GParted گرافیکی یا مستقیماً از خط فرمان حذف کنید (ما همین کار را انجام خواهیم داد).

بخش مورد نظر برای حذف را انتخاب کنید:

پارتیشن 1 را انتخاب کنید
و حذفش کن:
حذف لغو پارتیشن

مطمئن شوید که فقط پارتیشن ویندوز باقی مانده است:

اکنون می توانیم به صورت دستی پارتیشن های EFI و MSR را بازسازی کنیم. برای انجام این کار، در زمینه ابزار diskpart، دستورات زیر را به ترتیب اجرا کنید:

انتخاب دیسک:

ایجاد پارتیشن efi size=100

ما مطمئن می شویم که یک پارتیشن 100 مگابایتی انتخاب شده است (یک ستاره مقابل خط پارتیشن 1):

پارتیشن لیست
پارتیشن 1 را انتخاب کنید
فرمت quick fs=fat32 label="System"
اختصاص حرف = G
ایجاد پارتیشن msr size=128
پارتیشن لیست
فهرست جلد

در مورد ما، پارتیشن ویندوز قبلاً یک حرف درایو اختصاص داده شده است. سی:, اگر اینطور نیست، حرفی مانند این را به آن اختصاص دهید:

جلد 1 را انتخاب کنید
اختصاص حرف = C
خروج

بازیابی بوت لودر EFI و BCD در ویندوز

پس از ایجاد یک ساختار پارتیشن دیسک حداقل برای یک سیستم UEFI، می توانید فایل های بوت EFI را روی دیسک کپی کرده و ایجاد کنید. فایل پیکربندیبوت لودر (BCD).

بیایید فایل های محیط EFI را از دایرکتوری درایو خود که ویندوز شما در آن نصب شده است کپی کنیم:

mkdir G:\EFI\Microsoft\Boot

xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

بیایید پیکربندی را دوباره ایجاد کنیم بوت لودر ویندوز 10 / 7:

g:
سی دی EFI\Microsoft\Boot
bcdedit /createstore BCD
bcdedit /store BCD /create (bootmgr) /d "Windows Boot Manager"
bcdedit /store BCD /create /d "Windows 7" /application osloader

می توانید کتیبه "ویندوز 10 من" را با هر نوشته دیگری جایگزین کنید.

مشاوره. در صورتی که فقط فایل های محیط EFI روی پارتیشن EFI آسیب دیدند و خود پارتیشن در جای خود باقی ماند، می توانید از روند بازسازی پارتیشن ها با استفاده از diskpart صرف نظر کنید. اگر چه در بیشتر موارد کافی است بوت لودر را طبق مقاله بازیابی کنید. شما می توانید به صورت دستی BCD را در سیستم های معمولی MBR+BIOS بازسازی کنید.

دستور GUID ورودی ایجاد شده را برمی گرداند، در دستور بعدی این GUID باید جایگزین (your_guid) شود.


bcdedit /store BCD /set (bootmgr) پیش‌فرض (your_guid)
bcdedit /store BCD /set (bootmgr) مسیر \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set (bootmgr) سفارش نمایش (پیش‌فرض)

دستورات بیشتر در زمینه (پیش‌فرض) اجرا می‌شوند:

bcdedit /store BCD /set (پیش‌فرض) پارتیشن دستگاه=c:
bcdedit /store BCD /set (پیش فرض) osdevice partition=c:
bcdedit /store BCD /set (پیش‌فرض) مسیر \Windows\System32\winload.efi
bcdedit /store BCD /set (پیش فرض) systemroot \ویندوز
خروج

ما کامپیوتر را مجددا راه اندازی می کنیم ... در مورد ما، بار اول بوت نشد، علاوه بر این مجبور شدیم با یک تنبور برقصیم:

  1. برق کامپیوتر را خاموش کنید.
  2. اتصال (فیزیکی) هارد دیسک را قطع کنید.
  3. کامپیوتر را روشن می کنیم، منتظر می شویم تا پنجره ای با خطای بوت ظاهر شود و دوباره آن را خاموش کنیم.
  4. درایو را به عقب وصل کنید.

سپس در مورد ما (تست شده در ) من مجبور شدم با انتخاب فایل EFI\Microsoft\Boot\bootmgrfw.efi در پارتیشن EFI یک آیتم منوی بوت جدید اضافه کنم.

در برخی از منوهای UEFI، بر اساس قیاس، باید اولویت پارتیشن های بوت را تغییر دهید.

پس از تمام دستکاری های بالا، ویندوز باید به درستی بوت شود.

مایکروسافت به انتشار عملیات سیستم های ویندوز 10 تا حد امکان فرآیند نصب خود را بر روی رایانه ساده کرده است. می توانید سیستم را از دیسک یا فلش درایو نصب کنید، در حالی که روی چند آیتم منو کلیک کرده و مدتی منتظر بمانید. با وجود این، پس از نصب، بسیاری از کاربران با مشکلی در قالب یک درایو جدید با کتیبه "Reserved by the system" در بین دستگاه ها و دیسک های متصل مواجه می شوند. به عنوان بخشی از مقاله، نحوه حذف چنین دیسکی، از چه چیزی، چرا به آن نیاز است و چگونه از ایجاد آن جلوگیری کنیم، در نظر خواهیم گرفت.

چرا به دیسک رزرو شده سیستم نیاز دارید؟

در مرحله نصب دیسک ویندوزرزرو شده توسط سیستم به طور خودکار ایجاد می شود مگر اینکه خاموش شدن اجباری انجام شود. با یک روش نصب به خوبی اجرا شده، از دید کاربر، که حتی از وجود آن آگاه نیست، پنهان می ماند. ظاهر دیسک نتیجه ایجاد یک پارتیشن جداگانه 200-600 مگابایتی در هنگام نصب سیستم است.

اگر پس از نصب به "رایانه من" رفتید و درایو جداگانه ای وجود داشت که می گوید "Reserved by the system"، دلیل این امر ممکن است موارد زیر باشد:

  • سیستم عامل از توزیع دارای مجوز نصب نشده است.
  • در مرحله نصب ویندوز، کار برای توزیع مجدد فضای دیسک انجام شد.
  • یک عمل انجام شده است؛
  • در جدید درایو ویندوزاز رسانه دیگری کپی شده است.

خود پارتیشن رزرو شده توسط سیستم برای ذخیره پارامترهای بوت مورد نیاز است. شروع با سیستم عاملدر ویندوز 7، یک پارتیشن جداگانه برای نیازهای سیستم بر روی درایو اختصاص داده شده است، در حالی که قبلاً مستقیماً روی درایو سیستم قرار داشت.

در ویندوز 10، سیستم از 500 تا 600 مگابایت برای نیازهای خود ذخیره می کند، در حالی که در نسخه های قبلی به بیش از 300 مگابایت نیاز ندارد. دلیل این امر این است که در سیستم عامل جدید، مایکروسافت شروع به افزودن قابلیت بازیابی ویندوز به این بخش فنی کرده است.

مهم: نسخه های حرفه ای سیستم عامل ویندوز شامل ویژگی BitLocker است. این به کاربران اجازه می دهد تا داده ها را روی هارد دیسک یا رسانه خارجی رمزگذاری کنند. دیسک رزرو شده سیستم اطلاعات لازم را برای رمزگشایی داده ها ذخیره می کند.

نحوه حذف دیسک رزرو شده سیستم

دسترسی دیسک اضافیدر میان درایوها می تواند کاربران را آزار یا گیج کند. در چنین شرایطی، آنها تمایل به حذف دیسک رزرو شده توسط سیستم دارند. به طور طبیعی، مایکروسافت مراقب حذف داده ها از آن و فرمت کاربر کامپیوتر حتی با حقوق مدیر نبود.

اگر می خواهید یک دیسک رزرو شده سیستم را از لیست درایوها حذف کنید، باید این کار را به صورت زیر انجام دهید:


پس از آن، دیسک رزرو شده سیستم دیگر در Explorer نمایش داده نمی شود. ضمناً در کار آن اختلالی ایجاد نمی شود و در صورت نیاز به بازیابی سیستم، ویندوز می تواند از اطلاعات موجود در این بخش.

مهم:اگر رایانه دارای چندین درایو نصب شده باشد، کاربر ممکن است متوجه شود که دو (یا بیشتر) پارتیشن وجود دارد توسط سیستم رزرو شده است. این نشان می‌دهد که دیسک‌هایی که قبلاً متصل شده‌اند دارای ویندوز هستند که این پارتیشن را ایجاد کرده است. برای عملکرد صحیح سیستم فعلی، "ذخیره قدیمی" مورد نیاز نیست و می توانید با خیال راحت آن را حذف کنید و سپس دیسک را فرمت کنید و پارتیشنی ایجاد کنید که کل حجم درایو را اشغال می کند.

نحوه غیرفعال کردن رزرو دیسک ویندوز

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

  1. اجرا کن خط فرمانقبل از انتخاب هارد دیسک برای سیستم آینده. این در طول فرآیند نصب ویندوز با استفاده از کلید ترکیبی Windows + F10 انجام می شود.
  2. بعد در پنجره باز شده باید دستور را بنویسید و (با کلید Enter) فعال کنید دیسکپارت. سپس با دستور انتخاب کنید دیسک 0 را انتخاب کنیدهارد دیسک اولیه و سپس دستور را وارد کنید ایجاد پارتیشن اولیهبرای ایجاد یک پارتیشن اصلی قبل از اینکه ویندوز آن را به طور خودکار انجام دهد.
  3. پس از انجام مراحل، خط فرمان را ببندید و با انتخاب پارتیشن ایجاد شده قبلی از بین گزینه های ارائه شده برای مکان آن، به نصب سیستم ادامه دهید.

مهم: این روشدر صورت لزوم حفظ ساختار یک هارد دیسک تقسیم شده به چندین پارتیشن (به عنوان مثال C و E) قابل استفاده نیست. پس از اجرای دستورات توضیح داده شده در بالا، تمام اطلاعات پارتیشن E حذف خواهند شد.

بنابراین این یک سوال خواهر به سوال قبلی من در مورد پارتیشن بندی برای بوت لودر UEFI است. انحراف برای بوت لودر UEFI، آیا می توانم از LVM استفاده کنم؟

سلب مسئولیت: من در مورد داده ها صحبت نمی کنم. ویندوز 8 ممکن است در آتش بمیرد.

طبق دستورالعمل‌ها، من یک دستگاه 400 مگابایتی دارم که فکر می‌کنم قبلاً یک پارتیشن رزرو شده مایکروسافت بوده است (فکر می‌کنم یک پارتیشن MBR است؟). قبل از اینکه بدانم چه کاری باید انجام دهم، پارتیشن موجود را با ابزار fdisk حذف کردم و یک پارتیشن MBR با سیستم فایل ext4 ایجاد کردم و دوباره راه اندازی کردم تا تغییرات اعمال شوند.

سپس متوجه شدم که برای یک سیستم عامل UEFI کار نمی کند، یک سیستم عامل آنقدر پیشرفته و عالی که باید از هر نظر متفاوت باشد. gdisk این بار وارد gdisk شدم و دنبال پارتیشن گشتم و پیدا نکردم. من ایجاد کردم بخش جدید GUID این دستگاه 400 مگابایت با کد EFI صحیح از نوع EF00 است. این موفقیت آمیز بود، بنابراین من ایجاد کردم سیستم فایل FAT32، mkfs -t fat32 /dev/sda1 و موفقیت آمیز بود.

من تمام دستورالعمل‌ها را برای نصب Arch Linux از سی‌دی نصب قابل بوت که در حالت UEFI بوت شده بود دنبال کردم و می‌توانم آن را اضافه کنم. من به جایی رسیدم که gummiboot را روی سیستم نصب کردم و بلافاصله به من گفت که دستگاه sda1 من یک پارتیشن EFI مناسب نیست. کاملاً گیج شدم، یک gdisk -l روی دستگاه انجام دادم و متوجه شدم که پارتیشن GPT خراب است و پارتیشن MBR هنوز آنجاست.

اسکن جدول پارتیشن: MBR: MBR فقط BSD: وجود ندارد APM: وجود ندارد GPT: آسیب دیده

او سپس سه گزینه را معرفی کرد: MBR، GPT یا GPT خالص. من GPT را انتخاب کردم که فکر می کردم جداول پارتیشن MBR را حذف می کند، اما این مهم نیست.

با درک اینکه هنوز نمی دانم و نمی دانم چگونه یک پارتیشن GPT مناسب از یک پارتیشن MBR موجود ایجاد کنم، Quick Analyze را روی testdisk اجرا کردم و همه چیز خوب و سبز به نظر می رسد. ابزار testdisk از هر نظر این را به عنوان یک پارتیشن بوت EFI معتبر می شناسد.

من می‌خواهم در صورت امکان پارتیشن GPT را تعمیر کنم تا بتوانم از تمام مراحل نصب و راه‌اندازی که با نصب Arch شروع می‌شود اجتناب کنم. اگر این امکان وجود ندارد و من باید این پارتیشن را از بین ببرم و دوباره شروع کنم، آیا می‌توانم داده‌هایی را که قبلاً در اینجا تنظیم شده بود نگه دارم و بعد از اینکه پارتیشن بوت را تعمیر کردم، به صورت دستی دوباره آن را اضافه کنم؟

One Solution وب فرم را برای «ایجاد پارتیشن GPT قابل بوت EFI با gdisk در MBR قبلی، GPT خراب» جمع‌آوری می‌کند.

نماد ویکی انجمن اوبونتو UEFI. همان قوانین بدون توجه به توزیع اعمال می شود.

ایجاد پارتیشن EFI

اگر به صورت دستی دیسک خود را در نصب کننده اوبونتو پارتیشن بندی می کنید، باید مطمئن شوید که پارتیشن EFI را تنظیم کرده اید.

  1. اگر قبلاً یک پارتیشن EFI روی درایو خود دارید (مثلاً اگر رایانه شما دارای Windows8 است)، می‌توان از آن برای اوبونتو نیز استفاده کرد. فرمتش نکن به شدت توصیه می شود که در هر دیسک فقط یک پارتیشن EFI داشته باشید.
  2. یک پارتیشن EFI را می توان با آن ایجاد کرد آخرین نسخه GParted (نسخه Gparted موجود در دیسک 12.04 خوب است. توجه: من پیوندی به GParted LiveCD قرار داده ام) و باید دارای ویژگی های زیر باشد:

    • نقطه اتصال: /boot/efi (توجه: هنگام استفاده از پارتیشن بندی دستی نیازی به تنظیم این نقطه اتصال نیست، نصب کننده اوبونتو آن را به طور خودکار تشخیص می دهد)
    • حجم: حداقل 100 مگابایت 200 مگابایت توصیه می شود.
    • نوع: FAT32
    • سایر: پرچم "بوت" الزامی است.

این اسکرین شات را ببینید که به شما ایده ای از چیدمان می دهد. (توجه کنید /dev/sda1، از اینکه دوباره به عکس‌های فوری اوبونتو اعتماد کردم عذرخواهی می‌کنم.) در صورت لزوم می‌توانید این پارتیشن را با تغییر اندازه قوس خود ایجاد کنید. این نیز یک طرح بندی برای OSX است، بنابراین اگر می خواهید با Win8 بوت دوگانه انجام دهید، sda2 و sda3 را از تصویر زیر در پارتیشن 1 ntfs ترکیب کنید و سپس sda4، sda5 و sda6 برای Arch استفاده خواهند شد.

در مورد LVM

من معتقدم LVM می تواند استفاده شود، اما تجربه حکم می کند که پارتیشن EFI و نقطه اتصالی که ایجاد می کنید نمی تواند در یک گروه حجم وجود داشته باشد و نباید به عنوان یک حجم وجود داشته باشد. برای تمیز نگه داشتن پارتیشن EFI خود، پارتیشنی ایجاد کنید که بخشی از هیچ LV نباشد.