На вашому комп’ютері встановлено мікропрограмне забезпечення UEFI, яке замінило старий BIOS (хоча воно все ще підтримує операційні системи, що працюють лише в BIOS, під назвою "CSM")
У системах BIOS завантажувач (або "stage1" великого завантажувача) зберігається всередині MBR , у нульовому секторі диска. (512-байтний MBR резервує 446 байт для коду завантаження, решта використовується для інформації про розділи.) Якщо завантажувач занадто великий, його код "stage1" MBR зазвичай намагається знайти файли "stage2" у вашому / завантажувальному розділі.
У системах EFI або UEFI область коду завантажувального коду в MBR зазвичай порожня (більшість систем UEFI навіть не використовують MBR для розділення, віддаючи перевагу GPT ). Натомість усі завантажувачі зберігаються як звичайні .efi
програми в "розділі системи EFI", який є звичайним розділом FAT32 зі спеціальним "типом розділу" в таблиці розділів. Якщо у вас є кілька операційних систем, вони поділяють один і той же системний розділ EFI.
/ boot / efi
├── EFI
│ ├── арк
│ │ ├── initramfs-linux.img
│ │ └── vmlinuz-linux.efi
│ └── гумібот
│ └── gummiboot.efi
├── навантажувач
│ ├── записи
│ │ └── арх.конф
│ └── loader.conf
└── SHELLX64.EFI
Деякі користувачі вирішують поставити розділ EFI /boot
, полегшуючи конфігурацію для систем, що працюють лише для Linux. Але при подвійному завантаженні - навіть якщо це два різних дистрибутива Linux - я пропоную розділити EFI /boot/efi
. Окремий /boot
зазвичай непотрібний.)
Розділ EFI необхідний, якщо ви хочете завантажити систему в режимі UEFI. Однак, якщо ви хочете, щоб Debian, завантажуваний UEFI, може знадобитися перевстановити Windows, оскільки змішування двох методів завантаження в кращому випадку незручно.
І Windows 7, і Debian 7 підтримують BIOS і UEFI, і вони встановлюють відповідний завантажувач залежно від того, в якому режимі завантажувався інсталятор . Часто системи UEFI мають перемикач режиму завантаження на екрані налаштувань, маючи такі параметри, як "UEFI лише "," лише UEFI та CSM "," лише спадщина (BIOS) "," BIOS, потім UEFI "або щось подібне. (CSM - модуль підтримки сумісності, емуляція BIOS.)
Ваша система Windows 7, ймовірно, була встановлена в режимі BIOS, але інсталятор Debian тепер перебуває в режимі UEFI і пропонує встановити завантажувач, сумісний з UEFI. (Можливо, ви десь переключили перемикач "UEFI / BIOS". Я не знаю.)
Наразі ви можете повністю проігнорувати EFI та знову встановити GRUB2 у MBR, можливо, використовуючи grub-install --target=i386-pc
.