Дождался ожидания корневого устройства. Fresh Install Ubuntu 14.04.3 LTS

Я действительно надеюсь, что кто-нибудь сможет мне помочь. У меня Lenovo Y580 с 16 ГБ msata и 1 ТБ HDD. Моя цель - смонтировать корневую файловую систему на диске msata (os, apps и boot) для хорошего времени загрузки и подключить каталог /home к моему жесткому диску емкостью 1 ТБ для (музыки, загрузок, изображений и т. Д.). На прошлой неделе я пытался выяснить это, но всякий раз, когда я делаю новую установку (стираю все разделы на обоих дисках и устанавливаю ОС на 16 ГБ msata), и доходит до того, что Ubuntu говорит мне перезапустить, я получаю следующее после повторный запуск:

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/e0d321d5-c4ee-42e1-aa38-fbcf2a671775 does not exist.
Dropping to a shell!

BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)

Я попытался переустановить вместе со многими различными схемами разбиения. Также отключили UEFI и безопасную загрузку, даже попытались отключить AHCI в биосе безрезультатно. LiveUsb - единственный способ использовать Ubuntu на данный момент. Пожалуйста, помогите и спасибо заранее.

2 ответа

Была такая же проблема и попробовал это. Когда компьютер включается, перейдите к варианту, который обычно работает для меня, он был первым в меню grub (Ubuntu 14.04), и нажмите "e". Это приведет вас к сценарию оболочки, используйте клавиши вверх, вниз, влево и вправо для навигации. Удалите строку, начинающуюся с оператора if, вплоть до fi (конец оператора if).

Для удаления перейдите в начало строки и нажмите кнопку "Удалить". Перейдите на линию на Linux и где вы видите root=ro, удалить ro и заменить на имя раздела Ubuntu в моем случае это было /dev/sda3так как то так:

root=UUID=<long number> ro becomes root=/dev/sda3 ro.

Это решение на данный момент является временным (в настоящее время ищет постоянное решение), поэтому оно должно выполняться каждый раз, когда вы выключаетесь.

PS: Если вы не знаете, как получить имя раздела Ubuntu, перейдите по этой ссылке: http://bootinfoscript.sourceforge.net/ и сделайте то, что там написано. Надеюсь это поможет. Ура!

Я действительно ценю ваш ответ, но в моем случае это не сработало. Но я попробовал другой отдельный USB. Использовал Unetbootin для создания Ubuntu 14.04.3LTS Live USB. Загрузился с живого USB. После загрузки я использовал gparted для удаления и форматирования всех разделов. Я отформатировал свою msata в раздел ext3 вместо ext4. Установил msata как / и я отформатировал мой жесткий диск как /home в качестве ext4 я также установил подкачку на 8 ГБ на свой жесткий диск. Перезагрузил..... РАБОТАЕТ ОТЛИЧНО!!! По какой-то причине использование корневой файловой системы в качестве формата ext4 не работало на моем компьютере, когда я изменил его на ext3, он работал отлично. Также проверил, что мой /home каталог мой жесткий диск 1 ТБ, и это. Надеюсь, это можно выяснить, почему ext4 не работал как root в моем случае.

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