Grub rescue нет такого устройства, также не может получить доступ к BIOS

Я купил Acer Aspire M5-481PT-6688, поставляемый с предустановленной Windows 8. Я стер это, переустановил свою собственную копию без вирусов и попытался выполнить на ней двойную загрузку Ubuntu 13.04. Он имеет гибридный диск, поэтому, когда я установил его, работающий вместе с Windows, Ubuntu был установлен на SSD, а Windows - на HHD. Позже я удалил Ubuntu через форматирование SSD, и теперь я застрял в приглашении grub rescue>. Ошибка говорит: no such device. Независимо от того, какую комбинацию клавиш я нажимаю (F2, F8, F10, F12, Esc, Del), я не могу получить доступ к своему BIOS и не могу загрузиться с CD / DVD-привода или USB.

0
задан 21 October 2014 в 10:25

3 ответа

Мой ответ: переустановите Ubuntu, и когда он попросит вас ввести пароль, нажмите кнопку «Войти в систему автоматически». Кажется, что форма пароля вызывает проблему GRUB, поскольку grub не может получить доступ к grub.cfg. Надеюсь, это поможет!

0
ответ дан 21 October 2014 в 10:25

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

0
ответ дан 21 October 2014 в 10:25

Используя потрясающее руководство drs350 в ubuntuforums.org (благодарность ему) можно загрузить живой CD и даже установить Ubuntu от grub rescue> подсказка. Здесь точные шаги:

Предварительные условия

Эта процедура будет работать на:

  • Выпуски семейства Ubuntu с помощью Личинки 2
  • Уродливое меню Grub 2 (grub.cfg)
  • Пропавшие без вести ядер Linux и изображений initramfs
  • Поврежденные системные папки (не включая папку модуля)

Для этой процедуры для работы Вы должны:

  • Имейте семейство Ubuntu Живой ISO-образ CD на разделе, доступном от спасательной подсказки Личинки.
  • Модули личинки от предыдущей установки должны быть найдены и правильно загружены.

Процедура не будет работать на:

  • Пропавшие без вести Личинки 2 модуля (обычно в/boot/grub или/usr/lib/grub/i386-pc)
  • Поврежденные ISO-образы Ubuntu
  • Поврежденная структура раздела - "ls" возвращается только" (hd0)"

Процедура загрузки

  1. Загрузите ISO.

  2. Найдите раздел Ubuntu и папку, содержащую модули Личинки.

    Папка Grub, содержащая модули, должна быть расположена так, корректные модули могут быть загружены. Эта папка была бы создана во время начальной установки Ubuntu и должна быть расположена в разделе Ubuntu. Эта папка обычно располагалась бы в также (hdX,Y)/boot/grub или (hdX,Y)/usr/lib/grub/i386-pc

    Найдите свой существующий раздел Ubuntu и папку модуля.

    ls                               # List the known drives (hdX) and partitions (hdX,Y)
    ls (hdX,Y)/                      # List the contents of the partition's root
    ls (hdX,Y)/boot/grub             # Normal location of the Grub 2 modules.
    ls (hdX,Y)/usr/lib/grub/i386-pc  # Alternate location of the Grub 2 modules.
    
    • ls - должен возвратить все известные диски (hdX) и разделы (hdX,Y)
    • ls (hdX,Y)/ - должен показать содержание корневого каталога раздела.

      • Если Вы получаете "ошибку: неизвестная файловая система" это не Ваш раздел Ubuntu; больше на этом позже.
      • Если это будет разделом Ubuntu, то Вы будете видеть папки Ubuntu, включая lost+found/, home/, boot/ и vmlinuz и initrd.img. Используйте этот адрес в качестве первой части следующей команды.
    • ls (hdX,Y)/boot/grub - должен отобразить несколько дюжин *.mod файлов. Это - папка, которую Вы ищете.

      • Если Вы не находите модули, попробуйте альтернативное местоположение: ls (hdX, Y)/usr/lib/grub/i386-pc
  3. Загрузите модули.

    set prefix=(hdX,Y)/<path to modules>
    

    Эта команда должна правильно указать на папку, содержащую модули Личинки. Адрес должен быть тем в предыдущем разделе, который отобразил модули. Примеры:

    set prefix=(hd0,5)/boot/grub
    set prefix=(hd1,1)/usr/lib/grub/i386-pc
    

    Загрузочные модули:

    insmod linux
    insmod loopback
    insmod iso9660
    insmod fat        # If ISO is located on fat16 or fat32 formatted partition.
    insmod ntfs       # If ISO is located on an NTFS formatted partition.
    insmod nftscomp   # If NTFS compression is used on the partition. Load if you aren't sure.
    

    "Файл, не найденный" ошибка, означает, что путь в префиксе является неправильным, или определенный модуль не существует. Установка префикса может быть рассмотрена с командой набора. Повторно выполнитесь "set prefix=" команда с надлежащим путем.

  4. Найдите файл ISO Ubuntu.

    Используя те же комбинации команд ls, найдите ISO-образ Ubuntu.

    ls (hdX,Y)/
    
    • Вы ищете содержание включая ISO, такое как ubuntu-10.04.1-desktop-i386.iso
    • Разверните путь, если ISO-образ не расположен в / папка.
    • Если Вы получаете ошибку: неизвестная файловая система Вы, возможно, должны загрузить модуль файловой системы (такой как ntfs или жир. Возвратитесь к предыдущему разделу для руководства.)
  5. Создайте устройство закольцовывания.

    loopback loop (hdX,Y)/<path to ISO>/<ISO-name.iso>
    

    Пример:

    loopback loop (hd1,1)/ubuntu-10.04.1-desktop-i386.iso
    
  6. Загрузите ядро Linux и изображение initrd.

    set root=(loop)
    linux /casper/vmlinuz boot=casper iso-scan/filename=/<ISO-name.iso> noprompt noeject
    initrd /casper/initrd.lz
    

    Если путь к ISO или имени файла не будет корректен, то начальная загрузка остановится в экране BusyBox и создаст сообщение, указывающее, "не может открыть/dev/sr0: Никакой носитель не найден".

    Примечание: Если файл ISO не находится в / папка, включайте путь в iso-scan/filename= запись. Посмотрите второй пример.

    Примеры:

    linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04.1-desktop-i386.iso
    linux /casper/vmlinuz boot=casper iso-scan/filename=/my-iso/ubuntu-10.04.1-desktop-i386.iso
    
  7. Начальная загрузка.

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

    boot
    

Установка Ubuntu - с живого CD ISO

Примечание по Oneiric Daily Установки ISO: текущая ежедневная сборка Сновещательного Оцелота требует, чтобы вход в систему добрался до Рабочего стола. Выбор пользователя по умолчанию не позволит использование sudo поскольку никакой пароль не существует для пользователя. Выберите 'Другой', затем имя пользователя 'Ubuntu' и оставьте незаполненное поле пароля. Это позволит использование sudo размонтироваться /isodevice во время процесса установки.

Установка на Ваш жесткий диск возможна из загруженного файла ISO. CD не требуется. Интернет-соединение рекомендуется, но не требуется. Без соединения не будут обновлены пакеты, установленные от ISO, и дополнительные пакеты не будут загружены.

  1. Начальная загрузка на Живой Рабочий стол CD использование вышеупомянутой процедуры загрузки ISO.

    Примечание: Если у Вас есть большая сумма RAM, Вы можете использовать toram опцию. Это позволит системе загружаться в память и разрешать автоматическое размонтирование isodevice1 во время установки. / изоустройство должен быть размонтирован для успешной установки. Если / изоустройство не может быть размонтировано установщиком, установка перестанет работать, если пользователь не вызовет ее размонтирование. Это принудительное размонтирование включено в процедуру, подробно изложенную позже в этом разделе.

    • Если требуется попробовать toram опцию, замените строку Linux в вышеупомянутом и используйте этого вместо этого:

      linux /casper/vmlinuz boot=casper iso-scan/filename=/<ISO-name.iso> noprompt noeject toram --
      
    • Если /isodevice может быть размонтирован установщиком при подсказке, установка продолжится.
    • Если у Вас есть недостаточно память (она перестала работать в моей системе с 3 ГБ), и начните установку, установщик будет не мочь размонтироваться /isodevice, установка перестанет работать, и система может заморозиться. Перезагрузка и завершенный все шаги в разделе "Boot Procedure". Не повторяйте этот подраздел и продолжайте ниже.
  2. Откройте терминал: Приложения, Аксессуары, Терминал

  3. Размонтирование /isodevice

    sudo umount -l -r -f /isodevice
    

    Запустите процесс установки путем двойного щелчка по значку "Install Ubuntu".

    Установка продолжится, как был бы любая установка того же выпуска, подобного Альтернативе CD.

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

Если для руководства нужно улучшение, не стесняйтесь комментировать. Я проверил, пока я не мог (так как я не буду повреждать свою личинку только для проверения).

Источник:

http://ubuntuforums.org/showthread.php?t=1599293&p=9987717#post9987717

2
ответ дан 21 October 2014 в 10:25

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

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