Windows 7 + двойная загрузка Ubuntu + UEFI BIOS


10

Я получил новый ноутбук Lenovo T420 с Windows 7.

Теперь диск содержит:

  • скрытый SYSTEM_DRVзагрузочный раздел (1,17 ГБ, 400 МБ используется). Я предполагаю, что это раздел UEFI; ноутбук поставляется с UEFI вместо устаревшего BIOS. Этот раздел отформатирован в NTFS, и я предполагаю, что он содержит Диспетчер загрузки Windows и другие полезные вещи для загрузки (но я не уверен, так что если кто-нибудь знает, можно ли / нужно удалить это, скажем так)
  • раздел Windows 7
  • раздел спасения

Как я понял, BIOS - это UEFI, но используется MBR, а не GPT.

Это продолжение моего предыдущего вопроса о том, как сделать то же самое с использованием GPT-разметки - я решил не продолжать с этим, потому что на данный момент это слишком сложно и в Ubuntu есть пара серьезных ошибок.

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

Если кто-то рассматривал такие вопросы (связанные с UEFI), пожалуйста, сообщите - может быть, есть кое-что, чего я не понимаю.

ОБНОВЛЕНИЕ 1 : Мое предположение, что этот раздел SYSTEM_DRV является разделом UEFI, конечно, может быть совершенно неправильным, если посмотреть на это .. Это может быть что-то еще, что-то связанное с lenovo, такое как раздел восстановления.

ОБНОВЛЕНИЕ 2 : Я открыл раздел SYSTEM_DRV с помощью загрузочного компакт-диска Linux, и внутри несколько файлов. В корне диска есть файл «sdrive», который имеет такой контент:

"Lenovo Service Partition Version 1.0.0.2009"

Существуют также загрузочные папки с диспетчером загрузки Windows. Что происходит?

Я начинаю понимать, что это отдельная установка Windows, которая загружается, когда вы нажимаете кнопку ThinkVantage, чтобы выполнить некоторые операции восстановления и восстановления. Я до сих пор не знаю, как это связано с разделом "Lenovo Recovery" (если он есть).

Ответы:


6

Ваш «скрытый» раздел 1 ГБ является зарезервированным разделом системы Microsoft . Это эквивалент Бедного человека системному разделу . Это не настоящий системный раздел и не системный раздел EFI. Менеджер загрузки, который он содержит, является Менеджером загрузки Microsoft. Однако это ваш системный раздел. Удалите его, и ваша машина не будет загружаться.

Как описано, нет никаких признаков того, что ваш ноутбук на самом деле имеет что-либо EFI . Он не имеет системного раздела EFI, не имеет таблицы разделов EFI и не загружается с помощью EFI . Исходя из вашего описания, он загружается старым способом PC / AT с разделом «Зарезервировано системой Microsoft» в качестве «запускаемого» / «активного» раздела, чей VBR вызывает Microsoft Boot Manager.

(Если обратиться к WWW-страницам поддержки IBM, выясняется, что это действительно так. Lenovo ThinkPad с Windows 7 устанавливаются с микропрограммой, настроенной для начальной загрузки старого ПК / AT. )

Таким образом, установка Ubuntu выполняется точно так же, как на старом ПК / AT-совместимом компьютере:

  1. Создайте загрузочный том для Ubuntu, перемещая и изменяя размеры разделов, чтобы освободить место с помощью ваших любимых инструментов.
  2. Установите Ubuntu и его загрузчик (GRUB2) в этот загрузочный том. Просто загрузитесь с установочного диска и, при необходимости, укажите утилиту установки на загрузочный том, который вы создали для Ubuntu.
  3. Добавьте запись en для этого загрузочного тома в меню Microsoft Boot Manager с помощью bcdeditинструмента. Сирил Войзин описывает один из способов сделать это : создать копию тома Boot Record загрузочного тома 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 устанавливает убунту внутри 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.