Erro boot: mounting /dev/sda1 on /root

1. Erro boot: mounting /dev/sda1 on /root

Fabio
fabiolima85

(usa CentOS)

Enviado em 11/12/2018 - 15:26h

Olá galera!
Estou com uma maquina física com Snep 1.3.9.5 e estou tentando transferir ela para vmware esxi 5.5.
A transferência acontece sem problema, mas na hora do boot do sistema, ele apresenta o seguinte tela abaixo.
Alguém poderia me ajudar?
https://i.ibb.co/k6XcqsB/Snep.png 




  


2. Re: Erro boot: mounting /dev/sda1 on /root

Patrick Ernandes
patrickernandes

(usa Debian)

Enviado em 11/12/2018 - 21:39h

De uma verificada no arquivo /etc/fstab.
Como vc mudou, pode ser que a nomeclatura do seu disco nao seja mais "sda".

att,


3. Re: Maquina física para Virtual

Fabio
fabiolima85

(usa CentOS)

Enviado em 11/12/2018 - 21:54h

patrickernandes escreveu:

De uma verificada no arquivo /etc/fstab.
Como vc mudou, pode ser que a nomeclatura do seu disco nao seja mais "sda".

att,

patrickernandes, obg por responder.
Sou novato no Linux e estou engatinhando, mas amanhã vou dar uma olhada na empresa referente à isto é posto aqui o que tem no arquivo e se você poder dar uma ajuda, agradeço. :)



4. Re: Erro boot: mounting /dev/sda1 on /root

Fabio
fabiolima85

(usa CentOS)

Enviado em 12/12/2018 - 10:05h

patrickernandes escreveu:

De uma verificada no arquivo /etc/fstab.
Como vc mudou, pode ser que a nomeclatura do seu disco nao seja mais "sda".
att,

patrickernandes,
as partições estão montando quando inicio com live cd.
Eu fiz um print da tela com o comando que você me falo e me parece que está ok.
Consegue me ajudar?
https://i.ibb.co/Lkg2kys/Snep2.png 





5. Re: Erro boot: mounting /dev/sda1 on /root

Patrick Ernandes
patrickernandes

(usa Debian)

Enviado em 12/12/2018 - 11:46h

Vendo as telas, aparentemente os dados referentes ao disco estao corretos em relação ao fstab, disco sda.
O que notei de estranho é o sistema tentar montar a partição "/dev/sda1" em "/root", sendo que o correto é em "/".
Isso pode estar causando o problema, mas não identifiquei ate o momento onde está o erro.

att,


6. Re: Erro boot: mounting /dev/sda1 on /root

Fabio
fabiolima85

(usa CentOS)

Enviado em 12/12/2018 - 11:55h

patrickernandes escreveu:

Vendo as telas, aparentemente os dados referentes ao disco estao corretos em relação ao fstab, disco sda.
O que notei de estranho é o sistema tentar montar a partição "/dev/sda1" em "/root", sendo que o correto é em "/".
Isso pode estar causando o problema, mas não identifiquei ate o momento onde está o erro.

att,


Saberia onde posso estar mudando para montando em "/"?



7. Re: Erro boot: mounting /dev/sda1 on /root

Patrick Ernandes
patrickernandes

(usa Debian)

Enviado em 12/12/2018 - 12:49h

Então, pelo que eu vi seu fstab está correto. O apontamento dele para "/" está certo..
/etc/fstab

/dev/sda1 / ext4 errors=remount-ro 0 1


Mesmo assim aparenta o sistema querer montar em "/root".
Por isso está meio estranho...


8. Re: Erro boot: mounting /dev/sda1 on /root

Matheus
pylm

(usa Gentoo)

Enviado em 12/12/2018 - 12:57h

Esse fstab aí não é da live não? Monte a sda5 (aparentemente é a partição principal) em algum lugar e pegue o fstab de lá.


9. Re: Erro boot: mounting /dev/sda1 on /root

Fabio
fabiolima85

(usa CentOS)

Enviado em 12/12/2018 - 13:03h

pylm escreveu:

Esse fstab aí não é da live não? Monte a sda5 (aparentemente é a partição principal) em algum lugar e pegue o fstab de lá.


Pode ser em pylm!
Vou tentar encontrar e já posto o resultado daqui a pouco.




