не удается загрузить мой раздел ubuntu

Я запускаю SUSE 11.2. Ubuntu находится на расширенном разделе /dev/sda5 , но когда я загружаюсь, я получаю

 Error 19: Linux kernel must be loaded before initrd 

Это запись Ubuntu в menu.lst:

 #Don't change this comment – YaST2 identifier: Original name: none# title Ubuntu 10.04 root (hd0,4) kernel /vmlinuz root=/dev/sda5 ro quiet splash initrd /initrd.img 

  • Debian-Windows с двойной загрузкой: какой я должен установить первым?
  • Grub не работает при новой установке
  • Grub не загружается после установки Windows 8
  • Элементарные Os. Nvidia и apt-get перестали работать после обновления Windows 8.1 (двойная загрузка)
  • Grub2 в Ubuntu 12.04 не добавляет «тихий всплеск» к ядру Fedora
  • Восстановление Windows XP с grub
  • Новый элемент меню, называемый «arch_grub», появился как временное загрузочное устройство
  • Черный экран Kali Linux с мигающим курсором после загрузки USB
  • 2 Solutions collect form web for “не удается загрузить мой раздел ubuntu”

    Возможно, ваш файл vmlinuz не найден. Возможно, это происходит потому, что он находится в каталоге / boot на sda5, поэтому вы должны изменить свою линию на

     title Ubuntu 10.04 root (hd0,4) kernel /boot/vmlinuz root=/dev/sda5 ro quiet splash initrd /initrd.img 

    или если это место где-то в другом месте, где бы оно ни было.

    (Возможно, вам нужно будет сделать то же самое с файлом initrd.img)

    Кроме того, проверьте, соответствуют ли файлы vmlinuz и initrd.img для ubuntu именно это имя. Обычно они имеют версию ядра и вводят имя (т. Е. Vmlinuz-2.6.35-22-generic)

    Вы можете попробовать следующее:

     mount /dev/sda5 /mnt cd /mnt ls -l boot vmlinuz initrd.img 

    Убедитесь, что места, на которые указывают символические ссылки, действительно существуют и являются правильными файлами, которые вы ищете.

    Например, на моей коробке, vmlinuz -> boot / vmlinuz-2.6.32-25-generic.
    Вы можете изменить конфигурацию grub, чтобы указать на нужные файлы, как указано в ответе txwikinger.

    Еще один быстрый способ отладить это – получить подсказку в grub (нажав C в grub1, не уверен в grub2), тогда вы можете использовать табуляцию для отображения доступных файлов и протестировать ее на лету.

    Interesting Posts

    Как игнорировать строки начинаются с # с помощью grep / awk

    Могу ли я переместить запущенное приложение на другой X-сервер?

    Добавление рекурсивных записей в `/ etc / hosts`

    вывод ps отличается при запуске из командной строки и скрипта

    Как ограничить OpenSSHD при входе в систему с динамического IP-адреса?

    Является ли «безопасным» отключить IPv6 для ускорения работы Firefox?

    Привязать ярлык экрана к Ctrl + Q без префикса

    Аккумулятор никогда не прекращает зарядку

    Сортировка и группирование доменов и поддоменов

    В чем разница между выводами и остановками в командах мультиплексирования ssh?

    Безопасный тест FreeBSD на системе, выполняющей debian с zpools

    Можно ли настроить конфигурацию git через несколько репозиториев?

    Сценарий оболочки Linux для перезагрузки нескольких Linux-машин

    Есть ли способ найти файл драйвера, который использует часть оборудования?

    «Нет такого файла» с ksh, но скрипт работает с ksh -x?

    Linux и Unix - лучшая ОС в мире.