Erro ao atualizar o Slackware [RESOLVIDO]

13. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 04/03/2013 - 08:53h

Saudações pessoal!
O comando "lilo" não atualiza o lilo.conf, apenas sobrescreve o inicializador na MBR.
Antes de tentar um "chroot", posta o conteúdo do arquivo /etc/lilo.conf.
Posta também o retorno do comando(copie a linha abaixo inteira e cole no terminal):
ls /diretorio_do_slack/boot | grep vmlinuz 


Observação: Você deverá acessar o diretório do Slak através de um live CD/DVD/USB. No comando acima troque "/diretorio_do_slack/" pelo caminho da partição raíz do Slack.


  


14. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/03/2013 - 11:26h

Mais uma das razões para se ter uma distro a mais no HD ou, pelo menos, uma distro em modo LiveCD disponível.


15. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Jose Mario
zezaocapoeira

(usa Slackware)

Enviado em 04/03/2013 - 20:11h

Salve galera vou postar meu /etc/lilo.conf abaixo:

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
# Append any additional kernel parameters:
append=" vt.default_utf8=0"
boot = /dev/sda

# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used. We don't specify it here, as there's just one column.
bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
bmp-timer = 65,27,0,255

# Standard menu.
# Or, you can comment out the bitmap menu above and
# use a boot message with the standard menu:
#message = /boot/boot_message.txt

# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset

# VESA framebuffer console @ 1024x768x32k
vga = 790
# Normal VGA console
#vga = normal
# Ask for video mode at boot (time out to normal in 30s)
#vga = ask
# VESA framebuffer console @ 1024x768x64k
#vga=791
# VESA framebuffer console @ 1024x768x32k
#vga=790
# VESA framebuffer console @ 1024x768x256
#vga=773
# VESA framebuffer console @ 800x600x64k
#vga=788
# VESA framebuffer console @ 800x600x32k
#vga=787
# VESA framebuffer console @ 800x600x256
#vga=771
# VESA framebuffer console @ 640x480x64k
#vga=785
# VESA framebuffer console @ 640x480x32k
#vga=784
# VESA framebuffer console @ 640x480x256
#vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
label = Windows
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda3
label = Linux
read-only
# Linux bootable partition config ends

E agora o a saida do comando ls /dev/sda3/boot | grep vmlinuz

vmlinuz
vmlinuz-generic-3.7.1
vmlinuz-generic-smp-3.7.1-smp
vmlinuz-huge-3.7.1
vmlinuz-huge-smp-3.7.1-smp






16. Re: Erro ao atualizar o Slackware [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 04/03/2013 - 20:35h



@madrugada, nesse caso vai ter que dar um chroot na partição do sistema e depois alterar o lilo.conf para:


# Linux bootable partition config begins
image = /boot/vmlinuz-generic-3.7.1
root = /dev/sda3
label = Linux
read-only
# Linux bootable partition config ends


e depois atualizar? Obrigado.





17. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 04/03/2013 - 20:36h

Dê boot por um live.
Com a sessão aberta no live e já logado como root, vamos pôr a mão na massa:
Obs.: assim como foi feito antes, troque "/diretorio_do_slack/" pelo caminho da partição raíz do Slack.
Preparar ambiente para chroot:
mount --bind /run/ /diretorio_do_slack/run/
mount --bind /dev/ /diretorio_do_slack/dev/
mount --bind /dev/pts/ /diretorio_do_slack/dev/pts/
mount --bind /sys/ /diretorio_do_slack/sys/
mount --bind /proc/ /diretorio_do_slack/proc/


Executar chroot para entrar no ambiente do Slack:
chroot /diretorio_do_slack/ /bin/bash 


Use seu editor de preferência, abra o arquivo /etc/lilo.conf e troque a linha:
image = /boot/vmlinuz 

por
image = /boot/vmlinuz-huge-smp-3.7.1-smp 


Depois:
lilo 


EDITADO:
Para sair do ambiente chroot:
exit 



18. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 04/03/2013 - 20:39h

wellingtonsr escreveu:



@madrugada, nesse caso vai ter que dar um chroot na partição do sistema e depois alterar o lilo.conf para:


# Linux bootable partition config begins
image = /boot/vmlinuz-generic-3.7.1
root = /dev/sda3
label = Linux
read-only
# Linux bootable partition config ends


e depois atualizar? Obrigado.




Estavamos editando juntos, rsrs
Neste momento não indicaria o kernel-generic, pois iria dar kernel panic!
Mas quando o sistema já estiver inicializável, seria uma boa ele aprender a usá-lo.


19. Re: Erro ao atualizar o Slackware [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 04/03/2013 - 20:49h

madrugada escreveu:

wellingtonsr escreveu:



@madrugada, nesse caso vai ter que dar um chroot na partição do sistema e depois alterar o lilo.conf para:


# Linux bootable partition config begins
image = /boot/vmlinuz-generic-3.7.1
root = /dev/sda3
label = Linux
read-only
# Linux bootable partition config ends


e depois atualizar? Obrigado.




Estavamos editando juntos, rsrs
Neste momento não indicaria o kernel-generic, pois iria dar kernel panic!
Mas quando o sistema já estiver inicializável, seria uma boa ele aprender a usá-lo.



Erro ao copiar colar kkkkkkkk

eu quis dizer o vmlinuz-huge-3.7.1, pois o meu está assim:

# Linux bootable partition config begins
image = /boot/vmlinuz-huge-3.2.39
root = /dev/sda8
label = slackware
read-only # Partitions should be mounted read-only for checking
# Linux bootable partition config ends





20. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Jose Mario
zezaocapoeira

(usa Slackware)

Enviado em 04/03/2013 - 20:50h

Depois do comando lilo apareceu isso :

Warning: Unable to determine video adapter in use in the present system.
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Warning: Device 0x0800: Inconsistent partition table, 1st entry
CHS address in PT: 28:8:1 --> LBA (450324)
LBA address in PT: 2048 --> CHS (0:32:33)
Fatal: Either FIX-TABLE or IGNORE-TABLE must be specified
If not sure, first try IGNORE-TABLE (-P ignore)

O que isso significa?


21. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 04/03/2013 - 20:53h

É algo sobre a placa de vídeo. Reinicia e vê no que dá.
Talvez seja necessário reinstalar a placa, isso devido à atualiação de kernel.


22. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Jose Mario
zezaocapoeira

(usa Slackware)

Enviado em 04/03/2013 - 20:59h

Ok .


23. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Jose Mario
zezaocapoeira

(usa Slackware)

Enviado em 04/03/2013 - 21:14h

Sai do Parted Magic e reiniciei e deu o mesmo erro que mencionei no inicio do topico. Posso corrigir isso reistalando o lilo depois das configurações que fiz?


24. Re: Erro ao atualizar o Slackware [RESOLVIDO]

Jose Mario
zezaocapoeira

(usa Slackware)

Enviado em 04/03/2013 - 22:14h

Obrigado galera vou reinstalar o slackware . Como faço para evitar esse erro depois da atualização?







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts