Difference between revisions of "Install/Bootloader/pt-br"

From Funtoo
Jump to navigation Jump to search
(Created page with "==== Usuários de placas gráficas da NVIDIA ====")
(28 intermediate revisions by the same user not shown)
Line 10: Line 10:
Estas instruções de instalação mostram como usar o GRUB para inicializar usando BIOS (legado) ou UEFI.
Estas instruções de instalação mostram como usar o GRUB para inicializar usando BIOS (legado) ou UEFI.


Observe que ({{c | ego boot}}) é instalado por padrão, mas o GRUB não é, já que não é necessário para todos os sistemas Funtoo Linux (como containers, por exemplo).  Mas para inicializar em "bare metal", GRUB é o gerenciador de inicialização recomendado e melhor suportado, então você precisa instala-ló:
Observe que ({{c|ego boot}}) é instalado por padrão, mas o GRUB não é, já que ele não é necessário para todos os sistemas Funtoo Linux (como contêineres, por exemplo).  Mas para inicializar em "bare metal", GRUB é o gerenciador de inicialização recomendado e melhor suportado, então você precisa fazer sua instalação:


{{console|body=
{{console|body=
Line 20: Line 20:
==== Usuários de placas gráficas da NVIDIA ====
==== Usuários de placas gráficas da NVIDIA ====


If you have NVIDIA graphics and plan to set up a graphical environment, you have a couple of choices when it comes to graphics drivers -- the proprietary NVIDIA drivers provided by NVIDIA corporation itself, or the Open Source Nouveau drivers. If you don't know which to choose, we recommend starting with the proprietary NVIDIA drivers first for optimal performance on a wider range of hardware.
Se você possui uma placa gráfica da NVIDIA e planeja configurar um ambiente gráfico, há algumas opções em relação aos drivers gráficos - os drivers proprietários da NVIDIA fornecidos pela própria NVIDIA ou os drivers de código aberto desenvolvidos pelo grupo que mantêm o driver Nouveau. Se você não souber qual escolher, recomendamos começar primeiro com os drivers proprietários da NVIDIA para obter o desempenho otimizado em uma ampla gama de hardware.


;If using proprietary NVIDIA graphics...: It is safe to leave the {{c|nomodeset}} parameter in {{c|/etc/boot.conf}} as the proprietary drivers handle setting the graphics mode themselves. However, you will need to ''blacklist the nouveau modules'' so they do not load upon boot. See [[Package:NVIDIA_Linux_Display_Drivers|the NVIDIA Linux Display Drivers page]] for information on how to get these drivers set up.
; Se estiver usando gráficos proprietários da NVIDIA ...: É seguro deixar o parâmetro {{c |nomodeset}} em {{c|/etc/boot.conf}}, pois os drivers proprietários cuidam da configuração do modo gráfico. No entanto, você precisará colocar manualmente na "lista negra" os módulos relacionados com o driver Nouveau, para que eles não sejam carregados na inicialização. Consulte [[Package:NVIDIA_Linux_Display_Drivers|the NVIDIA Linux Display Drivers page]] para obter informações sobre como configurar esses drivers.


;If using Nouveau...: {{c|nomodeset}} should be ''should be removed'' as explained in the '''Other Graphics Cards''' section below.
;Se estiver utilizando o driver Nouveau...:{{c|nomodeset}} deve ser removido como explicado na seção seguinte.


==== Other Graphics Cards ====
==== Outras Placas Gráficas ====


Most users, particularly those who plan on setting up a graphical environment, will want to eventually remove {{c|nomodeset}} from {{c|params}} in {{f|/etc/make.conf}}. {{c|nomodeset}} prevents the kernel from changing graphics modes at boot. This option is in {{c|/etc/boot.conf}} by default for a couple of good reasons:
A maioria dos usuários, principalmente aqueles que planejam configurar um ambiente gráfico, podem eventualmente remover {{c | nomodeset}} de {{c | params}} em {{f | /etc/make.conf}}. {{c | nomodeset}} impede que o kernel altere os modos gráficos na inicialização. Esta opção está em {{c | /etc/boot.conf}} por padrão por alguns bons motivos:


* '''For users with HiDPI (4K+) displays''': when the kernel automatically changes graphics modes, the console font can be tiny and unreadable.
* '''Para usuários com monitores HiDPI (4K +) ''': quando o kernel altera automaticamente os modos gráficos, a fonte do console pode se tornar pequena e ilegível.
* '''For users with incompatible graphics cards''': Some graphics cards don't handle mode setting properly and this can result in a blank screen after reboot.  
* '''Para usuários com placas gráficas incompatíveis ''': Algumas placas gráficas não manipulam a configuração do modo correto e isso pode resultar em uma tela em branco após a reinicialização.  


Disabling mode setting is therefore a good, safe option for initial installs of Funtoo Linux, but most users will ''want to remove this option.''
A configuração do modo de desativação é uma opção boa e segura para instalações iniciais do Funtoo Linux, mas a maioria dos usuários deseja remover esta opção.


This is because essentially all graphics drivers (the big exception being the proprietary NVIDIA drivers) rely on mode setting to set the graphics mode of your display. So most users ''will need to remove it'', and run {{c|ego boot update}} and reboot before they set up X or Wayland. Otherwise, X will not be able to initialize the display. Of course, you can also choose to remove it now and then you won't need to remember to remove it later :)
Isso ocorre porque essencialmente todos os drivers gráficos (a grande exceção são os drivers proprietários da NVIDIA) dependem da configuração do modo para definir o modo gráfico do seu monitor. Portanto, a maioria dos usuários '' precisará removê-lo '', execute o {{c | ego boot update}} e reinicie antes de configurar o X ou o Wayland. Caso contrário, o X não poderá inicializar a exibição. Obviamente, você também pode optar por removê-lo agora e depois não precisará se lembrar de removê-lo mais tarde :)


{{c|/etc/boot.conf}} deverá se parecer com isso:
{{c|/etc/boot.conf}} deverá se parecer com isso:


<div class="mw-translate-fuzzy">
{{file|name=/etc/boot.conf|body=
{{file|name=/etc/boot.conf|body=
boot {
boot {
generate grub
generate grub
default "Funtoo Linux"  
default "Funtoo Linux genkernel"  
timeout 3  
timeout 3  
}
}
</div>


"Funtoo Linux" {
"Funtoo Linux" {
Line 64: Line 62:
Se você está inicializando um kernel personalizado, por favor leia o manual de {{c|man boot.conf}} para informações sobre as várias opções disponíveis para você.
Se você está inicializando um kernel personalizado, por favor leia o manual de {{c|man boot.conf}} para informações sobre as várias opções disponíveis para você.


=== Intel Microcode ===
=== Intel Microcódigo ===


{{c|ego boot}} will ensure that you have the most recent Intel CPU microcode installed on your system if you emerge the
Se você possui um processador da  Intel, então {{c|ego boot}} garantirá que você tenha o microcódigo mais recente para sua CPU. Você DEVE emergir os seguintes pacotes para instalar esses microcódigos atualizados:
following packages:


{{console|body=
{{console|body=
Line 73: Line 70:
}}
}}


This is not necessary for AMD systems.
Isso não é necessários para sistemas que utilizam processadores da AMD.


==== Old School (BIOS) MBR ====
==== A Moda Antiga (BIOS) MBR ====


Ao usar a inicialização do BIOS/MBR no "estilo antigo", execute os seguintes comandos para instalar o GRUB no seu MBR e, em seguida, gere o arquivo de configuração {{c|/boot/grub/grub.cfg}} que o GRUB usará para inicializar seu sistema:
Ao usar a inicialização do BIOS "a moda antiga", execute o seguinte comando para instalar o GRUB no seu MBR e gere o arquivo de configuração {{c | /boot/grub/grub.cfg}} que o GRUB usará para inicializar:


<div class="mw-translate-fuzzy">
{{console|body=
{{console|body=
(chroot) # ##i##grub-install --target=i386-pc --no-floppy /dev/sda
%chroot% ##i##grub-install --target=i386-pc --no-floppy /dev/sda
(chroot) # ##i##ego boot update
%chroot% ##i##ego boot update
}}
}}
</div>


==== New School (UEFI) Boot Entry ====  
==== A Nova Moda (UEFI) Entrada de inicialização ====  


Ao usar a inicialização do UEFI/GPT no "estilo novo", execute os seguintes comandos, dependendo se seu sistema é 32 ou 64 bits. Esse comando adiciona o GRUB como uma entrada na BIOS UEFI.
Se você estiver usando a inicialização UEFI no estilo da "nova moda", execute os seguintes conjuntos de comandos, dependendo de estar instalando um sistema de 64 ou 32 bits. Isso adicionará o GRUB como uma entrada de inicialização UEFI.


Para sistemas x86-64bit:
Para sistemas x86-64bit:


<div class="mw-translate-fuzzy">
{{console|body=
{{console|body=
(chroot) # ##i##mount -o remount,rw /sys/firmware/efi/efivars
%chroot% ##i##mount -o remount,rw /sys/firmware/efi/efivars
(chroot) # ##i##grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
%chroot% ##i##grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
(chroot) # ##i##ego boot update
%chroot% ##i##ego boot update
}}
}}
</div>


Para sistemas x86-32 bits:
Para sistemas x86-32 bits:


<div class="mw-translate-fuzzy">
{{console|body=
{{console|body=
(chroot) # ##i##mount -o remount,rw /sys/firmware/efi/efivars
%chroot% ##i##mount -o remount,rw /sys/firmware/efi/efivars
(chroot) # ##i##grub-install --target=i386-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
%chroot% ##i##grub-install --target=i386-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
(chroot) # ##i##ego boot update
%chroot% ##i##ego boot update
}}
}}
</div>


==== Primeira Inicialização, e no futuro... ====  
==== Primeira Inicialização, e no futuro... ====  


OK -- Você está quase pronto para reinicializar!  
OK -- Você está quase pronto para reiniciar o sistema!  


<div class="mw-translate-fuzzy">
Você só precisa executar o {{c|grub-install}} quando instala o Funtoo Linux pela primeira vez, mas precisa executar novamente o {{c|ego boot update}} toda vez que modifica o {{c|/etc/boot.conf}} ou adicione novos kernels ao seu sistema. Isso atualiza o arquivo
Observe que você somente precisa executar o <code>grub-install</code> durante a instalação do Funtoo Linux, todas as vezes
{{c|/boot/grub/grub.cfg}} para que você tenha novos kernels disponíveis no menu de inicialização do GRUB na próxima reinicialização do sistema.
que for atualizar ou adicionar um novo kernel basta reexecutar o <code>boot-update</code> após atualizar manualmente seu arquivo <code>/etc/boot.conf</code>. Esse comando regenera {{c|/boot/grub/grub.cfg}} e você terá novas opções no menu do GRUB na próxima vez que reiniciar.
</div>
<noinclude>{{InstallNavigation|num=14|prev=Kernel|next=Network|align=right}}</noinclude>
<noinclude>{{InstallNavigation|num=14|prev=Kernel|next=Network|align=right}}</noinclude>

Revision as of 21:23, November 15, 2019

Other languages:
English • ‎Türkçe • ‎español • ‎português do Brasil • ‎русский • ‎中文(中国大陆)‎

Guia de Instalação: Gerenciador de Arranque

Install Guide, Chapter 14 < Prev Next >

Configuração de boot.conf

Estas instruções de instalação mostram como usar o GRUB para inicializar usando BIOS (legado) ou UEFI.

Observe que (ego boot) é instalado por padrão, mas o GRUB não é, já que ele não é necessário para todos os sistemas Funtoo Linux (como contêineres, por exemplo). Mas para inicializar em "bare metal", GRUB é o gerenciador de inicialização recomendado e melhor suportado, então você precisa fazer sua instalação:

chroot # emerge -av grub

Em seguida, edite /etc/boot.conf usando nano e especifique " Funtoo Linux genkernel" como a configuração default na parte superior do arquivo, substituindo "Funtoo Linux".

Usuários de placas gráficas da NVIDIA

Se você possui uma placa gráfica da NVIDIA e planeja configurar um ambiente gráfico, há algumas opções em relação aos drivers gráficos - os drivers proprietários da NVIDIA fornecidos pela própria NVIDIA ou os drivers de código aberto desenvolvidos pelo grupo que mantêm o driver Nouveau. Se você não souber qual escolher, recomendamos começar primeiro com os drivers proprietários da NVIDIA para obter o desempenho otimizado em uma ampla gama de hardware.

Se estiver usando gráficos proprietários da NVIDIA ...
É seguro deixar o parâmetro nomodeset em /etc/boot.conf, pois os drivers proprietários cuidam da configuração do modo gráfico. No entanto, você precisará colocar manualmente na "lista negra" os módulos relacionados com o driver Nouveau, para que eles não sejam carregados na inicialização. Consulte the NVIDIA Linux Display Drivers page para obter informações sobre como configurar esses drivers.
Se estiver utilizando o driver Nouveau...
nomodeset deve ser removido como explicado na seção seguinte.

Outras Placas Gráficas

A maioria dos usuários, principalmente aqueles que planejam configurar um ambiente gráfico, podem eventualmente remover nomodeset de params em /etc/make.conf. nomodeset impede que o kernel altere os modos gráficos na inicialização. Esta opção está em /etc/boot.conf por padrão por alguns bons motivos:

  • Para usuários com monitores HiDPI (4K +) : quando o kernel altera automaticamente os modos gráficos, a fonte do console pode se tornar pequena e ilegível.
  • Para usuários com placas gráficas incompatíveis : Algumas placas gráficas não manipulam a configuração do modo correto e isso pode resultar em uma tela em branco após a reinicialização.

A configuração do modo de desativação é uma opção boa e segura para instalações iniciais do Funtoo Linux, mas a maioria dos usuários deseja remover esta opção.

Isso ocorre porque essencialmente todos os drivers gráficos (a grande exceção são os drivers proprietários da NVIDIA) dependem da configuração do modo para definir o modo gráfico do seu monitor. Portanto, a maioria dos usuários precisará removê-lo , execute o ego boot update e reinicie antes de configurar o X ou o Wayland. Caso contrário, o X não poderá inicializar a exibição. Obviamente, você também pode optar por removê-lo agora e depois não precisará se lembrar de removê-lo mais tarde :)

/etc/boot.conf deverá se parecer com isso:

   /etc/boot.conf
boot {
	generate grub
	default "Funtoo Linux genkernel" 
	timeout 3 
}

"Funtoo Linux" {
	kernel bzImage[-v]
}

"Funtoo Linux genkernel" {
	kernel kernel[-v]
	initrd initramfs[-v]

        # IMPORTANT: Most users -- remember to REMOVE nomodeset below!

	params += real_root=auto rootfstype=auto nomodeset
}

Se você está inicializando um kernel personalizado, por favor leia o manual de man boot.conf para informações sobre as várias opções disponíveis para você.

Intel Microcódigo

Se você possui um processador da Intel, então ego boot garantirá que você tenha o microcódigo mais recente para sua CPU. Você DEVE emergir os seguintes pacotes para instalar esses microcódigos atualizados:

chroot # emerge intel-microcode iucode_tool

Isso não é necessários para sistemas que utilizam processadores da AMD.

A Moda Antiga (BIOS) MBR

Ao usar a inicialização do BIOS "a moda antiga", execute o seguinte comando para instalar o GRUB no seu MBR e gere o arquivo de configuração /boot/grub/grub.cfg que o GRUB usará para inicializar:

chroot # grub-install --target=i386-pc --no-floppy /dev/sda
chroot # ego boot update

A Nova Moda (UEFI) Entrada de inicialização

Se você estiver usando a inicialização UEFI no estilo da "nova moda", execute os seguintes conjuntos de comandos, dependendo de estar instalando um sistema de 64 ou 32 bits. Isso adicionará o GRUB como uma entrada de inicialização UEFI.

Para sistemas x86-64bit:

chroot # mount -o remount,rw /sys/firmware/efi/efivars
chroot # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
chroot # ego boot update

Para sistemas x86-32 bits:

chroot # mount -o remount,rw /sys/firmware/efi/efivars
chroot # grub-install --target=i386-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck /dev/sda
chroot # ego boot update

Primeira Inicialização, e no futuro...

OK -- Você está quase pronto para reiniciar o sistema!

Você só precisa executar o grub-install quando instala o Funtoo Linux pela primeira vez, mas precisa executar novamente o ego boot update toda vez que modifica o /etc/boot.conf ou adicione novos kernels ao seu sistema. Isso atualiza o arquivo /boot/grub/grub.cfg para que você tenha novos kernels disponíveis no menu de inicialização do GRUB na próxima reinicialização do sistema.

Install Guide, Chapter 14 < Prev Next >