Depois de ouvir a notícia de que o CentOS 7 havia sido publicado, decidi instalá-lo no meu computador. Fiz o download da imagem ISO no site oficial do CentOS (aquele chamado CentOS-7.0-1406-x86_64-DVD.iso
) e depois a gravei em uma unidade USB usando uma ferramenta chamada UltraISO.
Depois disso, reiniciei o computador e pressionei F12para escolher o meu dispositivo de inicialização. (Minha placa-mãe GIGABYTE usa F12para escolher um dispositivo de inicialização.) Eu escolhi este:, UEFI: hp v245o 1100
onde hp v245o 1100
está o nome do USB, e suponho que essa seja a chamada inicialização EFI a partir do USB . Depois disso, três seleções de menu são apresentadas:
- Instale o CentOS 7,
- Teste esta mídia e instale o CentOS 7,
- e Solução de problemas ->.
No começo, eu decidi escolher a opção 1 para permitir que ela exibisse todas as mensagens em execução, então digitei ee eis o que recebo:
set params 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img
Então eu removi o quiet
parâmetro e pressionei CTRLxpara iniciar, então obtive o seguinte:
Não tenho idéia do que é o fb, e o processo de instalação parou por aí.
Então eu decidi tentar a 3ª opção (a Troubleshooting -->
única) sem sorte; Ainda não consigo instalar este CentOS 7 e obtive algo como:
> [7.471771] scsi 0:0:0:0: alua: not attached
> [7.474665] sd 0:0:0:0: [sda] no Caching mode page found
> [7.474682] sd 0:0:0:0: [sda] Assuming drive cache: write through
> dracut-initqueue[685]: Warning: Could not boot
> dracut-initqueue[685]: Warning: /dev/root does not exist
Como posso resolver este problema?
fonte
#centos
IRC dizem que ele deve apoiar a UEFI sem nenhum esforço especial, de modo que pode ser um palpite errado.Respostas:
Eu acho que você deve fazer usb inicializável usando o
dd
comando (se o seu iso estiver no diretório inicial):Primeiro desmonte ( não ejete) o usb:
sudo umount /dev/sdb1
Em seguida, escreva a imagem no disco:
Então não mostrará
/dev/root
que não existe.fonte
sudo umount /dev/sdb
. Por favor, explique para mim!/run/media/george/the-disk
2)cat /proc/mounts
e veja onde a pasta acima em (1) está montada. A localização precederá o caminho de (1). Exemplo:/dev/sdc1
. 3) A partir daí, siga esta resposta./dev/root
está desaparecido.Geralmente, isso pode ser causado por um rótulo ou
/dev/sdXx
dispositivo raiz incompatível ao inicializar a partir do USB.Quando o shell dracut estiver disponível, crie um diretório:
Monte dispositivos de bloco diferentes até encontrar o que contém o instalador USB (isso normalmente não acontece nas montagens true / Virt CDROM).
Depois de encontrar o
/dev/
para o USB (por exemplo, se o seu sistema lê como HDD, pode ser/dev/sdd1
), execute o comandoblkid
no dispositivo:Isso deve indicar o UUID do dispositivo de bloco, você deve escrever isso.
Uma vez anotado em algum lugar, você pode usá-lo, reinicie o sistema. Quando o menu de opções de inicialização do instalador do grub carregar, pressione "e" para editar os parâmetros do kernel do grub.
A partir daqui, vá para o final da linha e remova
quiet
para ter uma idéia do motivo da falha na instalação. Então mude a parte como:alguns parâmetros de inicialização talvez efi, talvez bios:
LABEL=THELABELYOU\X04HAD
Para:
alguns parâmetros de inicialização talvez efi, talvez bios:
UUID="THEUUID-YOUWROTEDOWN"
Em seguida, pressione ctrl + x para inicializar com esses parâmetros, espero que funcione.
fonte
Ainda não instalei o CentOS 7, mas você pode tentar
ou seja: acrescente 'nomodeset'
Se isso funcionar, eu colocaria o Nouveau na lista negra após a instalação.
fonte
adicione
hd:/dev/sdb1
<- ao nome do seu dispositivo de disco U.fonte
O Unetbootin nunca falhou comigo, você pode usá-lo para criar uma unidade USB inicializável a partir da qual você pode instalar.
fonte
Eu tive o mesmo problema com um CD virtual. O instalador consulta a unidade com base na etiqueta que contém espaços (\ x20). No meu caso, o instalador não conseguiu encontrar o CD virtual. Alterei a linha de comando (pressione TAB) para DRIVE = hd: / dev / sr0
fonte
Eu tive esse problema ao inicializar a instalação via PXE na rede. Resolvi o problema removendo o
ksdevice=eth0
parâmetro da linha de comando do kernel. Essa configuração funcionou com o RHEL6, mas causou falhas nas versões mais recentes.fonte
Eu tive problemas com vários gravadores de imagem USB, mas o Win32 Disk Imager funcionou para mim.
fonte