Repository 32bit  Forum
Repository 64bit  Wiki

slackbuild kernel e testing kernelpkg tool [risolto]

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare se è una richiesta d'aiuto per un precompilato presente nel repository di Slacky.eu.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Messaggioda submax82 » ven gen 05, 2007 0:13

testate SMP e hd SATA per favore


:roll: ;) :D
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda submax82 » ven gen 05, 2007 12:44

sto verificando smp...

vorrei aggiungere il supporto a grub... c'è un modo per vedere se è installato lilo o grub?
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda gohanz » ven gen 05, 2007 13:06

L'unica cosa che mi viene in mente è che il MBR installato con GRUB contiene le stringhe "GRUB Geom Hard Disk Read Error" non presente nel MBR installato da LILO.
Avatar utente
gohanz
Staff
Staff
 
Messaggi: 5832
Iscritto il: mar nov 30, 2004 1:00

Messaggioda submax82 » ven gen 05, 2007 13:31

gohanz ha scritto:L'unica cosa che mi viene in mente è che il MBR installato con GRUB contiene le stringhe "GRUB Geom Hard Disk Read Error" non presente nel MBR installato da LILO.


ok ma se non lo si installa nell'mbr... ?! a sto punto forse è meglio un parametro...

comunque ora di bug gravi non dovrebbero essercene più...

anche SMP sembra tutto ok
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda sid77 » ven gen 05, 2007 13:46

submax82 ha scritto:c'è un modo per vedere se è installato lilo o grub?

Codice: Seleziona tutto
ls /var/log/packages

e poi greppi qualcosa :)
magari è più comodo mettere il default a lilo, che è anche il default slackware, e aggiungere uno switch "--grub" per usare grub
Avatar utente
sid77
Linux 2.6
Linux 2.6
 
Messaggi: 568
Iscritto il: mer giu 01, 2005 0:00
Località: PowerPC
Slackware: 12.0/12.1/curr (ppc)

Messaggioda submax82 » ven gen 05, 2007 14:24

sid77 ha scritto:
submax82 ha scritto:c'è un modo per vedere se è installato lilo o grub?

Codice: Seleziona tutto
ls /var/log/packages

e poi greppi qualcosa :)
magari è più comodo mettere il default a lilo, che è anche il default slackware, e aggiungere uno switch "--grub" per usare grub


bè si ma io intendevo installato nel senso come sapere quello che gestisce il boot ... non il pacchetto installato

per il parametro è propio quello a cui pensavo ;)
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda submax82 » ven gen 05, 2007 20:20

trovato altro bug concettuale nella gestione della nuova voce lilo...

sarà sistemato e uscirà assieme al supporto a grub nella nuova versione... 0.1.0 che sarà ... penso ... ormai stabile e esente da bug 8)
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda baldelario » ven gen 05, 2007 21:16

Submax, ho ultimato i test del ramo kernel 2.4.x con esito positivo, il controller sata del mio notebook è correttamente riconosciuto e impostato in lilo; a mio modesto avviso kernelpkg è pronto per il rilascio ufficiale. Veramente bravo, un lavoro ben fatto!
Qui il report dell'ultimo krnl compilato:

Codice: Seleziona tutto
+------------------------------------------------------------------------------+
|                                [[[ REPORT ]]]                                |
+------------------------------------------------------------------------------+
* kernelpkg version 0.0.2c ; gcc version 3.4.6 *
- Start kernel package creator tool: 17:21:51
- End kernel package creator tool: 17:36:22

Input resource:
- KERNEL SOURCE = /usr/src/linux -link-> linux-2.6.19.1-bj
- CONFIG = /usr/src/linux/.config

Slackware's package/s build:
- KERNEL PACKAGE = /usr/src/kernel-image-2.6.19.1_bj-pentium-m-kpkg.tgz - [4,8M]
- HEADERS PACKAGE = /usr/src/kernel-headers-2.6.19.1_bj-i386-kpkg.tgz - [1,9M]

- Time for compile and build the package/s:
  0 hours; 14 min; 31 sec
+------------------------------------------------------------------------------+


Avevo poi pensato che sarebbe il non plus ultra di "flessibilità e portabilità"
inserire la creazione opzionale di un terzo tgz, quello dei sorgenti del kernel anche in previsione del supporto ad eventuali patches incrementali e non. Che ne pensi?
Aggiungo infine che non sarebbe neanche male segnalare nelle note delle letture consigliate,
che possano aiutare chi si avvicina o vuole approfondire le tematiche sul Kernel hacking,
come ad es.la ormai classica "Compilazione e ricompilazione Kernel su Slackware" di Loris; "Kernel:Menuconfig" entrambe nel Wiki; "Cenni sulla compilazione del kernel. VER 0.9.0" su http://www.spaghettilinux.org o http://www.gentoo.it/tips/kernel-2.6.0.html.

Le miesono solo proposte di un entusiasta "slacker della domenica".
Mi auguro di esserti stato d'aiuto. Ciao :-)
baldelario
Packager
Packager
 
Messaggi: 58
Iscritto il: mer nov 30, 2005 12:42
Località: Any where out of the world

Messaggioda submax82 » ven gen 05, 2007 21:32

ottimo... consiglio però all'uscita della 0.1.0 di aggiornare kernelpkg e rifare i pacchetti... ho scoperto un bug che si può presentare se uno compila i pacchetti sopra una macchina diversa rispetto a quella su cui saranno installati

il pacchetto dei sorgenti non l'ho inserito perchè mi sembra inutile visto che si tratta di una copia e estrazione di quelli su kernel.org.... alla fine se applichi delle patch lo ricomprimi in tar.gz e quello è il pacchetto...

per le letture consigliate... si hai ragione... appena posso inserisco ;)
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda submax82 » ven gen 05, 2007 22:45

lilo ha come limite di "label" 15 caratteri... ma grub non ha limite per "title" ???
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda submax82 » ven gen 05, 2007 23:11

per ora il limite l'ho messo solo per lilo ... vediamo che dite.... :roll:

tra poco esce la nuova versione... 8) 8) 8) 1 ora max penso... ;)
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda submax82 » sab gen 06, 2007 0:34

USCITA NUOVA VERSIONE

penso che ormai abbia raggiunto un buon livello di stabilità :) :) :)

aspetto vostri commenti ;)

- risolto bug rilevamento root_dev che si verificava se il pc di compilazione era diverso dal pc su cui installavate il pacchetto kernel-image*.tgz

- aggiunto supporto GRUB

- kernel 2.4, SMP e SATA testati...

testate anche con grub

appena sò il risultato dei test ... se tutto ok ... metto sul sito flag [stable] 8)
Ultima modifica di submax82 il sab gen 06, 2007 11:34, modificato 2 volte in totale.
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda gohanz » sab gen 06, 2007 9:38

SubMacs netti un link per il download, altrimenti bisogna scorrere tutto il post!
Avatar utente
gohanz
Staff
Staff
 
Messaggi: 5832
Iscritto il: mar nov 30, 2004 1:00

Messaggioda submax82 » sab gen 06, 2007 11:33

link diretto http://submax.altervista.org/slackware/ ... are.tar.gz

oppure
http://submax.altervista.org/

;)

TESTATE

1) mi è venuto un dubbio ... ma il campo architettura nei pacchetti slack può contenere il "-" ? es kernel-image-2.6.19.1_bj-pentium-m-kpkg.tgz ? quindi il trattino "-" nei pacchetti slack ... può essere contenuto solo nel nome?

ok mi rispondo da solo... si... infatti ecco un esempio http://download.slack4centrino.org/astr ... iumm-1.tgz

2) che ne dite meglio bloccare extraversion e localversion a solo caratteri alfanumerici e trattino ? quasi, quasi gli metto un controllo...

appena posso inserisco link e piccola guida anche nella directory appunti del pacchetto... ;)

p.s.: quando dichiarerò la prima versione stabile ... apro un topic apposta per kernelpkg... per sviluppi futuri :idea:
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

Messaggioda submax82 » dom gen 07, 2007 3:51

uscita NUOVA VERSIONE

http://submax.altervista.org/slackware/ ... 1.0.tar.gz

risolto piccolo bug architettura con "-" tipo pentium-m ora è pentiumm
inserita piccola guida sotto appunti...
piccoli ritocchi

ora penso sia VERAMENTE stabile... ASPETTO I TEST

p.s. il controllo dei caratteri di extraversion e localversion non l'ho messo... mi sà che non serve

la versione 0.2.0 mooolto futura cercherò di supportare anche x86_64 e powerpc... se riesco
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS

PrecedenteProssimo

Torna a Packages

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti