Отказался в ожидании корневого устройства в Ubuntu

Я только что установил Ubuntu 12.10 для двойной загрузки с Windows 8, но каждый раз, когда я выбираю Ubuntu из меню grub, он всегда застревает с этой ошибкой и не загружается:

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/920903aa-762f-40d2-8126-87f4b0e6f975 does not exist. Dropping to a shell!

BusyBox v1.19.3 (Ubuntu 1:1.10.3-7ubuntu1.1) built-in shell (ash)
Enter 'help' for a lost of built-in commands.
(initramfs)

I попробовал с boot-repair, но это не помогает, вот журнал, сгенерированный им .

7
задан 21 February 2014 в 07:50

6 ответов

Если вы установили Ubuntu Desktop на раздел / жесткий диск, который является частью массива RAID, или зашифрованный диск, или в Windows ME, он, скорее всего, не сможет загрузиться. Установка Ubuntu Desktop на один из этих источников не поддерживается .

Если вы установили Ubuntu Desktop для одного из указанных выше источников, и он не загрузится:

  1. Удалите Ubuntu.
  2. Установите Ubuntu на жесткий диск или раздел, который не является частью RAID-массива, не зашифрован и не в Windows ME, и он должен нормально загружаться.
0
ответ дан 21 February 2014 в 07:50

После большого усилия я наконец сделал его:

я загрузился живой от usb для решения проблемы, где я нашел, что личинка обновления, отказавшая с ошибкой ", не могла найти канонический путь у коровы..."

я затем попробовал много, пока я не нашел это:

https://askubuntu.com/a/772892/925082

, где я следовал за вторым путем, но заменой его sda5 с моим sdb6 как корень

-1
ответ дан 21 February 2014 в 07:50

Я просто случайно начал набирать материал ... try:

(initramfs) blkid
(initramfs) blockdev --rereadpt /dev/sda
(initramfs) blkid
(initramfs) exit

Это, по крайней мере, приводит вас к рабочему столу, где вы можете начать решать проблемы, связанные с проприетарным драйвером или чем-то еще [ 112]

0
ответ дан 21 February 2014 в 07:50

Я также произошел та же проблема, но я могу решить ее с помощью следующей ссылки

http://blog.wittchen.biz.pl/ubuntu-system-boot-problem/

Попытка № 1

Во-первых, я пытался изменить rootdelay как сказанное сообщение об ошибке. Я открыл файл/etc/default/grub, я нашел там следующую строку: GRUB_CMDLINE_LINUX_DEFAULT = "подавляют шумы всплеска" и измененный это на: GRUB_CMDLINE_LINUX_DEFAULT = "rootdelay=90 тихий всплеск" rootdelay стал длиннее, но к сожалению он не решил проблему в моем случае.

Попытка № 2

Я отредактировал/etc/fstab файл. Я выполнил следующую команду в терминале: sudo gedit/etc/fstab и отредактированный fstab файл в gedit. В начале мой файл был похож на это:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=96889309-5f73-4688-8354-e64cd1bb158f /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=480cc3f7-a39d-4d0f-93d5-49fc8df1a392 none            swap    sw              0       0

Затем я прокомментировал одну строку и добавил другой описывающий/dev/sda1 дисковое устройство. Теперь, мой файл смотрит следующим образом:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=/dev/sda1  /               ext4    errors=remount-ro 0       1
# UUID=96889309-5f73-4688-8354-e64cd1bb158f /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=480cc3f7-a39d-4d0f-93d5-49fc8df1a392 none            swap    sw              0       0

Проблема все еще существовала, таким образом, я попробовал другую попытку решить ее.

Попытка № 3

Я открыл терминал и ввел следующую команду:

sudo grub-install /dev/sda

и затем я ввел другую команду для обновления личинки:

sudo update-grub

После того, как все это, я перезагрузил компьютер и наконец, ошибка исчезла, и проблема была решена!

1
ответ дан 21 February 2014 в 07:50

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

Я боялся о проблеме с тех пор, где почтовый сервер был размещен, и данные также находятся в той же машине.

Я гуглю его. попробованный все возможные понятия как ниже.

1. Booting with live cd
2. doing fsck for / partition and /boot
3. grub-install on /dev/sda(which is default root filesystem)
4. check fstab

И следующее решает, делают счастливыми получить сервер начальной загрузки.

-> примечание в моей начальной загрузке случая смонтировано на начальной загрузке/, которая является/dev/sda3 где как/dev/sda1
/ файловая система.

Простое решение, чтобы устранить проблему (но пересечь весь модуль, которые являются установкой на уровне ядра

  1. скопируйте / начальную загрузку завершенной начальной загрузки / другого сервера, исключая grub.cfg к внешнему диску флэш-памяти

  2. начальная загрузка с живым CD

  3. узнайте корневую файловую систему со следующей командой fdisk-l/dev/sda

  4. смонтируйтесь / файловая система на/mnt монтирует/dev/sdXY/mnt

  5. каталог mkdir для монтирования внешних данных mkdir-p/mnt/pd

  6. смонтируйте дисковые данные флэш-памяти к/mnt/pd

  7. теперь пора сделать chages в корневой файловой системе с командой chroot (Заботьтесь при выполнении chages),

  8. chroot/mnt

  9. теперь копия всего/mnt/pd/boot/к/mnt

  10. выход

  11. теперь unmout/mnt/pd

  12. создайте новую папку mkdir-p/mnt/test

  13. смонтируйте начальную загрузку / на/mnt/test

    смонтируйте/dev/sdXY/mnt/test

  14. теперь / начальная загрузка смонтирован на/mnt/test/

  15. снова сделайте chroot/mnt

  16. переименуйте весь файл, который содержит/mnt/test/

  17. теперь скопируйте/mnt/boot (который мы скопировали с фунта) к/mnt/test/

  18. удостоверьтесь свой использующий исходный grub.cfg/mnt/test/boot/grub/grub.cfg

  19. выход

  20. перезагрузка

  21. Вы будете успешно начальной загрузкой к серверу без любых проблем.

0
ответ дан 21 February 2014 в 07:50

У меня была та же самая проблема. Вещь состоит в том, что у меня был ноутбук прочь в течение долгого времени и когда я переключился, он на нем показал то же сообщение. По-видимому, некоторые измененные конфигурации (скорее всего, на настройку по умолчанию) с машиной прочь в течение долгого времени.

я решил его переходящий по этой ссылке здесь на Exchange Стека:

" initramfs" ошибка на начальной загрузке ТОЛЬКО на Dell XPS 13 (начальные загрузки, прекрасные на другом компьютере)

Решение:

  • Перезагрузка.
  • F12 Нажатия и переходят к настройкам BIOS.
  • Конфигурации системы в †’ Операции SATA
  • Изменение RAID к AHCI
0
ответ дан 15 October 2019 в 18:07

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

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