Я пытался установить Slackware Linux с загрузочной флешки на мою машину рядом с Windows 8. Моя таблица разделов была MBR, поэтому она не поддерживает более 4 основных разделов. К сожалению, у меня уже было 3, и мне нужны два других раздела: один для системы linux, а другой для подкачки linux.

Поэтому я преобразовал в GBT с помощью: gfdisk /dev/sda

Что, я думаю, было ошибкой. В любом случае, установка была успешно завершена, и я перезапустил свой ноутбук, чтобы обнаружить, что нет ни страницы загрузки Windows, ни сообщения slackware (отсутствует операционная система). После этого я попытался преобразовать обратно MBR, используя магический загрузочный раздел USB, но он не может конвертировать из GBT в MBR. Я также пытался исправить MBR из Windows 8 CD, но также не работал.

Есть ли способ конвертировать обратно в mbr без потери данных?

1 ответ1

0

Сначала позвольте мне добавить немного информации для будущих настроек:

  1. MBR может поддерживать более четырех разделов. Просто не четыре основных раздела. Вместо этого вы можете использовать пустую запись MBR для установки расширенных разделов и создания в них логических разделов.
  2. Я уверен, что в прошлом я устанавливал slackware с использованием логических разделов. (даже для рута и свопа).

Таким образом, если вам удастся восстановить установку Windows, вы все равно можете просто добавить установку Slackware.

  1. Прежде чем переходить на GPT, убедитесь, что у вас есть система, способная загружаться с нее. Обычно для этого требуется:

    • прошивка EFI, или
    • передовая прошивка BIOS, которая понимает GPT
    • И системный раздел EFI (что на самом деле загружается)

С этим фоном в стороне, давайте продолжим спасательную часть.

Если у вас нет актуальных резервных копий, остановитесь прямо сейчас. Вы хотите сделать резервные копии, прежде чем делать какие-либо действия по записи на диск. Что означает создание копии диска. Обычно это делается путем извлечения диска, добавления его на другой компьютер или внешнего USB к SATA-кейсу и использования чего-то вроде dd. Если у вас есть вторая система в сети, вы также можете загрузиться с live CD и объединить dd с gzip и netcat. Как это сделать, хорошо описано в нескольких постах здесь на [SU].

Если у вас есть резервная копия, просто восстановите ее. Самый безопасный, самый простой способ.

Если у вас есть резервная копия и вы хотите пропустить как можно больше работы, с риском оставить что-то странное, что может вызвать проблемы в будущем: попробуйте какое-нибудь спасательное программное обеспечение при загрузке с живого CD или живого USB.

(Исключение конкретных рекомендаций по продукту из поста, поскольку поиск по recover mbr partition table дает множество ответов.)

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