Deu a espera de um dispositivo root. Nova instalação do Ubuntu 14.04.3 LTS

0

Eu realmente espero que alguém possa me ajudar. Eu tenho um Lenovo Y580 com um msata de 16GB e um HDD de 1TB. Meu objetivo é montar o sistema de arquivos raiz na unidade msata (os, apps e boot) para bons tempos de carregamento e montar o diretório / home no meu disco rígido de 1TB (música, downloads, imagens etc.). Eu tentei a semana passada para descobrir isso, mas sempre que eu faço uma nova instalação (limpe todas as partições dentro de ambas as unidades e instalar o sistema operacional para o msata de 16GB) e chega ao ponto onde o ubuntu me diz para reiniciar eu recebo o seguinte após reiniciando:

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)

Eu tentei reinstalar juntamente com muitos esquemas de particionamento diferentes. Também desabilitar UEFI e secureboot, mesmo tentei desligar AHCI na BIOS sem sucesso. O LiveUsb é a única maneira que eu posso usar o Ubuntu a partir de agora. Por favor, ajude e obrigado antecipadamente.

    
por Charlie Packard 26.08.2015 / 22:32

2 respostas

0

Tive o mesmo problema e tentei isso. Quando o computador entrar, vá para a opção que normalmente funciona para mim, foi a primeira no menu grub (Ubuntu 14.04) e pressione 'e'. Isso leva você a um script de shell, use as teclas para cima, para baixo, esquerda e direita para navegar. Remova a linha que começa com a instrução if até o fi (o final da instrução if).

Para excluir, vá para o início da linha e pressione o botão "excluir". Vá para a linha no linux e onde você vê o root=ro , remova o ro e substitua pelo nome da partição ubuntu no meu caso foi /dev/sda3 algo assim:

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

Esta solução, por enquanto, é temporária (atualmente procurando uma solução permanente), portanto, ela precisa ser feita toda vez que você desligar.

PS: Se você não sabe como obter o nome da partição do Ubuntu, acesse este link: bootinfoscript.sourceforge.net e faça o que diz lá. Espero que isto ajude. Felicidades!

    
por Daniel Carlson 28.08.2015 / 12:07
0

Eu realmente aprecio sua resposta, mas não funcionou no meu caso. Mas eu tentei outro usb separado. Usado o Unetbootin para fazer o Ubuntu 14.04.3LTS Live USB. Inicializou com USB ao vivo. Uma vez inicializado, usei o gparted para excluir e formatar todas as partições. Eu formatei minha msata para uma partição ext3 em vez de ext4. Montado o msata como / e eu formatei meu disco rígido como /home como ext4, eu também coloquei um swap de 8GB no meu disco rígido. Rebooted ..... funciona muito bem !!! Por alguma razão, usando o sistema de arquivos raiz como formato ext4 não funcionou no meu computador, quando eu mudei para ext3 funcionou muito bem. Também verifiquei que meu diretório /home é meu HDD de 1 TB e é. Espero que isso possa ser esclarecido a respeito de porque o ext4 não funcionava como root fs no meu caso.

    
por Charlie Packard 28.08.2015 / 16:33