Eu tenho duas distribuições Linux (OpenSuSE, Ubuntu) instaladas em duas partições diferentes. Cada vez que inicio minha máquina, o GRUB é carregado, permitindo que eu selecione uma das duas distribuições.
Como não quero que o GRUB apareça, limito o tempo limite a zero em /boot/grub/menu.lst, o que provavelmente fará com que minha máquina carregue o OpenSuSE toda vez que inicio o PC, porque é a primeira opção no menu .lst.
É possível que, na segunda vez em que reinicio meu PC, o Ubuntu seja carregado automaticamente? Na terceira vez que reinicio, o OpenSuSE pode ser inicializado enquanto na quarta vez, o Ubuntu pode carregar e assim por diante?
Em outras palavras, como posso fazer com que minha máquina inicialize o próximo SO no menu.lst, da próxima vez que for reiniciado?
fonte
Respostas:
Coloque algo nos scripts de inicialização para reescrever
menu.lst
.Portanto, o Ubuntu deve escrever uma versão
menu.lst
que carrega o OpenSuSE e o OpenSuSE escreve uma versão que carrega o Ubuntu.Uma forma relativamente segura de fazer isso seria ter 3 arquivos,
menu.lst
,menu.lst.ubuntu
emenu.lst.SuSE
e têm os scripts fazer:no SuSE e:
no Ubuntu.
fonte
Atingi a funcionalidade que estava procurando usando a opção 'savedefault' do GRUB. Eu costumava definir o valor para o outro sistema operacional no final da entrada de cada sistema operacional no menu.lst.
Muito obrigado a todos que tentaram ajudar. :)
fonte
Lilo pode fazer isso.
Mas você pode considerar um script simples em cada sistema operacional que define o outro sistema operacional como o padrão do grub. Por exemplo, o script a seguir modificaria uma
default 1
configuração paradefault 0
:(ed é muito parecido com Vi. Execute apenas o primeiro comando para ver o que está fazendo.)
No outro sistema operacional, você pode executar a contraparte:
fonte
Qual é a sua razão / objetivo para fazer isso?
Você já pensou em executar duas máquinas virtuais diferentes ? Se as VMs puderem ser consideradas, há várias maneiras diferentes de fazer isso a partir da própria máquina host, sem adulteração dos convidados.
fonte