Я купил 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.
Мой ответ: переустановите Ubuntu, и когда он попросит вас ввести пароль, нажмите кнопку «Войти в систему автоматически». Кажется, что форма пароля вызывает проблему GRUB, поскольку grub не может получить доступ к grub.cfg. Надеюсь, это поможет!
Используя потрясающее руководство drs350 на ubuntuforums.org (слава ему), вы можете загрузить свой live CD и даже установить Ubuntu из приглашения grub rescue>
. Вот точные шаги:
Эта процедура будет работать для:
Чтобы эта процедура работала, вы должны:
Процедура не будет работать для:
Загрузите ISO.
Найдите раздел Ubuntu и папку, содержащую Grub модули.
Папка 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)/
- должны отображать содержимое корневого каталога раздела . [1 191]
lost+found/
, home/
, boot/
и vmlinuz
и initrd.img
. Используйте этот адрес в качестве первой части следующей команды. Li> ls (hdX,Y)/boot/grub
- должно отображаться несколько десятков * .mod файлов. Это папка, которую вы ищете.
Загрузите модули.
set prefix=(hdX,Y)/<path to modules>
Эта команда должна правильно указывать на папку, содержащую модули Grub. Адрес должен быть тем, что был в предыдущем разделе, где отображались модули. Примеры:
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. Повторите команду "set prefix="
, указав правильный путь.
Найдите ISO-файл Ubuntu.
Используя те же комбинации команд ls, найдите ISO-образ Ubuntu.
ls (hdX,Y)/
Создать устройство обратной связи.
loopback loop (hdX,Y)/<path to ISO>/<ISO-name.iso>
Пример:
loopback loop (hd1,1)/ubuntu-10.04.1-desktop-i386.iso
Загрузить образ ядра 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
Boot.
11106 Так и должно быть. Если команды выполнялись без каких-либо сообщений / ошибок, команды были приняты как введенные. Теперь настало время загрузки:
boot
Примечание по ежедневным установкам Oneiric ISO : текущая ежедневная Для сборки Oneiric Ocelot необходимо войти на рабочий стол. Выбор пользователя по умолчанию не позволит использовать sudo
, так как для пользователя не существует пароля. Выберите «Другое», затем имя пользователя «Ubuntu» и оставьте поле пароля пустым. Это позволит использовать sudo
для размонтирования /isodevice
во время процесса установки.
Установка на жесткий диск возможна из загруженного ISO-файла. CD не требуется. Подключение к Интернету рекомендуется, но не обязательно. Без подключения пакеты, установленные из ISO, не будут обновляться, а дополнительные пакеты не будут загружаться.
Загрузитесь с рабочего стола Live CD, используя описанную выше процедуру загрузки ISO.
Примечание : Если у вас большой объем оперативной памяти, вы можете использовать опцию Toram. Это позволит системе загружаться в память и автоматически отключать isodevice1 во время установки. / isodevice должен быть размонтирован для успешной установки. Если / isodevice не может быть демонтирован установщиком, установка завершится неудачно, если пользователь не отключит ее. Эта принудительная разборка включена в процедуру, подробно описанную далее в этом разделе.
Если вы хотите попробовать опцию toram, замените строку linux в приведенной выше и используйте ее вместо:
linux /casper/vmlinuz boot=casper iso-scan/filename=/<ISO-name.iso> noprompt noeject toram --
/isodevice
может быть после установки программа размонтирует ее, установка будет продолжена. /isodevice
, установка завершится неудачно, и система может зависнуть. Перезагрузите и выполните все шаги в разделе «Процедура загрузки» . Не повторяйте этот подраздел и продолжайте ниже. Открыть терминал: Приложения, Аксессуары, Терминал
Размонтировать /isodevice
sudo umount -l -r -f /isodevice
Начать процедуру установки дважды щелкнув по значку «Установить Ubuntu» .
Установка будет продолжаться, как и любая установка того же выпуска, аналогично альтернативному компакт-диску.
В руководстве продолжаются процедуры сетевой установки, которые могут оказаться бесполезными для этого конкретного случая, также я не могу поручиться за их эффективность, поэтому я оставляю эту часть вне своего ответа.
Если руководство нуждается в улучшении, не стесняйтесь комментировать. Я проверил, пока не смогу (так как я не сломаю свой хлам только для проверки).
Источник:
http://ubuntuforums.org/showthread.php?t=1599293&p=9987717#post9987717
ls (hd0,msdos1)
и ls (hd1,msdos1)
, если Вы находите тот, которые имеют файлы личинки, Вы удачливы. На всякий случай поддержка Acer говорит Вам о лишении законной силы гарантии.
– rantler
29.08.2013, 02:26