Восстановить Ubuntu Grub без LiveCD - Не удается загрузить Ubuntu LiveCD после установки Windows

Я установил Windows после установки Ubuntu. Но Ubuntu все еще не поврежден в своем разделе.

Я пытаюсь запустить Ubuntu LiveCD для восстановления grub, но LiveCD больше не работает. Он останавливает процесс загрузки и не загружается полностью.

Я не могу запустить Ubuntu в режиме реального времени, чтобы восстановить grub.

Есть ли способ восстановить grub / grub2 без LiveCD?

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

[Важно] Я скачал новую Ubuntu 10.10 ISO. Я также сделал проверку MD5. Все нормально. Затем я записал этот .iso и до сих пор не могу загрузить LiveCD до конца.

2
задан 26 January 2011 в 17:24

3 ответа

Я не мог восстановить личинку, но я нашел проблему.

В некоторых машинах LiveCD Ubuntu 10.10 имеет ошибку. Проблема состоит в том, что регулярный ISO все еще имеет ошибку, хотя исправление ошибки доступно. Но MinimalCD является чистым и хорошо работает.

Я сделал этот процесс и сумел установить Рабочий стол Ubuntu 10,10 32 бита гладко. Это также допустимо для других версий.

Ошибка:

Если Вы используете регулярный ISO, и Вы не можете продолжить процесс начальной загрузки, Вы видите ошибку следующим образом:

Когда процесс начальной загрузки останавливается или замораживания, необходимо нажать "F6" и "Esc". Затем Вы видите один или оба из этих сообщений:

"Бойкое ПРЕДУПРЕЖДЕНИЕ **: getpwuid_r (): неудавшийся из-за идентификатора (0) неизвестного пользователя"

или

"Паника ядра - не синхронизация: Предпринятый для уничтожения init"

Наконец, решение:

Для решения этой проблемы можно установить Ubuntu от MinimalCD (просто выбирают, какую версию Вы хотите): https://help.ubuntu.com/community/Installation/MinimalCD

После начальной загрузки CD я выбрал стандартную установку, и около конца, я выбрал версию, которую я хотел. В данном случае, Рабочий стол Ubuntu 32 бита 10.10.

Для получения дополнительной информации: http://ubuntuforums.org/showpost.php?p=10169169&postcount=176

1
ответ дан 26 January 2011 в 17:24

Звучит как аппаратная проблема или плохая запись. Но вы должны иметь возможность заставить Windows загружать Linux, используя «dd» для Windows ( http://www.chrysocome.net/dd ). Загрузочные окна; установить dd, запустить командную строку и ...

c:
cd \
dd if=\\?\Device\Harddisk0\Partition1 of=ubuntu-linux.bin bs=512 count=1

где \? \ Device \ Harddisk0 \ Partition1 - это ваш загрузочный раздел Linux. Тогда ...

attrib -r boot.ini
start notepad boot.ini

Добавить новую строку в INI-файл:

c:\ubuntu-linux.bin="Ubuntu Linux"

Сохранить. Выход из блокнота. А потом ...

attrib +r boot.ini

Перезагрузка.

tsshutdown 0 /delay:0 /reboot

Имя устройства может быть обнаружено с помощью dd --list.

0
ответ дан 26 January 2011 в 17:24

Самый простой способ - создать новый LiveCD или даже LiveUSB.

В противном случае вы можете настроить загрузчик Windows для загрузки Linux. Затем вы можете использовать установленный Linux для переустановки grub в MBR. См. https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallWindows (раздел 2) для получения информации о том, как выполнить эту задачу.

0
ответ дан 26 January 2011 в 17:24

Другие вопросы по тегам:

Похожие вопросы: