Compilar kernel para otro pc y presentacion
Buenas, nuevo en la lista y ya con dudas. Mi duda es como compilar en un sistema el kernel que voy a utilizar en otro pc. Sobre todo mi duda esta en el paso de "make modules_install" Dos pc's en red local. Compilo en un xp 1800 con suse 8.2 El otro sistema es un 486DX4 actualmente con suse 7.3, pero que quisiera que tuviera el 8.2 Yo hago todos los pasos necesarios... luego hago make bzImage (esto me crea el kernel en una ubicacion en concreto que luego copio al /boot de la otra maquina) make modules y el problema make modules_install (antes de hacerlo quiero preguntar las consecuencias) si hago esto (y antes he salvado la antigua carpeta de modules) puedo copiar esta carpeta a la otra maquina sin mas? luego borro los modules compilados para 486 en el xp y funcionan ambos sistemas? Hay alguna opcion "make ¿?" que compile un kernel listo para mover a otro equipo? gracias de antemano
dani_lo wrote:
Buenas, nuevo en la lista y ya con dudas.
Mi duda es como compilar en un sistema el kernel que voy a utilizar en otro pc. Sobre todo mi duda esta en el paso de "make modules_install"
Si la versión del kernel que estás utilizando es distinta, no deberias tener inconveniente, ya que el comando "make modules_install", te crea en /lib/modules un nuevo directorio con el nombre de la versión del kernel en cuestión.
Dos pc's en red local.
Compilo en un xp 1800 con suse 8.2
El otro sistema es un 486DX4 actualmente con suse 7.3, pero que quisiera que tuviera el 8.2
Yo hago todos los pasos necesarios...
luego hago
make bzImage (esto me crea el kernel en una ubicacion en concreto que luego copio al /boot de la otra maquina)
make modules
y el problema
make modules_install (antes de hacerlo quiero preguntar las consecuencias)
si hago esto (y antes he salvado la antigua carpeta de modules) puedo copiar esta carpeta a la otra maquina sin mas? luego borro los modules compilados para 486 en el xp y funcionan ambos sistemas?
Hay alguna opcion "make ¿?" que compile un kernel listo para mover a otro equipo?
Exacto, te falta el paso clave. Puedes hacer "make config", "make menu-config", y si tienes el archivo .config del kernel anterior de la 486, lo copias en /usr/src/linux, y haces "make oldconfig", si es que quieres mantener la misma configuración. Despues de esto, debes hacer make dep (opcionalmente "make clean" previamente), y recien despues, make bzImage. No te olvides, una vez copiado todo a la 486, de ejecutar lilo.
El 2003-12-29 a las 01:37 +0100, dani_lo escribió:
y el problema
make modules_install (antes de hacerlo quiero preguntar las consecuencias)
Puedes hacer que vaya a un directorio distinto editando antes del 'make dep' en el makefile la line "extraversion" y ponerle algo.
Hay alguna opcion "make ¿?" que compile un kernel listo para mover a otro equipo?
Puede que haya algo, pero no lo se. -- Saludos Carlos Robinson
dani_lo wrote:
Buenas, nuevo en la lista y ya con dudas.
Mi duda es como compilar en un sistema el kernel que voy a utilizar en otro pc. Sobre todo mi duda esta en el paso de "make modules_install"
Dos pc's en red local.
Compilo en un xp 1800 con suse 8.2
El otro sistema es un 486DX4 actualmente con suse 7.3, pero que quisiera que tuviera el 8.2
Yo hago todos los pasos necesarios...
luego hago
make bzImage (esto me crea el kernel en una ubicacion en concreto que luego copio al /boot de la otra maquina)
make modules
y el problema
make modules_install (antes de hacerlo quiero preguntar las consecuencias)
si hago esto (y antes he salvado la antigua carpeta de modules) puedo copiar esta carpeta a la otra maquina sin mas? luego borro los modules compilados para 486 en el xp y funcionan ambos sistemas?
Hay alguna opcion "make ¿?" que compile un kernel listo para mover a otro equipo?
gracias de antemano
si no mal recuerdo hay un make rpm el cual se ejecuta al final de todo el proceso de compilación que el que te crearia los rpm's para la instalacion via este formato, en los cuales ya van incluidos los modulos y demas archivos de configuración.
1 No logro encontrar el programa music text lo instalo peor no se en que carpeta esta (tengo el 8.2 instalado) 2donde puedo conseguir otro programa para quemar que clone cd es que con el kb3 he tenido muchos problemasme serviria toda la informacion que tuvieran sobre linux y muchisimo mejor si es sobre suse. 3. se los agradezco Juan Alarcón
El 2003-12-30 a las 14:21 -0500, Juan Camilo Castro Alarcón escribió: Mmmm, secuestrando hilos :-)
1 No logro encontrar el programa music text lo instalo peor no se en que carpeta esta (tengo el 8.2 instalado)
¿musictex-T.99-564.i586.rpm? No te hace falta saber donde está el programa, puesto que el ejecutable está en el path del sistema: /usr/bin/musictex -> ../share/texmf/teTeX/bin/i586-linux-libc6/musictex /usr/bin/musixflx -> ../share/texmf/teTeX/bin/i586-linux-libc6/musixflx /usr/bin/musixtex -> ../share/texmf/teTeX/bin/i586-linux-libc6/musixtex Pero si quieres ver lo que se instala, ejecuta "pin nombre_de_fichero" o "pin nombre_de_rpm" y te listará el contenido - lo tengas o no lo tengas instalado.
2donde puedo conseguir otro programa para quemar que clone cd es que con el
xcdroast. -- Saludos Carlos Robinson
participants (5)
-
Carlos E. R.
-
dani_lo
-
Juan Camilo Castro Alarcón
-
Juan Erbes
-
Miguel Angel Chavez Obregon