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

Есть ли способ, которым я могу это исправить?

2 ответа2

2

При установке Ubuntu существует высокая вероятность того, что GRUB был установлен на внутреннем жестком диске компьютера. Grub требует, чтобы некоторые файлы загружались правильно, и в этом случае эти файлы будут на внешнем жестком диске.

Я бы порекомендовал переустановить базовую Windows MBR на жесткий диск компьютера, а затем переустановить GRUB на внешний жесткий диск. Затем вы можете настроить BIOS для первой загрузки на внешнем жестком диске. Если он подключен, он правильно загрузит GRUB, в противном случае вернется к внутреннему.

Редактировать:

Вы можете переустановить MBR, если Windows все еще загружается, открыв оболочку и набрав:

bootsect /nt60 C:/

Инструкции обычно для компьютеров, которые больше не загружаются.

0

С какой другой ОС у вас двойная загрузка? Вам понадобится загрузчик для переключения - который, я думаю, вы уже используете. Что-то вроде grub должно делать это, если нет ...

Загрузчик будет искать информацию о файловой системе с внешнего диска, очевидно, без подключения он не сможет ее найти, поэтому любые дополнительные флаги или опции в конкретном загрузчике сообщают ему, что файловая система удаляема. Возможно, вам даже придется иметь некоторые базовые системные файлы на вашем несъемном диске, чтобы он частично загружался, прежде чем продолжить с удалаемого диска.

Мой опыт является базовым, когда дело доходит до съемных дисков - у меня есть резервный сервер под управлением Ubuntu со съемным диском, но он не поддерживает двойной загрузки. :)

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