Во-первых, я понятия не имею, что я сделал или делаю, поэтому любая предложенная помощь (за которую я буду очень признателен) должна быть изложена очень подробно, чтобы я мог понять, что мне нужно делать.
Я использовал компьютер, который мне одолжил мой друг, и я надеялся использовать внешний жесткий диск, чтобы запустить Ubuntu (12.04), чтобы иметь более персонализированное пространство, не подвергая его машину какому-либо риску. Но теперь, когда я включаю компьютер, я получаю это сообщение: "error: no such device: cb105e2b-b911-4e52-9dc6-504560332258e. grub rescue>" независимо от того, какую ОС я пытаюсь загрузить (Ubuntu с внешнего жесткого диска или Windows 7 с внутреннего).
Я знаю, что по этому поводу есть много вопросов, но, как я уже сказал, я на самом деле не знаю, что делаю, поэтому, если я неправильно пойму, какие аспекты ответов применимы к моей ситуации, я, вероятно, действительно могу что-то испортить, а этого я бы предпочел не делать.
Извините, я не знаю, какие подробности следует включить.
решение1
Это произошло, потому что вы, вероятно, установили загрузчик Ubuntu (grub) в MBR внутреннего HDD (или его загрузочного раздела), но файлы, которые ему требуются, установлены на внешнем. Кроме того, BIOS не предлагает внешний диск загрузчику Ubuntu, поэтому он не находит требуемые файлы.
Если на внутреннем жестком диске установлена система Windows Vista или 7, следуйте этому руководству по fixboot (а если это не сработает, то и fixmbr):http://support.microsoft.com/kb/927392(есть аналогичные руководства для других версий Windows, но у меня нет ссылок под рукой -> ключевые слова для вашего собственного поиска в Google: fixmbr, fixboot, recovery console и, конечно, ваша версия Windows)
Если вы хотите использовать Ubuntu только с внешнего жесткого диска, не трогая внутренний жесткий диск, вы должны убедиться, что загрузчик также установлен на внешнем диске (в этом случае после установки вам, конечно, нужно выбрать жесткий диск, с которого вы хотите загрузиться в BIOS). Где-то в процессе установки (вероятно, при разбиении жесткого диска) вы увидите выпадающий список устройств, на которые вы можете установить Grub. Конечно, может быть так, что ваш BIOS не загружается с USB-накопителей, а это означает, что нет удобного способа установить Ubuntu на внешний диск, не трогая внутренний... Я бы не удивился, если бы это действительно было так на компьютере, на который вы пытаетесь установить Ubuntu, так как в противном случае я не вижу никаких причин, по которым Grub не должен найти свои файлы на внешнем жестком диске прямо сейчас...