10. Re: Erro boot: mounting /dev/sda1 on /root

Fabio
fabiolima85

(usa CentOS)

Enviado em 12/12/2018 - 15:05h

pylm escreveu:

Esse fstab aí não é da live não? Monte a sda5 (aparentemente é a partição principal) em algum lugar e pegue o fstab de lá.


Verifiquei está informação, e este fstab não e do live. Rodei gparted-live e esta correto os sda.
Montei a unidade sda5, mas não achei o fstab.




11. Re: Erro boot: mounting /dev/sda1 on /root

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 13/12/2018 - 10:20h

fabiolima85 escreveu:

pylm escreveu:

Esse fstab aí não é da live não? Monte a sda5 (aparentemente é a partição principal) em algum lugar e pegue o fstab de lá.


Verifiquei está informação, e este fstab não e do live. Rodei gparted-live e esta correto os sda.
Montei a unidade sda5, mas não achei o fstab.



Se você está rodando um live, o fstab está em /etc/fstab
o seu disco fisico pode ter mais de uma partição e se a sda5 não for a partição raiz, não vai ter fstab nela mesmo.
Digameos que a partição /dev/sda1 seja a raiz e você a monta em uma pasta chamada /home/usuario/sda1 ,
neste caso o fstab do sistema vai estar em /home/usuario/sda1/etc/fstab.
Espero que tenha entendido meu exemplo.
É possível que sda1 não seja a partição de root, ou esteja corrompida, postar a saída de fdisk -l pode mostrar como está a tabela
de partições, para ter uma ideia de quantas existem e o tamanho.

Vou dar um exemplo com um servidor meu:

[email protected]:~# fdisk -l /dev/sda

Disco /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0xc6762c5f
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 499711 497664 243M 83 Linux
/dev/sda2 501758 976771071 976269314 465,5G 5 Extended
/dev/sda5 501760 31750143 31248384 14,9G 83 Linux
/dev/sda6 656752640 976771071 320018432 152,6G 83 Linux
/dev/sda7 31752192 648937471 617185280 294,3G 83 Linux
/dev/sda8 648939520 656736255 7796736 3,7G 82 Linux swap / Solaris

No meu caso sda1 não é a partição de root, no fstab o que tenho é o seguinte:

# /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/sda5 during installation
UUID=ddb69eda-01e5-4fb9-a3ed-ef3b281219f2 / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=6c260977-f439-477d-a0c3-633cd5ed7b81 /boot ext2 defaults 0 2
# /var was on /dev/sda7 during installation
UUID=00ce1ead-97d1-45e4-b9e6-9f6ca4d97166 /var ext4 defaults 0 2
# /var/spool/squid3 was on /dev/sda6 during installation
UUID=132a6f5b-b0cb-47f7-ad93-1c9695faff44 /var/spool/squid3 ext4 noatime,nodiratime 0 2
# swap was on /dev/sda8 during installation
UUID=c7260c19-b6c5-47eb-9a16-c369319a8d1d none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0


Pode notar os comentários do 'era /dev/sda5 durante instalacao' porque atualmente o fstab costuma ser preenchido com o blkid da
partição, que nunca muda, em vez do nome do dispositivo, que às vezes muda.
A primeira linha na montagem do meu fstab é o /boot em formato ext2 , e minha raiz fica no sda5 , cada instalação é de um jeito.
Você identifica a UUID da partição usando comando 'blkid'.






12. Re: Erro boot: mounting /dev/sda1 on /root

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 13/12/2018 - 10:47h

fabiolima85 escreveu:

patrickernandes escreveu:

De uma verificada no arquivo /etc/fstab.
Como vc mudou, pode ser que a nomeclatura do seu disco nao seja mais "sda".
att,

patrickernandes,
as partições estão montando quando inicio com live cd.
Eu fiz um print da tela com o comando que você me falo e me parece que está ok.
Consegue me ajudar?
https://i.ibb.co/Lkg2kys/Snep2.png 




Se você bootou da live o fstab que você mostrou é o da live, não o do disco.
faz assim:
mkdir /tmp/disco
mount /dev/sda1 -t ext4 -o ro /tmp/disco
e rode
cat /tmp/disco/etc/fstab
Estopu assumindo que você instalou como ext4, posso estar errado








01 02