Подвійне завантаження Windows 7 + Ubuntu + UEFI BIOS


10

Я отримав новий ноутбук Lenovo T420 з Windows 7.

Диск тепер містить:

  • прихований SYSTEM_DRVзавантажувальний розділ (використано 1,17 ГБ, 400 МБ). Я здогадуюсь, що це розділ UEFI; ноутбук поставляється з UEFI замість застарілого BIOS. Цей розділ відформатований NTFS, і я вважаю, що він містить Windows Boot Manager та інші корисні речі для завантаження (але я не впевнений, тому, якщо хтось знає, чи можна це / слід видалити, скажіть так)
  • розділ Windows 7
  • рятувальна перегородка

Як я зрозумів, BIOS - це UEFI, але використовується MBR, а не GPT.

Це подальше запитання щодо мого попереднього запитання про те, що робити те саме, використовуючи GPT-розділення - я вирішив не продовжувати це, оскільки наразі це надто складно, а в Ubuntu є кілька серйозних помилок.

Як я можу встановити Ubuntu на цій машині (використовуючи звичайний розділ MBR) і як ця установка вплине на встановлення Windows, беручи до уваги розділ UEFI та менеджер завантаження, який він містить?

Якщо хтось задумався про такі проблеми (пов'язані з УЄФІ), будь ласка, порадьте - можливо, є щось, чого я не розумію.

ОНОВЛЕННЯ 1 : Я здогадуюсь, що цей розділ SYSTEM_DRV є розділом UEFI, звичайно, може бути абсолютно невірним. З огляду на це. Це може бути щось інше, щось, пов’язане з lenovo, як розділ відновлення.

ОНОВЛЕННЯ 2 : Я відкрив розділ SYSTEM_DRV за допомогою завантажувального компакт-диска Linux, а всередині є кілька файлів. У корені диска є файл 'sdrive', який має такий вміст:

"Lenovo Service Partition Version 1.0.0.2009"

Також є папки завантаження, з Windows Boot Manager. Що відбувається?

Я починаю з того, що це окрема установка Windows, яка завантажується під час натискання кнопки ThinkVantage, щоб зробити деякі операції по порятунку та відновлення. Я досі не знаю, як це пов’язано з розділом "Відновлення Lenovo" (якщо він є).

Відповіді:


6

Ваш "прихований" розділ 1GiB - це зарезервований системний розділ Microsoft . Це рівнозначний бідній людині системний розділ . Це не справжній системний розділ, і не системний розділ EFI. Менеджер завантаження, який він містить, це менеджер завантаження Microsoft. Однак це ваш системний розділ. Видаліть його, і ваша машина буде незавантажена.

Як описано, немає жодних ознак того, що ваш ноутбук насправді не має нічого з EFI . Він не має системного розділу EFI, не має таблиці розділів EFI і не завантажується в режимі EFI . З вашого опису, це завантажувальна програма за старим способом ПК / AT , з розділом Microsoft System Reserved як "зіркований" / "активний" розділ, VBR якого викликає Microsoft Boot Manager.

(Перевіряючи сторінки підтримки служби IBM WWW, виявляється, що це дійсно так. Lenovo Thinkpads з Windows 7 встановлюється з вбудованим програмним забезпеченням, налаштованим для завантаження в старому ПК / AT. )

Отже, установка Ubuntu робиться так, як це робиться на старому сумісному ПК / AT машині:

  1. Зробіть об'єм завантаження для Ubuntu, переміщуючи та змінюючи розміри розділів, щоб звільнити місце за допомогою ваших улюблених інструментів.
  2. Встановіть Ubuntu та його завантажувач (GRUB2) в цей том завантаження. Просто завантажте з інсталяційного диску та вкажіть утиліту інсталяції, коли це потрібно, на об'єм завантаження, який ви створили для Ubuntu.
  3. За допомогою інструменту додайте запис для цього обсягу завантаження до меню завантажувача Microsoft bcdedit. Кирило Войсін описує один із способів зробити це , а саме - зробити копію запису об’ємного завантаження тома завантаження Ubuntu у файлі на томі системи; і це потрібно зробити після встановлення завантажувача Ubuntu.

Вам не потрібно нічого робити стосовно системного обсягу бідної людини. Він залишається "стартовим" / "активним" розділом протягом усього часу. Вам також не потрібно нічого робити з Master Boot Record. Ви НЕ (дозволяють Ubuntu к) гидоту навколо з MBR.


Дуже дякую @JdeBP! Це приголомшлива відповідь. Що мені не вистачало - це третій пункт про інструмент bcdedit. Але є ще одна річ, щоб ще більше ускладнити речі. Здається, що і розділ Windows, і розділ system_drv містять менеджери завантаження, а розділ system_drv насправді має окреме середовище, подібне до Windows, яке називається lenovo ThinkVantage. Доступ до нього здійснюється натисканням клавіші під час завантаження та пропонує параметри відновлення та відновлення (використовуючи дані з третього розділу!). Отже .. Який менеджер завантаження я повинен редагувати? :>
nick_uk

Я здогадуюсь, що диспетчер завантаження присутній у розділі Windows, і залиште system_drv таким, як є. І звичайно, не возиться з mbr. Просто попросіть менеджера завантаження Windows переадресувати на grub, щоб загрузити ubuntu. (Я говорив тільки про речі EFI, оскільки це біоси UEFI, тому теоретично можна було б працювати з завантаженням EFI, і я заплутався через використання MBR (це було моє попереднє питання тут: superuser.com/questions/315046/…, але я відмовився від цієї ідеї).
nick_uk

Крім того, читаючи ваші посилання, я не зовсім впевнений, що це системний розділ для бідної людини, адже машина має вбудовану програму EFI, я розумію, що розділ для бідних людей призначений для машин, що не мають efi. Це, мабуть, щось на зразок другої установки Windows.
nick_uk

не зважаючи на більшість моїх попередніх коментарів, я, очевидно, не знав про те, як Windows 7 працює з різними розділами системи та завантаження. Читаючи про все це зараз, дякую, що вказав на мене в правильному напрямку
nick_uk

0

Існує щось, що називається wubi , це інсталятор ubuntu через Windows. В основному ви завантажуєте його, і він встановлює всю ОС, включаючи додавання її до MBR, без того, щоб писати компакт-диск чи щось.


Я знаю про це, це не те, чого я хочу насправді. Це встановлює ubuntu як програму Windows на привід Windows, я цього не хочу.
nick_uk

Ні, він встановлює ОС і може створити власний розділ тощо
soandos

2
ні, Wubi встановлює ubuntu всередині Windows. Якщо точніше, він створює файл зображення c: \ ubuntu \ disks \ root.disk на диску Windows, який встановлений в петлю, щоб відображатись як окремий розділ, і в таблицю розділів (MBR) додається запис. Це далеко не те, що мені потрібно, це потворний злом справді для початківців користувачів. Я використовую виключно Linux протягом більше 10 років, але цього разу я просто думав, що було б хорошою ідеєю тримати встановлення Windows7 (я зазвичай не використовую Windows).
nick_uk

І ви не можете встановити Linux "нормальним" способом? тобто записати диск тощо? Або ви не любите гриб?
soandos

Це те, що я намагаюся розібратися, перш ніж намагатися, через біос UEFI, який ускладнює речі, і цей додатковий розділ SYSTEM_DRV, про який я говорю. Це не так просто.
nick_uk
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.