3

У меня 64-битная Windows 8.1 на GPT / UEFI и я пытаюсь загрузить другую ОС без CD-ROM или внешнего жесткого диска.

Я создал новый раздел (Z: :) и скопировал в него Puppy Linux.iso . Однако я не могу изменить активный раздел на Z: diskmgmt.msc «s„раздел активным“неактивна:

diskpart команда active также не работает:

& Puncsp; –§– Выбранный диск не является фиксированным MBR-диском.

Команда ACTIVE может использоваться только на жестких дисках MBR.

Я также пробовал EasyBCD и EasyUEFi, но безрезультатно.

Как мы можем изменить загрузочный раздел и загрузиться на другую ОС?

2 ответа2

4

Ваша система имеет прошивку UEFI. Из-за этого Windows требует от вас отформатировать жесткий диск как GPT-диск вместо MBR-диска (который у вас есть). GPT-диски не имеют понятия "активный" раздел, как это делают MBR-диски. Вот почему опция недоступна.

В мире BIOS с MBR-дисками компьютер просто загружается в тот раздел, на котором установлен флаг Active. В мире UEFI все не так просто. Чтобы загрузить операционную систему из другого раздела, необходимо добавить загрузочную запись для нее в разделе EFI и, возможно, в настройке встроенного ПО. EasyUEFI выглядит хорошим инструментом для этого, но я никогда не использовал его раньше, поэтому не могу ручаться за его эффективность. Я использовал EasyBCD и раньше, но этот инструмент не имеет отношения к тому, что вы пытаетесь достичь.

Это подводит меня ко второму замечанию, которое я хотел сделать. Даже если вам удастся получить загрузочную запись для второго раздела, вы не сможете просто перетащить файл ISO на раздел жесткого диска и загрузиться с него. Чтобы установить операционную систему, у вас должен быть какой-либо загрузочный носитель для установки, будь то CD/DVD, внешний жесткий диск или флэш-накопитель USB. Без этих вещей невозможно установить Linux, но это не стандартный способ работы, и есть несколько инструментов, которые могут его вместить (WUBI является ярким примером такого инструмента).

1

Возможно, но не уверен, что вы сможете загрузить скопированный образ с помощью моего менеджера загрузки rEFInd. Вы можете проверить это, не устанавливая ничего на свой жесткий диск, загрузив флэш-накопитель USB или образ CD-R, подготовив загрузочный носитель с ним и загрузив его. Если вам повезет, вы увидите одну или несколько записей для ядра Linux и / или загрузчика EFI из образа Puppy Linux, который вы скопировали на жесткий диск, и выбор этого образа должен загрузить ОС.

Тем не менее, установка ОС таким способом крайне нестандартна, и есть ряд причин, по которым использование rEFInd может не помочь в вашем случае. Я не очень знаком с Puppy Linux, поэтому я не могу сказать, как вы должны установить его на жесткий диск. Просматривая его главную страницу, у меня складывается впечатление, что он предназначен в основном для использования на флеш-накопителях USB и носителях CD-R, хотя есть одно упоминание об установке его на жесткие диски. Если вы хотите что-то запустить с жесткого диска, есть хороший шанс, что другой дистрибутив будет лучшим выбором.

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