Como bootar o S.O manualmente pelo Grub

Iniciado por bianofv, 04 de Março de 2011, 22:20

tópico anterior - próximo tópico

bianofv

Meu grub2 está instalado mais nao está configurado, então quando eu ligo o pc o grub carrega mais nao da a opçao de escolher o S.O.
o professor meu disse que o comando pra start um dos S.O (tenho dois, Seven no hd0,1 e Ubuntu no hd0,2) e que esse comando é mais ou menos assim boot = hd0,x... Alguém pode me ajuda e passa o comando correto pra mim iniciar um dos meus S.O's manualmente por comando no grub.

Tota

Ola,

Logo após ligar a maquina, pressione as duas teclas <shift> ao mesmo tempo. O que ocorre ao fazer isto?

[]'s

bianofv

Nada, entra na tela de comandos do grub igual antes

ph_tune

Eu estou com o mesmo problema, porém meu caso foi:

após a instalação do burg, não atualizei a lista de sistemas operacionais
agora ao iniciar fica a tela preta do grub, meu ubuntu fica no hd0,5
porém não sei o comando para inicia-lo

domingues

Olá a todos do forum, acho que não é o lugar certo para postar. mas...
Ao dar boot no ubuntu em dual boot aparece:
================================================================
disabling IRQ #28
disabling IRQ #29
disabling IRQ #24

Gave up waiting for root device. Common problems:

- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT ! /dev/disk/by-uuid/39158528-e4ee-4c02-84dc-723501c3aa80 does not exist.
Dropping to a shell!
  BusyBox v.1.15.3 (Ubuntu 1:1 15.3-1ubuntu5) built-in shell (ash)
  Enter 'help' for a list of built-in commands
  (initramfs) _
===========================================================================
Tentei editar /etc/default/grub
com "noapic", mas quando executo "sudo update-grub" diz:
/urs/sbin/grub-probe:error: cannot find a device for / (is /dev monted?)
Apesar da versão 10.10 ter sido lançada em outubro do ano passado, vi varios post sobre o mesmo problema(inclusive neste forum), mas
ninguém achou solução.
Desde já agradeço qualquer ajuda!

jomafras

Citação de: bianofv online 04 de Março de 2011, 22:20
Meu grub2 está instalado mais nao está configurado, então quando eu ligo o pc o grub carrega mais nao da a opçao de escolher o S.O.
o professor meu disse que o comando pra start um dos S.O (tenho dois, Seven no hd0,1 e Ubuntu no hd0,2) e que esse comando é mais ou menos assim boot = hd0,x... Alguém pode me ajuda e passa o comando correto pra mim iniciar um dos meus S.O's manualmente por comando no grub.

Tecle c quando aparecer o menu do grub.
Vai aparecer um shell : sh grub>
Para iniciar o Ubuntu digite : configfile (hd0,2)/boot/grub/grub.cfg.
Com o Ubuntu aberto reinstale o Grub na MBR : sudo grub-install /dev/sda .
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

JOÃO MARCOS

Estou com um problema parecido e não encontrei uma resposta especifica para o meu problema

Meus hds:
sda1 - Ubuntu
sda2 - Biglinux
sda3 - Mandriva - instalado por ultimo


utilizo o burg como gerenciador de boot, após a instalação do Mandriva o grub dele não reconheceu o Ubuntu e o Biglinux, então reinstalei o burg no Ubuntu, porem não estou conseguindo inicializar o Mandriva pelo burg,
Arquivo menu.list do grub do Mandriva:

timeout 30
color black/cyan yellow/cyan
gfxmenu (hd0,2)/boot/gfxmenu
default 0

title linux
kernel (hd0,2)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=26c157eb-8694-4cb0-967f-598f5c19a329 splash=silent vga=788
initrd (hd0,2)/boot/initrd.img

title linux-nonfb
kernel (hd0,2)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=26c157eb-8694-4cb0-967f-598f5c19a329
initrd (hd0,2)/boot/initrd.img

title failsafe
kernel (hd0,2)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=26c157eb-8694-4cb0-967f-598f5c19a329 failsafe
initrd (hd0,2)/boot/initrd.img

title windows
root (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1

title windows1
root (hd2,0)
map (0x82) (0x80)
map (0x80) (0x82)
makeactive
chainloader +1

Arquivo burg.cfg do Ubuntu:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/burg-mkconfig using templates
# from /etc/burg.d and settings from /etc/default/burg
#

### BEGIN /etc/burg.d/00_header ###
set theme_name=ubuntu
if [ -s $prefix/burgenv ]; then
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  set saved_entry=${prev_saved_entry}
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z ${boot_once} ]; then
    saved_entry=${chosen}
    save_env saved_entry
  fi
}
set gfxmode=1280x1024
function select_menu {
  if menu_popup -t template_popup theme_menu ; then
    free_config template_popup template_subitem menu class screen
    load_config ${prefix}/themes/${theme_name}/theme ${prefix}/themes/custom/theme_${theme_name}
    save_env theme_name
    menu_refresh
  fi
}
function toggle_fold {
  if test -z $theme_fold ; then
    set theme_fold=1
  else
    set theme_fold=
  fi
  save_env theme_fold
  menu_refresh
}
function select_resolution {
  if menu_popup -t template_popup resolution_menu ; then
    menu_reload_mode
  fi
}
if test -f ${prefix}/themes/${theme_name}/theme ; then
  insmod coreui
  menu_region.text
  load_string '+theme_menu { -arabic_and_freedom { command="set theme_name=arabic_and_freedom" }}'
  load_string '+theme_menu { -black_and_white { command="set theme_name=black_and_white" }}'
  load_string '+theme_menu { -burg { command="set theme_name=burg" }}'
  load_string '+theme_menu { -chiva { command="set theme_name=chiva" }}'
  load_string '+theme_menu { -coffee { command="set theme_name=coffee" }}'
  load_string '+theme_menu { -homer { command="set theme_name=homer" }}'
  load_string '+theme_menu { -minimum { command="set theme_name=minimum" }}'
  load_string '+theme_menu { -proto { command="set theme_name=proto" }}'
  load_string '+theme_menu { -radiance { command="set theme_name=radiance" }}'
  load_string '+theme_menu { -radiancetext { command="set theme_name=radiancetext" }}'
  load_string '+theme_menu { -refit { command="set theme_name=refit" }}'
  load_string '+theme_menu { -sora { command="set theme_name=sora" }}'
  load_string '+theme_menu { -sora_clean { command="set theme_name=sora_clean" }}'
  load_string '+theme_menu { -sora_extended { command="set theme_name=sora_extended" }}'
  load_string '+theme_menu { -ubuntu { command="set theme_name=ubuntu" }}'
  load_string '+theme_menu { -ubuntu2 { command="set theme_name=ubuntu2" }}'
  load_string '+theme_menu { -winter { command="set theme_name=winter" }}'
  load_config ${prefix}/themes/conf.d/10_hotkey
  load_config ${prefix}/themes/${theme_name}/theme ${prefix}/themes/custom/theme_${theme_name}
  insmod vbe
  insmod png
  insmod jpeg
  set gfxfont="Unifont Regular 16"
  menu_region.gfx
  vmenu resolution_menu
  controller.ext
fi
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 7bd981fc-7894-4a34-b278-73ea17da6e0f
set locale_dir=($root)/boot/burg/locale
set lang=pt
insmod gettext
set timeout=40
### END /etc/burg.d/00_header ###

### BEGIN /etc/burg.d/10_linux ###
menuentry 'Ubuntu Linux 2.6.35-28-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os --group group_main {
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set 7bd981fc-7894-4a34-b278-73ea17da6e0f
   echo   'Loading Linux 2.6.35-28-generic-pae ...'
   linux   /boot/vmlinuz-2.6.35-28-generic-pae root=UUID=7bd981fc-7894-4a34-b278-73ea17da6e0f ro  quiet splash
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-28-generic-pae
}
menuentry 'Ubuntu Linux 2.6.35-28-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os --group group_main {
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set 7bd981fc-7894-4a34-b278-73ea17da6e0f
   echo   'Loading Linux 2.6.35-28-generic-pae ...'
   linux   /boot/vmlinuz-2.6.35-28-generic-pae root=UUID=7bd981fc-7894-4a34-b278-73ea17da6e0f ro single
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-28-generic-pae
}
### END /etc/burg.d/10_linux ###

### BEGIN /etc/burg.d/30_os-prober ###
menuentry "BigLinux Linux 2.6.35-28-generic-pae (on /dev/sda2)" --class biglinux --class os --group group_/dev/sda2 {
   insmod ext2
   set root='(hd0,2)'
   search --no-floppy --fs-uuid --set 28c3ee48-f236-4353-9f56-65def38d0ad7
   linux /boot/vmlinuz-2.6.35-28-generic-pae root=UUID=28c3ee48-f236-4353-9f56-65def38d0ad7 ro vga=788 quiet splash
   initrd /boot/initrd.img-2.6.35-28-generic-pae
}
menuentry "linux (on /dev/sda3)" --class mandrake --class os --group group_/dev/sda3 {
   insmod ext2
   set root='(hd0,2)'
   search --no-floppy --fs-uuid --set 26c157eb-8694-4cb0-967f-598f5c19a329
   linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=26c157eb-8694-4cb0-967f-598f5c19a329 splash=silent vga=788
   initrd (hd0,2)/boot/initrd.img
}
menuentry "linux-nonfb (on /dev/sda3)" --class mandrake --class os --group group_/dev/sda3 {
   insmod ext2
   set root='(hd0,2)'
   search --no-floppy --fs-uuid --set 26c157eb-8694-4cb0-967f-598f5c19a329
   linux /boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=26c157eb-8694-4cb0-967f-598f5c19a329
   initrd (hd0,2)/boot/initrd.img
}
menuentry "failsafe (on /dev/sda3)" --class mandrake --class os --group group_/dev/sda3 {
   insmod ext2
   set root='(hd0,2)'
   search --no-floppy --fs-uuid --set 26c157eb-8694-4cb0-967f-598f5c19a329
   linux /boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=26c157eb-8694-4cb0-967f-598f5c19a329 failsafe
   initrd (hd0,2)/boot/initrd.img
}
menuentry "Windows 7 (loader) (on /dev/sdb1)" --class windows --class os {
   insmod ntfs
   set root='(hd1,1)'
   search --no-floppy --fs-uuid --set 9c1854db1854b5cc
   chainloader +1
}
menuentry "Windows XP Professional (on /dev/sdc1)" --class windows --class os {
   insmod ntfs
   set root='(hd2,1)'
   search --no-floppy --fs-uuid --set 629348bb3a3fca88
   drivemap -s (hd0) ${root}
   chainloader +1
}
### END /etc/burg.d/30_os-prober ###

### BEGIN /etc/burg.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/burg.d/40_custom ###

Por favor alguem pode me dizer o que está errado no arquivo burg.cfg que dá erro na inicialização do Mandriva por favor:

Este é o meu arquivo fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc                                       /proc        proc  nodev,noexec,nosuid  0  0 
# / was on /dev/sda1 during installation
UUID=7bd981fc-7894-4a34-b278-73ea17da6e0f  /            ext3  errors=remount-ro    0  1 
/dev/sda2                                  /media/sda2  ext3  defaults             0  0 
/dev/sdb1                                  /media/sdb1  ntfs  defaults             0  0 
/dev/sdb2                                  /media/sdb2  vfat  defaults             0  0 
/dev/sdc1                                  /media/sdc1  ntfs  defaults             0  0 


/dev/sdc2                                  /media/sdc2  ntfs  defaults             0  0 
/dev/sdc3                                  /media/sda2  vfat  defaults             0  0 
/dev/sda3                                  /media/sda3  ext3  defaults             0  0 

Tota

Citação de: JOÃO MARCOS online 12 de Abril de 2011, 02:57
Estou com um problema parecido e não encontrei uma resposta especifica para o meu problema

Meus hds:
sda1 - Ubuntu
sda2 - Biglinux
sda3 - Mandriva - instalado por ultimo

Ola,

Verifique se o mandriva usa ainda o grub1.  Se uma das distros estiver com grub1 ela não boota no grub 2.

Existem alguns topicos aqui no forum abordando este assunto.

[]'s

JOÃO MARCOS

#8
Boa noite Tota e Equipe:
Pergunta: Como o Mandriva usa grub 1 e ele foi o ultimo que instalei, e ainda não fiz quase nada nele, eu poderia reinstalá-lo e atualizar o grub 1 para grub 2, é possivel? Seria uma solução para a minha dificuldade? de qualquer forma vou continuar a pesquisar por solução, pois não acredito ainda que não tenha uma, a menos que voce diga isso.
De qualquer forma muito obrigado pela ajuda.

Tota

Citação de: JOÃO MARCOS online 12 de Abril de 2011, 19:37
Pergunta: Como o Mandriva usa grub 1 e ele foi o ultimo que instalei, e ainda não fiz quase nada nele, eu poderia reinstalá-lo e atualizar o grub 1 para grub 2, é possivel?

Sim, é possivel, inclusive esta nos repositorios do mandriva


CitarSeria uma solução para a minha dificuldade?

Com quse toda a certeza.

[]'s