Configuracao GRUB [RESOLVIDO]

1. Configuracao GRUB [RESOLVIDO]

Rodrigo Gonçalves
rodrigo.gsantana

(usa Debian)

Enviado em 07/02/2010 - 13:45h

Boa tarde Galera,

Eu digito em meu terminal: /boot/grub/menu.lst
para poder editar o meu grub mas nao aparece nada no gedit, apenas um documento em branco =/


O que sera que esta acontecendo???


  


2. Re: Configuracao GRUB [RESOLVIDO]

Thomáz Vinícius Silva Mesquita
Thomáz Vinícius

(usa Big Linux)

Enviado em 07/02/2010 - 13:56h

Vc está fazendo errado. Vc tem que digitar assim gedit /boot/grub/menu.lst ,como vc tem o gedit suponho que vc use o gnome,caso seja um outro editor é só mudar o gedit pelo nome do editor e permanece a mesma coisa o resto,lembrando que para editar logue como root e depois dê esse comando,caso vc ñ se logue como root no terminal ñ terá como salvar as alterações.Poste aqui o resultado,se deu certo coloque o tópico como resolvido.


3. Re: Configuracao GRUB [RESOLVIDO]

Ricardo Cardoso
ricardo cardoso

(usa Debian)

Enviado em 07/02/2010 - 14:19h

Você tem que estar logado como root para poder ter acesso ao arquivo, pois um usuário normal não pode editar o conteúdo do menu.lst

Então ou vc loga como root ou tem que usar o comando sudo antes do resto dos comando para poder ter privilégios.

Aí você digita assim sudo gedit /boot/grub/menu.lst


4. Re: Configuracao GRUB [RESOLVIDO]

Isaque Vieira de Sousa Alves
isaque_alves

(usa Fedora)

Enviado em 07/02/2010 - 14:42h

Qual a distribuição aí, velho?

Pelo que sei, deveria aparecer ao menos o conteúdo do arquivo em questão, só que você não teria permissão para escrever alterações...




5. ...

Glauber GF
mcnd2

(usa Debian)

Enviado em 07/02/2010 - 15:27h

Cara, vc tem que se torna root para ter os privilégios de fazer alterações.

Então ficará assim:

$ su
Senha: (digite a senha do root)
# gedit /boot/grub/menu.lst

(gedit:31784): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.

Abrirá então o gedit com o menu.lst do grub.

______________________________________________________
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-legacy-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 12

# Pretty colours
color yellow/green white/green

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
## password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/sda2 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet

## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(single-user) single
# altoptions=(single-user mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,1)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda2 ro quiet
initrd /boot/initrd.img-2.6.26-2-686

title Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda2 ro single
initrd /boot/initrd.img-2.6.26-2-686

### END DEBIAN AUTOMAGIC KERNELS LIST

title ___________________________________________________
root

# This is a divider, added to separate the menu items below from the Debian
# ones.
title S.O. Microsoft Windows:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda3
title Microsoft Windows XP Professional Service Pack 3
root (hd0,2)
savedefault
makeactive
chainloader +1

# on /dev/hda2
title Microsoft Windows 7 Ultimate (Realease Candidate)
rootnoverify (hd1,0)
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
__________________________________________________________

Exemplo de meu menu.lst

Vlw...


6. Re: Configuracao GRUB [RESOLVIDO]

j g meinhardt
meinhardt_jgbr

(usa Debian)

Enviado em 08/02/2010 - 12:01h

Se você achar mais prático, também pode usar algum dos editores de texto disponíveis na sua distro que aparentemente seria o Debian, a partir de uma interface gráfica.

No Debian, bastará clicar no Menu K >> Sistema >> Mais Aplicativos >> Gerenciador de Arquivos (Modo Superusuário). Neste ponto o sistema vai pedir a senha de root, para abrir o gerenciador de arquivos.
Vá então ao raiz / e busque o diretório boot, depois grub e ai dentro você vai encontrar o menu.lst.

Basta clicar com o botão direito do mouse e escolher "Abrir com", onde vão aparecer as alternativas de editores de texto instaladas na sua distro, como por exemplo, Kwrite, Kedit, Kate, Gedit.

Você pode escolher qualquer um deles e editar o arquivo menu.lst salvando depois de fazer as alterações.


7. Re: Configuracao GRUB [RESOLVIDO]

José Cleydson Ferreira da Silva
cleysinhonv

(usa Ubuntu)

Enviado em 08/02/2010 - 14:48h

Olá,

Pode ser por que você está como usuário normal (comum), ou o arquivo realmente está vazio, bom vale lembrar também que o no ubuntu e em distribuições com kernel mais recente estão utilizando o grub2, por esse motivo o deve-se configurar o arquivo cd /etc/grub.d/40-custom. Se quiser saber um pouco mais sobre o grub2 leia o seguinte artigo:

--> http://www.vivaolinux.com.br/artigo/Novidades-e-mudancas-na-estrutura-e-configuracao-do-Grub-fique-p...

Obs.: Verifique se está usando grub2

/boot/grub/

root@androide:/boot/grub# ls
915resolution.mod boot.mod datetime.mod fshelp.mod hfs.mod lvm.mod part_amiga.mod pxe.mod terminfo.mod vbetest.mod
acpi.mod bsd.mod device.map fs.lst hfsplus.mod mdraid.mod part_apple.mod raid5rec.mod test.mod vga.mod
affs.mod bufio.mod diskboot.img fs_uuid.mod iso9660.mod memdisk.mod part_gpt.mod raid6rec.mod tga.mod vga_text.mod
afs_be.mod cat.mod dm_nv.mod gfxterm.mod jfs.mod memrw.mod partmap.lst raid.mod true.mod video_fb.mod
afs.mod cdboot.img drivemap.mod gptsync.mod jpeg.mod minicmd.mod part_msdos.mod read.mod udf.mod video.mod
aout.mod chain.mod echo.mod grub.cfg kernel.img minix.mod part_sun.mod reboot.mod ufs1.mod videotest.mod
ata.mod cmp.mod efiemu32.o grubenv keystatus.mod mmap.mod parttool.lst reiserfs.mod ufs2.mod xfs.mod
ata_pthru.mod command.lst efiemu64.o gzio.mod linux16.mod moddep.lst parttool.mod scsi.mod uhci.mod xnu.mod
at_keyboard.mod configfile.mod efiemu.mod halt.mod linux.mod msdospart.mod password.mod search.mod unicode.pf2 xnu_uuid.mod
befs_be.mod core.img elf.mod handler.lst lnxboot.img multiboot.mod pci.mod serial.mod usb_keyboard.mod zfsinfo.mod
befs.mod cpio.mod ext2.mod handler.mod loadenv.mod normal.mod play.mod setjmp.mod usb.mod zfs.mod
biosdisk.mod cpuid.mod extcmd.mod hdparm.mod loopback.mod ntfscomp.mod png.mod sfs.mod usbms.mod
bitmap.mod crc.mod fat.mod hello.mod lsmmap.mod ntfs.mod probe.mod sh.mod usbtest.mod
blocklist.mod datehook.mod font.mod help.mod ls.mod ohci.mod pxeboot.img sleep.mod vbeinfo.mod
boot.img date.mod fs_file.mod hexdump.mod lspci.mod part_acorn.mod pxecmd.mod tar.mod vbe.mod



8. Re: Configuracao GRUB [RESOLVIDO]

Rodrigo Gonçalves
rodrigo.gsantana

(usa Debian)

Enviado em 10/02/2010 - 01:15h

Realmente Cleysinhonv, minha distro usa o novo grub2.

E p/ configurar o mesmo devemos seguir os seguintes passos:

Atualizar o grub:

# update-grub

Acesar o grub.cfg e copiar as linhas "menuentry" :

# gedit /boot/grub/grub.cfg

as linhas "menuentry" que copiamos devemos incluir no arquivos 40_custom:

# gedit /etc/grub.d/40_custom

Depois removemos o bit ecutável dos arquivos "10_linux", "20_memtest86+" e "30_os-prober".

# chmod -x /etc/grub.d/10_linux /etc/grub.d/20_memtest86+ /etc/grub.d/30_os-prober

E por fim, atualizamos o arquivo grub.cfg:

# update-grub


Feito isso e so reiniciar e verificar se as configuracoes foram aplicadas!



Pessoal, MUITO OBRIGADO ! Valew mesmo !!!

te +



9. Re: Configuracao GRUB [RESOLVIDO]

José Cleydson Ferreira da Silva
cleysinhonv

(usa Ubuntu)

Enviado em 10/02/2010 - 08:04h

Show de bola!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts