Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!

Iniciado por Hqxriven, 24 de Dezembro de 2007, 13:26

tópico anterior - próximo tópico

Ilkyest

#1275
Colega, se você "manteve o grub do mantenedor do pacote" daí sim, teu kernel não está ativo. tente "mesclar as duas alterações". Embora seja "experimental" até hoje sempre funcionou.
==========
HQX. Valeu pela resposta quanto ao KDE3, mas acho que vou pro gnome mesmo. Esse kde3 pro jaunty é extremamente beta, e como eu tenho ambiente 64 bit, daí sim, teria um sistema sustentado por vigas de gelatina. Sei lá, mas deixe quieto. Procurava um jeito de compilar ele, mas.....

Quanto a tua tentativa de resolução de problema. Obrigado aliás.
Não surtiu efeito.

Obtive erros, todos no make xconfig

Situação 1
com cool 'n' quiet e com overclock e sem opção noapic no boot
O boot do kernel "da distro" é feito? normalmente?algum erro?

  • sim
  • opero normalmente a distro
  • aparece um IO-TIMER, MP-BUG 854, mas não trava a inicialização para esta distro, as antigas, sem noapic, nada feito
Citarfalha de segmentação

Situação 2
sem cool 'n' quiet, com overclock e sem opção noapic no boot
falha de segmentação
etc etc etc.

A solução
Mantive o overclock, @ 7%
Retirei o cool 'n' quiet
coloquei noapic no grub "aperte e, após selecionar o sistema"
compila normalmente

Bom, agora vou tentar, então, ativar o cool 'n' quiet, e por noapic. vamos ver o que dá.

Ok. Xconfig rodando.
======
PS: Executo pelo script do bernardo, uma vez que, em root, o xconfig não roda, e não gosto do menuconfig
======

PS: ASUS M2N-X Plus
AMD ATHLON X2 6000+
Kubuntu 9 Jackalope - 64bit
2+2 Gb DDR2 Markvision (800, unstable @ 1066 :-\)

Vinícios Silveira

Citação de: Hqxriven online 19 de Julho de 2009, 13:36
CitarPessoal, compilei o Kernel Omnislash 2.6.30.1.2 no meu Ubuntu 9.04, como já era 01:00 da matina eu estava meio sonolento, no final da configuração quando aparece a opção para editar a GRUB, eu deixei como estava, resultado, não aparece a entrada para a nova compilação.
Editei o menu.lst pelo Gedit, mas não funcionou, então usei o comando mkinitramfs initrd.img-versão-do-novo-kernel, e depois update-grub, mas mesmo assim nada de aparecer a nova compilação no boot, alguem ai pode me ajudar, pesquisei no fórum e no santo google, mas não achei nada que resolvece meu problema, fico grato com aqueles que me ajudarem.

Amigo através do meu tutorial não há nem alteração no grub... (até pq eu nem sei mexer no grub  :o)

Dá o seguinte código e posta o resultado aqui:

apt-cache policy linux-image-2.6.30.1.2-omnislash

resultado:
linux-image-2.6.30.1.2-omnislash:
  Instalado: x86-64
  Candidato: x86-64
  Tabela de versão:
*** x86-64 0
        100 /var/lib/dpkg/status

O problema de não aparecer o novo Kernel no Grub foi resolvido, mas agora quado entro por ele o sistema não passa da tela onde aparece startup upd...
Grato pela atenção...


Citarcara. um baita favor. procura para mim como instalar o kde3 nesta distro (kubuntu jaunty 64bit). to pensando em ir ao gnome, não aguento mais o kde4.

Tá dando pau uma vez por dia. ele parece não gostar do wine.

Mais 1!! (que não aguenta o KDE$)

Achei isso:

http://ubuntuforum-br.org/index.php/topic,51976.msg298949.html#msg298949


CitarAh! um tempo atrás, um colega do GdH te perguntou se poderia tirar algumas coisas do teu config. você respondeu que sem "tais trecos" não existia o omnislash. O que são eles? você lembra?

Quero fazer um kernel agora, e acho que vou usar o script do bernardo (quero nomear o meu), mas não queria tirar o omnislash.

Depende do patch...

Existe a base (com algumas ativadas e outras não) e o ativamento de patches. Para descobrir a base é só você olhar o patch e ver tudo o que ele acrescenta e pode ser ativado na config e excluir isso (mentalmente) que aí chega na base.

Quanto a minha resposta ao usuário (se eu ainda me lmebro) é que se vc retirar uma grande quantidade de coisas vc retira a essência do omnislash, quer dizer vc altera a base dele e como a base dele foi construída com o passar do tempo, copiando a base de outras distros alterá-la de qualquer forma levará a um kernel diferente do omnislash e por isso com bugs.

Já pensou se o usuário desativa o gerenciamento de  energia, se ele coloca um timer frequency irregular... em outras palavras se ele altera algo que é importante para a máquina??? Aí o usuário faz besteira e aí acontecem "N" problemas...

É por isso que o omnislash usa boa parte da config do Sidux do kernel pois o slh (desenvolvedor do kernel do Sidux) sempre faz um bom trabalho e busca a excelência no que faz e eu confio na competência dele... (e eu ainda faço uma segunda análise para ver determinadas mudanças que ele tenha feito para aprender mais)... e com isso consigo trabalhar mais no desenvolvimento do kernel...

Espero que tenha compreendido!!

Hqxriven

CitarO problema de não aparecer o novo Kernel no Grub foi resolvido, mas agora quado entro por ele o sistema não passa da tela onde aparece startup upd...
Grato pela atenção...

O boot completa e fica em uma tela preta e vc pode digitar nela???
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Vinícios Silveira

#1278
Boa noite Hqxriven, está acontecendo o seguinte:
Na tela do boot ecolho a sua kernel para iniciar, mas o sistema não completa o boot, na realidade ele nem inicia, aparce apenas as duas primeiras linhas do boot, indicando o hd0,4 e tipo da partição ext3, na segunda linha aparece startup upd.
Eu pensei que poderia ser alguma coisa errada com o hd que o sistema está sendo iniciado, mas comparando as configuração da Kernel 2.6.28-13 que está funcionando com a Kernel recompilada, não notei nem uma diferença.
Lendo alguns fóruns e fazendo pesquisas no google, encontrei um caso parecido com o meu, onde um usuario falou que era problema detecção de hardware, no caso ele desativou suporte a usb, ou algo parecido, será que a nova Kernel não está conseguindo identificar algum hardware do meu notbook?
O ubuntu está instalado em dual boot com windows xp, em um notbook dell vostro 1000, com 1gb de ram, 120 gb hd, processador athlon X2 64, Video ATI Radeon® Xpress 1150 HyperMemoryTM.

Até ++ Grato pela atenção...



Hqxriven

Como é que está o seu grub??? Posta aqui por favor... (pelo menos a parte entre ## ## End Default Options ## até ### END DEBIAN AUTOMAGIC KERNELS LIST) o arquivo fica entre /boot/grub/menu.lst

E dê por favor um

sudo fdisk -l

e cola aqui!!
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Vinícios Silveira

Está assim:

## ## End Default Options ##

title      Ubuntu 9.04, kernel 2.6.30.1.2-omnislash
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash
initrd      /boot/initrd.img-2.6.30.1.2-omnislash
quiet

title      Ubuntu 9.04, kernel 2.6.30.1.2-omnislash (recovery mode)
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro  single
initrd      /boot/initrd.img-2.6.30.1.2-omnislash

title      Ubuntu 9.04, kernel 2.6.28-13-generic
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.28-13-generic root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash
initrd      /boot/initrd.img-2.6.28-13-generic
quiet

title      Ubuntu 9.04, kernel 2.6.28-13-generic (recovery mode)
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.28-13-generic root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro  single
initrd      /boot/initrd.img-2.6.28-13-generic

title      Ubuntu 9.04, memtest86+
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST


Disco /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xec7484ca

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        9727    78132096    7  HPFS ou NTFS
/dev/sda2            9728       14593    39086145    5  Estendida
/dev/sda5            9728       14388    37439451   83  Linux
/dev/sda6           14389       14593     1646631   82  Linux swap / Solaris



Ilkyest

Experimenta o seguinte:
Quando estiver no grub, selecione o teu kernel e pressione "e".

Aparecerá outra tela, com as opções de boot do teu kernel apenas. Selecione a segunda linha, e pressione "e" novamente.
Aparecerá a linha do teu kernel
Citar
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash

Agora, no final, adicione 'noapic'
Ficará assim
Citar
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash noapic

Apenas por curiosidade. Quero ver se o problema é esse. apenas teste. Se bootar, altere no fstab. A gente te explica depois

Vinícios Silveira

Boa noite caros colegas...

Nothing, nadinha de bootar, mas valeu a tentativa...

Até +

Vinícios Silveira


edisonjr

Me junto a legião dos que experimentaram...

Eu compilei e criei meus proprios arquivos, utilizando como base o blog e as primeiras considerações do meu jaunty com o kernel 2.6.30

1) Como não tinha nenhum dispositivo com driver proprietario, video foi tranquilo (ati - radeonfb)

2) No kernel 2.6.28, o meu disp wifi (enuwi-sg) usava o modulo rtl8187. No novo kernel, ele também reconhece e usa esse módulo, mas não acha as redes.. a interface sobe mas não aparece nenhuma rede.

3) Tentei instalar o driver via ndiswrapper, mas qualquer tarefa, a temperatura sobe e o sistema desliga. (96ºC)

Alguém tem alguma dica

Hqxriven

CitarNo kernel 2.6.28, o meu disp wifi (enuwi-sg) usava o modulo rtl8187. No novo kernel, ele também reconhece e usa esse módulo, mas não acha as redes.. a interface sobe mas não aparece nenhuma rede.

Como o kernel é novo os drivers utilizados precisam ser novos... dê uma olhadinha aqui e veja se ajuda...

http://forum.aircrack-ng.org/index.php?PHPSESSID=e530f959d834b2fbc6fb3cb9af403c99&topic=5755.msg30696#msg30696

CitarBoa noite caros colegas, mais alguma dica???

Procurei alguma coisa e não achei respostas... acredito que sejam problemas devido a utilização da arquitetura 64 bits... (pq alguns kernels do sidux também deram problema... mas quem sabe...).

Aconselho que continue usando o kernel do ubuntu...
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

edisonjr

e quanto ao "superaquecimento"??? alguma solução?? dica???

Hqxriven

Citare quanto ao "superaquecimento"Hein? alguma solução?? dica???

Teoricamente...

1) Driver não compatível com o 2.6.30

2) Falta de desinstalação do driver anterior

3) Latência baixa do kernel conflita com driver

4) Outro processo conflitando...

Dê um top para ver o que acontece e tente ver essas possíveis opções...

Boa Noite!!
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

edisonjr

acho que nao me fiz entender... independente de eu usar driver ou não... qualquer tarefa que eu mande o sistema fazer, ele supearquece.. não tem nada a ver com o dispositivo e seu driver, pois basta ligar e usar o sistema com o kernel novo que isso acontece

Hqxriven

Citaracho que nao me fiz entender... independente de eu usar driver ou não... qualquer tarefa que eu mande o sistema fazer, ele supearquece.. não tem nada a ver com o dispositivo e seu driver, pois basta ligar e usar o sistema com o kernel novo que isso acontece

Agora sim...

Entrou um código acpi novo na série 2.6.30 e possivelmente sua máquina foi afetada (regressão)... vou procurar relatos de devs e usuários e ver como isso pode ser resolvido...

Já vou avisando... no seu caso não use o meu kernel...
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois