Pagina 1 di 1

Trasferire kernel da una distribuzioni ad un'altra

Inviato: gio 25 feb 2010, 18:07
da madtux
Salve ragazzi,come da titolo
vorrei sapere se è possibile trasferire il kernel compilato sulla slackware
su un'altra distribuzione esempio fedora 8.
Premetto che il tipo di fs e architettura è uguale ,
ext3 e intel core 2 duo.
Che problemi potrei avere nel caso la cosa fosse possibile??
Grazie in anticipo :thumbright:

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: gio 25 feb 2010, 18:11
da Blallo
secondo me ti conviene prendere lo stesso config e ricompilare sulla nuova distro

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: gio 25 feb 2010, 18:34
da navajo
jimmy_page_89 ha scritto:secondo me ti conviene prendere lo stesso config e ricompilare sulla nuova distro

pure per me.

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: gio 25 feb 2010, 18:53
da sya54M
io su un hard disk usb installai slackware e ci misi il kernel della system rescue cd...
poi anni fa, per provare, caricai il kernel di fedora su slackware...
quindi, se le distro non sono temporalmente troppo distanti, funziona...

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: gio 25 feb 2010, 20:16
da targzeta
Normalmente non ci dovrebbero essere problemi...ma se ce ne dovrebbero essere faccelo sapere :lol:

Emanuele

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: gio 25 feb 2010, 20:36
da madtux
Il problema di fondo è la distribuzione sulla quale devo spostare il kernel
E' una fedora 8 molto snellita che gira su questa robba qui
http://www.harmony-central.com/ProductI ... 050025.jpg :thumbright:
Offtopic: Bella bestia :D
A questo accrocchio ci devo attaccare touchscreen e altri dispositivi.
comunque vi farò sapere
thanks :thumbright:

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: ven 26 feb 2010, 1:27
da zoros
bella questa :) ... sì, perché ho fatto da poco una cosa del genere: clonare un fedora8_x64 e usare il kernel Slackware ...

i miei riscontri:
- ho usato l'huge della Slackware64
- non trovava i moduli di libreria, ma li trova se messi in una dir /kernel (mah :shock: )
- password incompatibili, ho copiato a manina la stringa password di Slackware da /etc/shadow
- ovviamente SELinux non è attivo

funziona, chiede ancora fsck ad ogni avvio ... ma poi va ... resto in ascolto qui, magari scopri qualcosa di utile anche per me ...

ciauz :D

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: ven 26 feb 2010, 13:04
da madtux
Ma veramente :D ??
Nel pomeriggio ti faccio sapere.
Piuttosto mi interessa la tua seconda constatazione dei moduli di libreria.
Gli hai messi in una dir chiamata /kernel ma:
1)Questa dir l'ha creata fedora o tu?
2)Inoltre /kernel è una sub-directory di qualcosa o l'hai messa sotto / ??
3)Come hai fatto a dire a fedora dove doveva prendere questa dir??

Offtopic: Se colleghi una penna usb a fedora 8 ti appare l'icona sul desktop??
A me riconosce la penna ma non crea il disposito da montare.
Ho provato a creare /dev/sdb1 ma non monta niente.
Non vorrei che fosse un bug di questa fedora,
dato che è pesantemente snellita.
L'errore è:
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
Ho cercato tu internet ma non ne sono venuto a capo :(

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: ven 26 feb 2010, 19:10
da zoros
non ho approfondito più di tanto ... il mio scopo era di replicare un server funzionante ... ora ti scrivo da questo Fedora8 ...

ho visto per caso che il kernel (che forse è di una delle ultime -current64 prima della 13):

Codice: Seleziona tutto

uname -a
Linux Fabiox 2.6.29.2 #2 SMP Tue Apr 28 16:28:09 CEST 2009 x86_64 x86_64 x86_64 GNU/Linux
mi cercava i moduli in /kernel e non in /lib/modules/2.6.29.2-smp

non ho capito il perché, non ho settato niente ... può essere un caso ? ... comunque ho creato la dir, copiandovi dentro i moduli di libreria:

Codice: Seleziona tutto

[root@Fabiox ~]# ls /kernel
arch  crypto  drivers  fs  lib  net  sound
una kingston da 2G è stata montata in automatico, quindi l'automount funziona:

Codice: Seleziona tutto

[root@Fabiox ~]# ls /media/
disk  disk-1  disk-2  disk-3  disk-4  disk-5  KINGSTON

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: sab 27 feb 2010, 3:03
da j0kers
secondo me ti conviene prendere lo stesso config e ricompilare sulla nuova distro
Questa è la soluzione più elegante ed affidabile...8)

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: sab 27 feb 2010, 15:38
da zoros
visto anche il titolo del thread, secondo me ricompilare il kernel usando il .config di Slackware non ha molto senso ... Fedora usa kernel molto patchati, quindi si presume che i successivi binari dello stesso Fedora utilizzino certe funzionalità aggiuntive del kernel (vedi SELinux) ... neanche perdere tempo quindi a cercare di ricompilare, le probabilità di incorrere in qualche malfunzionamento sono le stesse ...

e poi mischiamo ogni giorno binari compilati su altre distro, ad esempio OOo, Firefox ... alla fin fine forse il kernel è il binario più semplice :) ...

Re: Trasferire kernel da una distribuzioni ad un'altra

Inviato: sab 27 feb 2010, 19:27
da madtux
@jokers
Purtroppo fedora e la macchina in questione sono molto personalizzata e quindi non ci posso fare molto
Cosi per evitare sbattimenti inutili credo che mi convenga fare cosi...
Credo eh :-k