У меня ноутбук Thinkpad T420 с 2 жесткими дисками:

  • SSD-накопитель, 128 ГБ, GPT (диск1)
  • обычный HDD, 5400 об / мин, 500 ГБ, MBR (диск2)

Мне нужно запустить 2 ОС на этом ноутбуке: Windows 10 + Ubuntu 16.04. Итак, я решил:

  1. Установите Windows 10 и Ubuntu 16.04 на SDD-диск (диск1). Это диск gpt и содержит разделы для обеих ОС. Работает нормально.
  2. Установите все, что не считается "частью ОС", на другой диск (диск2) для обеих ОС. Итак, я создал 2 раздела: ext4 и ntfs. Переместил домашнюю папку Ubuntu 16.04 в раздел ext4. Совершенно никаких проблем.

Ubuntu работает нормально с этой конфигурацией. Проблема с Windows 10. Он не запустится (застрял в заставке загрузочного окна). Если я удаляю раздел ntfs на disk2, он запускается. Затем я пытаюсь снова создать раздел на disk2 с помощью встроенного инструмента управления дисками и Easeus Partition Manager. Не работает. Он зависает, и мне нужно снова исправить вещи из Ubuntu с помощью gparted.

Итак, мои вопросы:

  • У меня не может быть gpt-диск и mbr-диск на одной машине? Разве Windows 10 и Ubuntu не могут справиться с этим? Ubuntu прекрасно работает с ним, но Windows падает
  • Если моя проблема не связана с обоими дисками, имеющими разные схемы разделов (GPT и MBR), в чем может быть проблема? Почему Windows не может обрабатывать оба диска?

Я могу предоставить конкретную информацию об оборудовании, если это необходимо. Спасибо заранее

2 ответа2

0

Хорошо, я исправил это, перераспределив свой второй диск с помощью EASEUS Partition Manager из Windows, а затем переустановив Ubuntu. Похоже, что Windows 10 не понравилось то, как я создавал разделы из GParted.

0

В духе стандарта Stack Exchange, предусматривающего наличие одного фактического вопроса на вопрос Stack Exchange, я отвечу на одну часть вашего вопроса с несколькими вопросами. (Обычно я стараюсь ответить на все вопросы, но так как у меня есть один готовый ответ, я дам вам то, что у меня есть сейчас.)

У меня не может быть gpt-диск и mbr-диск на одной машине?

Вы не можете иметь как GPT, так и MBR.

Исправление: если у вас GPT, у вас должен быть MBR. Это часть стандарта GPT. Если у вас нет MBR с некоторыми конкретными данными, значит, вы не следуете стандарту GPT. Однако, когда система использует GPT-совместимость, данные в Protective MBR не заслуживают доверия и игнорируются, и поэтому бесполезны. (Эта Защитная MBR говорит, что есть только один гигантский раздел. Процессы загрузки, учитывающие GPT, будут игнорировать эти бесполезные данные и полагаться на информацию, хранящуюся в другом месте на диске, где стандарт GPT определяет такую информацию.) См. Страницу Википедии по GPT: раздел «Защитная MBR».

Следующий раздел Википедии (страница Википедии по GPT: раздел «Гибридная MBR») указывает на возможное использование как GPT, так и специального типа MBR. Загрузочный код, содержащийся в этой MBR, «изменен для распознавания разделов GPT». Так что даже это не традиционная реализация MBR. Это пользовательская реализация MBR, предназначенная для работы с GPT. Ваш самый безопасный подход, скорее всего, сочтет это нестандартным.

Меня совсем не удивит, если операционная система будет придерживаться более общих / традиционных стандартов. Поэтому специальный MBR Hybrid GPT может быть легко уничтожен как стандартный процесс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .