dúvidas do slack [RESOLVIDO]

13. Re: dúvidas do slack [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 17/03/2013 - 19:08h

lcavalheiro escreveu:

Quando você foi criar o kernel generic, você fez exatamente o que estava descrito no artigo?


Boas meu querido lcavalheiro

Eu pensei que sim, mas nada feito. Vou fazer novamente. Quando eu fiz o procedimento em questão estava somente em modo texto e posso ter errado em algo.


  


14. Re: dúvidas do slack [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 17/03/2013 - 21:36h

lcavalheiro escreveu:

Quando você foi criar o kernel generic, você fez exatamente o que estava descrito no artigo?


refiz passo a passo e o resultado foi o mesmo. A quetão é eu instalei o lilo na mesma partição do slack, e o grub do mint ficou no comando. As linhas deste estão aqui


opção 1 --> linux /boot/vmlinuz root=/dev/sda
opção 2 --> linux /boot/vmlinuz root=/dev/sda
opção 3 --> linux /boot/vmlinuz-generic-3.2.29 root=/dev/sda
opção 4 --> linux /boot/vmlinuz-generic-smp-3.2.29-smp root=/dev/sda
opção 5 --> linux /boot/vmlinuz-huge-3.2.29 root=/dev/sda
opção 6 --> linux /boot/vmlinuz-huge-smp-3.2.29-smp root=/dev/sda


o grub.cfg que tem linhas do slackware são essas

}
menuentry "Slackware Linux (Slackware 14.0) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 531bfcb6-9184-4ee6-8ce3-e1b3c6d8f7f4
linux /boot/vmlinuz root=/dev/sda8
}
menuentry "Slackware Linux (Slackware 14.0) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 531bfcb6-9184-4ee6-8ce3-e1b3c6d8f7f4
linux /boot/vmlinuz root=/dev/sda8
}
menuentry "Slackware Linux (Slackware 14.0) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 531bfcb6-9184-4ee6-8ce3-e1b3c6d8f7f4
linux /boot/vmlinuz-generic-3.2.29 root=/dev/sda8
}
menuentry "Slackware Linux (Slackware 14.0) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 531bfcb6-9184-4ee6-8ce3-e1b3c6d8f7f4
linux /boot/vmlinuz-generic-smp-3.2.29-smp root=/dev/sda8
}
menuentry "Slackware Linux (Slackware 14.0) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 531bfcb6-9184-4ee6-8ce3-e1b3c6d8f7f4
linux /boot/vmlinuz-huge-3.2.29 root=/dev/sda8
}
menuentry "Slackware Linux (Slackware 14.0) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 531bfcb6-9184-4ee6-8ce3-e1b3c6d8f7f4
linux /boot/vmlinuz-huge-smp-3.2.29-smp root=/dev/sda8


Parece que tá tudo aí




15. Re: dúvidas do slack [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 17/03/2013 - 21:41h

lcavalheiro escreveu:

Quando você foi criar o kernel generic, você fez exatamente o que estava descrito no artigo?


as últimas linhas do /etc/lilo.conf

# 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/sda8
label = Linux
read-only
# Linux bootable partition config ends
# Linux bootable partition config begins
# initrd created with 'mkinitrd -c -k 3.2.29 -f ext4 -r /dev/sda8 -m mbcache:jbd2:ext4 -u -o /boot/initrd.gz'
image = /boot/vmlinuz-generic-3.2.29
initrd = /boot/initrd.gz
root = /dev/sda8
label = slack-generic
read-only
# Linux bootable partition config ends


16. Re: dúvidas do slack [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 17/03/2013 - 22:13h

Mas que cagada que seu GRUB fez! Esqueça o LILO, você tem que acertar a lambança no GRUB, já que nenhuma das opções sobre o Slackware está correta. Você precisa de duas entrada no GRUB pro Slackware:
1) Uma pro kernel huge, que deve estar assim
linux /boot/vmlinuz root=/dev/sda8

Troque /dev/sda8 pela partição que contém o / do Slackware
2) Uma pro kernel generic, que deve estar assim
linux /boot/vmlinuz-generic-3.2.29 root=/dev/sda8

Para saber qual parâmetro colocar após a palavra linux nesta linha, use o arquivo gerado pelo comando sugerido pelo comando
 # /usr/share/mkinitrd/mkinitrd_command_generator.sh 

Este comando deve ser rodado no Slackware.
Acredite, as linhas do seu GRUB que apontam pro Slackware estão todas cagadas. Corrija isso, e atualize o GRUB.


17. Re: dúvidas do slack [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 17/03/2013 - 23:11h

lcavalheiro escreveu:

Mas que cagada que seu GRUB fez! Esqueça o LILO, você tem que acertar a lambança no GRUB, já que nenhuma das opções sobre o Slackware está correta. Você precisa de duas entrada no GRUB pro Slackware:
1) Uma pro kernel huge, que deve estar assim
linux /boot/vmlinuz root=/dev/sda8

Troque /dev/sda8 pela partição que contém o / do Slackware
2) Uma pro kernel generic, que deve estar assim
linux /boot/vmlinuz-generic-3.2.29 root=/dev/sda8

Para saber qual parâmetro colocar após a palavra linux nesta linha, use o arquivo gerado pelo comando sugerido pelo comando
 # /usr/share/mkinitrd/mkinitrd_command_generator.sh 

Este comando deve ser rodado no Slackware.
Acredite, as linhas do seu GRUB que apontam pro Slackware estão todas cagadas. Corrija isso, e atualize o GRUB.


Infelizmente o slack realmente está em /dev/sda8

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 2048 58595327 29296640 7 HPFS/NTFS/exFAT
/dev/sda2 58597374 297457663 119430145 5 Estendida
Partition 2 does not start on physical sector boundary.
/dev/sda5 117190656 121679871 2244608 82 Linux swap
/dev/sda6 58597376 117188607 29295616 83 Linux
/dev/sda7 121681920 180271103 29294592 83 Linux
/dev/sda8 180273152 238864383 29295616 83 Linux
/dev/sda9 238866432 297457663 29295616 83 Linux

sda6 --> debia wheezy
sda7 --> mint nadia
sda8 --> slack
sda9 --> vazio


bash-4.2# /usr/share/mkinitrd/mkinitrd_command_generator.sh
#
# mkinitrd_command_generator.sh revision 1.45
#
# This script will now make a recommendation about the command to use
# in case you require an initrd image to boot a kernel that does not
# have support for your storage or root filesystem built in
# (such as the Slackware 'generic' kernels').
# A suitable 'mkinitrd' command will be:

mkinitrd -c -k 3.2.29 -f ext4 -r /dev/sda8 -m mbcache:jbd2:ext4 -u -o /boot/initrd.gz


3.2.29 mesmo

mas vamos em frente porque desistir não é uma opção




18. Re: dúvidas do slack [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 17/03/2013 - 23:32h

leo CCB escreveu:

lcavalheiro escreveu:

Mas que cagada que seu GRUB fez! Esqueça o LILO, você tem que acertar a lambança no GRUB, já que nenhuma das opções sobre o Slackware está correta. Você precisa de duas entrada no GRUB pro Slackware:
1) Uma pro kernel huge, que deve estar assim
linux /boot/vmlinuz root=/dev/sda8

Troque /dev/sda8 pela partição que contém o / do Slackware
2) Uma pro kernel generic, que deve estar assim
linux /boot/vmlinuz-generic-3.2.29 root=/dev/sda8

Para saber qual parâmetro colocar após a palavra linux nesta linha, use o arquivo gerado pelo comando sugerido pelo comando
 # /usr/share/mkinitrd/mkinitrd_command_generator.sh 

Este comando deve ser rodado no Slackware.
Acredite, as linhas do seu GRUB que apontam pro Slackware estão todas cagadas. Corrija isso, e atualize o GRUB.


Infelizmente o slack realmente está em /dev/sda8

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 2048 58595327 29296640 7 HPFS/NTFS/exFAT
/dev/sda2 58597374 297457663 119430145 5 Estendida
Partition 2 does not start on physical sector boundary.
/dev/sda5 117190656 121679871 2244608 82 Linux swap
/dev/sda6 58597376 117188607 29295616 83 Linux
/dev/sda7 121681920 180271103 29294592 83 Linux
/dev/sda8 180273152 238864383 29295616 83 Linux
/dev/sda9 238866432 297457663 29295616 83 Linux

sda6 --> debia wheezy
sda7 --> mint nadia
sda8 --> slack
sda9 --> vazio


bash-4.2# /usr/share/mkinitrd/mkinitrd_command_generator.sh
#
# mkinitrd_command_generator.sh revision 1.45
#
# This script will now make a recommendation about the command to use
# in case you require an initrd image to boot a kernel that does not
# have support for your storage or root filesystem built in
# (such as the Slackware 'generic' kernels').
# A suitable 'mkinitrd' command will be:

mkinitrd -c -k 3.2.29 -f ext4 -r /dev/sda8 -m mbcache:jbd2:ext4 -u -o /boot/initrd.gz


3.2.29 mesmo

mas vamos em frente porque desistir não é uma opção



Faz o que eu sugeri no seu grub.cfg. Acertar as linhas praqueles padrões costuma resolver, e apague as entradas extras e desnecessárias.


19. Re: dúvidas do slack [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/03/2013 - 09:51h

Primeiro é bom fazer uma limpeza.

O kernel que tem "smp" no final é feito para obter melhor rendimento com processadores com mais de um núcleo, ou máquinas com mais de um processador.
Se é o seu caso, remova os kerneis e módulos de mononúcleos e monoprocessadores:
removepkg kernel-modules kernel-huge kernel-generic 


Se a sua máquina possui só um processador de um só núcleo, então exclua os smp's:
removepkg kernel-modules-smp kernel-huge-smp kernel-generic-smp 



Remova também o vmlinuz, que é apenas um link para um dos 4 kerneis:
rm /boot/vmlinuz 

Agora execute:
/usr/share/mkinitrd/mkinitrd_command_generator.sh 
Pegue o resultado, cole no terminal e execute.
Depois dê um update no grub do Mint.


20. Re: dúvidas do slack [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 18/03/2013 - 17:06h

madrugada escreveu:

Primeiro é bom fazer uma limpeza.

O kernel que tem "smp" no final é feito para obter melhor rendimento com processadores com mais de um núcleo, ou máquinas com mais de um processador.
Se é o seu caso, remova os kerneis e módulos de mononúcleos e monoprocessadores:
removepkg kernel-modules kernel-huge kernel-generic 


Se a sua máquina possui só um processador de um só núcleo, então exclua os smp's:
removepkg kernel-modules-smp kernel-huge-smp kernel-generic-smp 



Remova também o vmlinuz, que é apenas um link para um dos 4 kerneis:
rm /boot/vmlinuz 

Agora execute:
/usr/share/mkinitrd/mkinitrd_command_generator.sh 
Pegue o resultado, cole no terminal e execute.
Depois dê um update no grub do Mint.



acho ue fiz caquinha, como diz o professor lcavalheiro

como meu sistema é dual-core (amd-60), exclui os que eram só para um e ao rodar


/usr/share/mkinitrd/mkinitrd_command_generator.sh

vejam o resultado

bash-4.2# /usr/share/mkinitrd/mkinitrd_command_generator.sh
Modules for kernel 3.2.29 aren't installed.

e ao visitar o gslpapt os kernels com -smp tem um cadeado e não instalam. Devo compilar um ou é mais conviniente reinstalar o SO slackware??


21. Re: dúvidas do slack [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 18/03/2013 - 17:09h

[*****] por [*****] e meio...
 # slackpkg clean-system  

Dê adeus a todos os pacotes que você instalou por fora, mas por bônus reinstala todos os pacotes antigos (incluindo o kernel).


22. Re: dúvidas do slack [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 18/03/2013 - 17:19h

lcavalheiro escreveu:

[*****] por [*****] e meio...
 # slackpkg clean-system  

Dê adeus a todos os pacotes que você instalou por fora, mas por bônus reinstala todos os pacotes antigos (incluindo o kernel).


prejuizo pequeno é lucro

Só perco o opera e


23. Re: dúvidas do slack [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/03/2013 - 17:34h

leo CCB escreveu:
[...]Modules for kernel 3.2.29 aren't installed.
e ao visitar o gslpapt os kernels com -smp tem um cadeado e não instalam. Devo compilar um ou é mais conviniente reinstalar o SO slackware??


Rode:
slackpkg install kernel-modules-smp 



24. Re: dúvidas do slack [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 18/03/2013 - 18:15h

madrugada escreveu:

leo CCB escreveu:
[...]Modules for kernel 3.2.29 aren't installed.
e ao visitar o gslpapt os kernels com -smp tem um cadeado e não instalam. Devo compilar um ou é mais conviniente reinstalar o SO slackware??


Rode:
slackpkg install kernel-modules-smp 


Fala fera!! Suce?

Agora é tarde. Saí do slack pra fazer um teste e não enta mais.


KKKKK

vou instalar do zero de novo, agora com uma carga de conhecimento maior...

já tô preparando o pen-drive

Paz e felicidade!!!!










Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts