Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не загружается Ubuntu 11.04  (Прочитано 20063 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн justuser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Не загружается Ubuntu 11.04
« : 17 Мая 2011, 14:08:31 »
Здравствуйте!
При выборе в GRUB Ubuntu появляется чёрный экран с мигающим курсором. Так около минуты. И выводится сообщение
BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initframs) (просит что-то ввести)
И всё, дальше не загружается. Как всё-таки мне запустить ubuntu?
P.S. На компьютере ещё стоит Windows XP Service Pack 3
2P.S. Процессор: AMD Phenom II 545 3.0 Ghz
         Видеокарта: ATI Radeon HD4670
         Оперативка: 2 гб
         SWAP: 2048Мб


Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Не загружается Ubuntu 11.04
« Ответ #1 : 17 Мая 2011, 15:18:59 »
Натолкнулся на такой глюк при установке XUbuntu и KUbuntu на внешний диск (USB HDD). Возможно это ваш случай.

Ошибка в том что, при установке внешний диск является /dev/sdc, и загрузочный раздел соответственно /dev/sdc1 (sda - встроенный диск, sdb - LiveUSB, с которой ставится система). Так вот во время инсталляции в конфиг GRUBа так все и прописывается!!!! И когда я выдергиваю флешку, и гружусь с внешнего HDD то он становится /dev/sdb !!!! ???
Но ядро не через UUID диска грузится, а почему-то через прямой путь (/dev/sdc1).  :idiot2: Почему инсталлятор так прописывает - не понятно, потому, что если загрузится в систему поправив параметры загрузки ядра и сделать update-grub, то в кофиг пропишутся именно UUIDы загрузочного диска. Это явный глюк инсталлятора, не искал, но уверен он уже есть на ланчпаде.

Что делать:
В меню GRUB выбрать пункт загрузки и нажать "е" - откроется редактор параметров загрузки ядра - там вы увидите строчку

linux /boot/vmlinuz-2.6.32-31-generic root=..... ro
Вот в нее, за нужно вписать root=/dev/sdXY, где sdXY - верный путь к загрузочному разделу. После этого жмем F10 и загружаемся. После того как система успешно загрузится, первым делом, идем в терминал и выполняем
sudo update-grubВсе. В конфиг груба пропишется UUID загрузочного диска в параметры загрузки ядра и система будет грузится без привязки к нумерации дисков в системе.

Пользователь решил продолжить мысль 17 Мая 2011, 15:39:04:
Вот кстати и баг на ланчпаде https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/384633
Если это ваш случай - стоит отметится, что он вас тоже затронул.
« Последнее редактирование: 17 Мая 2011, 15:39:04 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн justuser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Не загружается Ubuntu 11.04
« Ответ #2 : 17 Мая 2011, 16:00:48 »
Но в том то и дело что в GRUB всё правильно указано!
И спустя некоторое время, после вывода этого сообщения, пишу exit запускается какбэ терминал.. то есть такое же приглашение $ опять пишу exit запусается ubuntu, но, как я понимаю, это ненормально так запускать?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Не загружается Ubuntu 11.04
« Ответ #3 : 17 Мая 2011, 16:09:48 »
Перед тем как выдается сообщени BusyBox-а, должно быть написано что именно вывалило вас в бизи бокс - там не супер диагностика - но стоит почитать внимательно.

А насчето того, что в конфиге ГРУБА все верно - это вы как определили?
« Последнее редактирование: 17 Мая 2011, 16:15:30 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн justuser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Не загружается Ubuntu 11.04
« Ответ #4 : 17 Мая 2011, 16:31:56 »
В том то и дело что никаких ALERT! не выдаёт просто BusyBox.
Насчёт правильного определения что в ГРУБЕ правильно, я на ubuntu нажал е проверил диск, всё правильно.
И если после ro quiet splash vt.handoff=6 написать rootdelay="130", то всё загружается, но оочень долго (дольше висты).
И, наверное, самое интересное наблюдение, если загружаюсь с помощью rootdelay, то время которое я простоял перед экраном login-ом, то время работы до зависания равно времени, стояние перед экраном логина, в степени равной этому времени ???

Пользователь решил продолжить мысль 17 Мая 2011, 18:15:59:
Сейчас в ubuntu вылезло окно обновления, обновил и.. и при запуске виснет после логин экрана... пятый раз переустанавливать уже буду :(
« Последнее редактирование: 17 Мая 2011, 18:15:59 от justuser »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Не загружается Ubuntu 11.04
« Ответ #5 : 17 Мая 2011, 20:25:36 »
Поставьте уже 10.04 - LTS версия - работает уже как часы.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн justuser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Не загружается Ubuntu 11.04
« Ответ #6 : 18 Мая 2011, 13:55:00 »
Ок, поставлю, спасибо)
А там не обновлять до 11.04?

Пользователь решил продолжить мысль 18 Мая 2011, 16:02:17:
Переустановил... но теперь перед BusyBox появилась хоть причина.
Gave up waiting for root device. Common problems:
 -Boot args (cat /proc/cmdline)
  -check rootdelay= (did the system wait long enough?)
  -check root= (did the system wait for the right device?)
-Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/b09735d4-c679-421d-9e4c-58a90865f84f does not exist. Dropping to a shell!

BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu11) built-in shell (ash)
Enter `help` for a list of built-in commands.
(initframs)

Пользователь решил продолжить мысль 19 Мая 2011, 19:46:36:
Хочу, сообщить что моя проблемы решена :)
Кому интересно тоhttp://ubuntologia.ru/grub2-recovery
2 пункт =) Потом на ubuntu нажать 'e' и поменять root=UUID=XXXXX на root=/dev/sdxY, где x = диск (sda, sdb), а y = номер (sda2, sdb1)
« Последнее редактирование: 19 Мая 2011, 19:46:36 от justuser »

 

Страница сгенерирована за 0.065 секунд. Запросов: 23.