Я купил новый hard disk with 3 tb of space где я хотел установить 3 разные ОС (1 Windows и 2 Linux). Так как у меня был 3 tb hard disk объемом 3 ТБ, мне нужно было использовать gpt что не позволило мне заставить работать ОС Windows . Вот что я сделал, пытаясь заставить это работать:

Сначала я установил Windows что означает наличие msdos partition table которая делает Windows bootable но не позволяет устанавливать две другие ОС Linux. Так как у меня нет UEFI-Mainboard я не могу установить Windows напрямую с gpt .

Поэтому я перешел на msdos partition table для gpt с gdisk и Linux Mint Live-CD который, конечно, разрушил windows bootloader .

Сообщение об ошибке, которое я получаю при попытке загрузить Windows говорит мне исправить Windows с помощью Recovery-CD что невозможно, потому что там я получаю error message: not compatible version... из-за использования gpt , поэтому я не могу исправить это с помощью компакт-диска.

Но я могу получить доступ к своему Window partition через другие мои Linux OS's , так что, возможно, есть возможность установить новый загрузчик с помощью wine или восстановить старый.

Вопрос: Как я могу исправить мою проблему с Bootloader без UEFI и без Recovery CD или как я могу установить Windows с gpt без UEFI?

1 ответ1

0

Так как у меня был жесткий диск 3 ТБ, мне нужно было использовать gpt

MBR будет нормально работать до 16 ТБ (терабит, или 2 ТБ, терабайт) с секторами размером 512 байт.

что не позволило мне заставить работать ОС Windows. Вот что я сделал, пытаясь заставить это работать:

Сначала я установил Windows, что означает, что есть таблица разделов msdos

Хм, иногда да, иногда нет. Если у вас старая материнская плата с прошивкой BIOS, то да, она будет установлена в старом режиме и будет использовать таблицу разделов MBR.

Если у вас современный компьютер, на нем не будет прошивки BIOS, но будет EFI. Любые современные окна (от win7 x64 и выше) будут использовать GPT при загрузке в режиме EFI.

Так что вы:

  • Либо у вас старый компьютер (8+ лет), и, скорее всего, проблема с большим диском,
  • или у вас есть материнская плата с прошивкой [U] EFI, но явно включенная обратная совместимость шимз.

Так как у меня нет UEFI-Mainboard, я не могу установить Windows напрямую с gpt.

На старой доске вы либо:

  • Установите небольшой диск для загрузки. (HDD или SSD типичны, но вы можете использовать CDROM или USB-накопитель).
  • Получите удачу и получите редкую плату с хорошей прошивкой BIOS, которая распознает GPT и защитную MBR. (То есть и MBR, и GPT, и запись MBR - это подделка, чтобы требовать весь диск).

Поэтому я перешел на таблицу разделов msdos для gpt с gdisk и Linux Mint Live-CD, который, конечно, уничтожил загрузчик Windows.

MBR использует загрузочный сектор, а затем ntloader. GPT работает совершенно по-другому. Если вы хотите, чтобы окна работали с GPT, вам нужно будет установить их при загрузке в режиме UEFI. Он будет записывать ненужные файлы (например, bootX86.EFI) в системный раздел EFI. Простого изменения структуры диска и / или загрузчика недостаточно.

Но я могу получить доступ к своему разделу Window через другие мои ОС Linux, так что, возможно, есть возможность установить новый загрузчик с помощью Wine или восстановить старый.

Вопрос: Как я могу исправить мою проблему с Bootloader без UEFI и без Recovery CD или как я могу установить Windows с gpt без UEFI?

Ты не можешь. У вас есть только несколько вариантов, которые включают в себя:

  1. Отдельный маленький загрузочный диск в формате MBR (HDD/SSD) для установки Windows (16-гигабайтный eSATA-накопитель или аналогичный будет отлично работать для этого).
  2. Или только запустить Linux и изнутри Linux запустить виртуальные окна (например, использовать что-то вроде vmware player).
  3. Или напрямую запустите гипервизор типа 1. (например, Xen).

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