[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: grub e linux 3.2



Em 1 de fevereiro de 2014 10:37, André Nunes Batista
<andrenbatista@gmail.com> escreveu:
> On Fri, 2014-01-31 at 22:30 -0200, Fred Maranhão wrote:
>> entendi.
>>
>> fiz um teste aqui. troque o 0 por 1 na variável GRUB_DEFAULT. o que
>> aconteceu foi que mudou na primeira tela e não na segunda.
>>
>> para quem não sabe, a primeira tela tem as seguintes opções:
>>
>> Debian GNU/Linux
>> Advanced options for Debian GNU/Linux
>>
>> se escolher a primeira, entra direto. se escolher a segunda, vai para
>> uma tela que mostra os kernels:
>>
>> Debian GNU/Linux, with Linux 3.12-1-686-pae
>> Debian GNU/Linux, with Linux 3.12-1-686-pae (recovery mode)
>> Debian GNU/Linux, with Linux 3.10-2-686-pae
>> Debian GNU/Linux, with Linux 3.10-2-686-pae (recovery mode)
>> Debian GNU/Linux, with Linux 3.2.0-4-686-pae
>> Debian GNU/Linux, with Linux 3.2.0-4-686-pae (recovery mode)
>>
>> eu achei que a variavel GRUB_DEFAULT alterava a tela dos kernels, mas
>> ela altera a primeira tela. então acho que vou ter que fazer a
>> primeira opção da primeira tela (Debian GNU/Linux) apontar para o
>> kernel que eu quero, e deixa a GRUB_DEFAULT quieta...
>>
>>
>
> Repassando novamente para a lista para ficar como referência. Se você
> descobrir como fazer esta alteração, compartilhe aqui na lista.
>
> Abraços!

consegui fazer. só não ficou muito elegante por que a alteração foi no
/boot/grub/grub.cfg, e quando rodar o grub-mkconfig será apagado.

o que fiz foi copiar o trecho menuentry do 3.2 para antes do trecho submenu.

o esqueleto segue abaixo:

menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class
gnu --class os $menuentry_id_option 'gnulinux-
simple-f001824f-2354-4bb7-8384-2db0633bcfe0' {
...
}

# copiei o trecho abaixo para cá.
    menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-686-pae' --class
debian --class gnu-linux --class gnu --class os $menuentry_id_option
'gnulinux-3.2.0-4-686-pae-advanced-f001824f-2354-4bb7-8384-2db0633bcfe0'
{
     ...
     }

submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option
'gnulinux-advanced-f001824f-2354-4bb7-8384-2db0633bcfe0' {
    menuentry 'Debian GNU/Linux, with Linux 3.12-1-686-pae' --class
debian --class gnu-linux --class gnu --class os $menuentry_id_option
'gnulinux-3.12-1-686-pae-advanced-f001824f-2354-4bb7-8384-2db0633bcfe0'
{
    ...
    }
...
    menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-686-pae' --class
debian --class gnu-linux --class gnu --class os $menuentry_id_option
'gnulinux-3.2.0-4-686-pae-advanced-f001824f-2354-4bb7-8384-2db0633bcfe0'
{
     ...
     }

>
>>
>> Em 31 de janeiro de 2014 13:51, André Nunes Batista
>> <andrenbatista@gmail.com> escreveu:
>> > On Thu, 2014-01-30 at 14:19 -0200, Fred Maranhão wrote:
>> >> Em 30 de janeiro de 2014 11:44, André Nunes Batista
>> >> <andrenbatista@gmail.com> escreveu:
>> >> > On Wed, 2014-01-29 at 22:07 -0200, Fred Maranhão wrote:
>> >> >> Caros,
>> >> >>
>> >> >> tenho o linux 3.12, 3.10 e 3.2 numa máquina e queria que o núcleo
>> >> >> padrão (ou kernel default) fosse o 3.2.
>> >> >>
>> >> >> Editei o /etc/default/grub e troquei
>> >> >>
>> >> >> GRUB_DEFAULT=0
>> >> >>
>> >> >> por
>> >> >>
>> >> >> GRUB_DEFAULT=4
>> >> >>
>> >> >> e rodei update-grub2.
>> >> >>
>> >> >> não funcionou. rodei o update-grub e também não funcionou (um é link
>> >> >> para o outro). ainda está subindo o 3.12.
>> >> >>
>> >> >> verifiquei o /boot/grub/grub.cfg e tem a linha
>> >> >>
>> >> >> set default="4"
>> >> >>
>> >> >> próximo ao começo.
>> >> >>
>> >> >> estou fazendo algo errado? tem que fazer algo mais além de rodar o update-grub?
>> >> >>
>> >> >> fred
>> >> >>
>> >> >>
>> >> >
>> >> > Hmmm.. por que "4"? Não seria "2" o que você quer? Ou cairia no 3.10?
>> >>
>> >> começa do 0. e cada entrada tem um recovery mode.
>> >>
>> >> 0- 3.12 normal
>> >> 1- 3.12 recovery
>> >> 2- 3.10 normal
>> >> 3- 3.10 recovery
>> >> 4- 3.2 normal   <--- esta é a que eu quero
>> >> 5- 3.2 recovery
>> >
>> > Eu entendi, por isso perguntei se cairia no 3.10. Nunca alterei o
>> > default no grub novo, meu comentário foi no sentido: "você já tentou
>> > colocar 2 em vez de 4 e ver se os recoveries realmente são indexados por
>> > essa variável"?
>> >
>> > Mas a princípio diria que você está fazendo certo e não sei o porquê
>> > está dando errado.
>> >
>> > --
>> > André N. Batista
>> > GNUPG/PGP KEY: 6722CF80
>> >
>
>
> --
> André N. Batista
> GNUPG/PGP KEY: 6722CF80
>


Reply to: