Kernel RTLinux

Imagen de txoman
0 puntos

Hola me han mandado un trabajo y consiste en instalar un linux con capacidad real time, he buscado diversa informacion y encontrado cosas pero ninguna hace referencia a ubuntu(sistema que yo tengo instalado) y es mas la informacion que encuentro es sobre red hat 7.0(bastante antiguo....) y sobre kernel 2.4, el mio es 2.6.

Alguien ha instalado este tipo de kernel real time sobre kernel 2.6 podriais darme algo de informacion o los pasos a seguir?

 Sino me gustaria saber si puedo ejecutar estas instrucciones que he encontrado sobre mi sistema actual, las instrucciones son las siguientes:

2. Los 16 pasos

1. Bajar los fuentes del kernel 2.4.1 ~ 23Mb (preferible desde un mirror local como ftp.linux.cl).

2. Bajar el RTLinux 3.0 ~ 440Kb desde ftp.rtlinux.com.

3.Copiar el kernel 2.4.1 y el rtlinux-3.0 en /usr/src/

cp kernel-2.4.1.tar.gz /usr/src/
cp rtlinux-3.0.tar.gz /usr/src/

4. Descomprimir ambos archivos

cd /usr/src
tar xzvf kernel-2.4.1.tar.gz
tar xzvf rtlinux-3.0.tar.gz

5. Crear un enlace simbólico dentro de /usr/src/rtlinux-3.0/

cd /usr/src/rtlinux-3.0 <br>
ln -sf /usr/src/linux ./linux         

6. Parchar el kernel con el parche de RTLinux

cd /usr/src/linux 
patch -p1 < /usr/src/rtlinux-3.0/kernel_patch-2.4.1-x86

7. Configurar el kernel de Linux

cd /usr/src/linux
make menuconfig

Nota:

* Especificar correctamente el tipo de CPU.

* Deshabilitar el soporte para Administración de Energía (Power Management support)

* Si se require soporte de red, no olvidar de configurar/incluir los módulos de tu tarjeta de red!

8. Después de configurar el kernel, ejecutar

# make dep

9. Compilar el kernel de Linux y los módulos

make bzImage 
make modules

10. Instalar los módulos

make modules_install
cp arch/i386/boot/bzImage /boot/rtzImage

11. Configurar el LILO, editando el /etc/lilo.conf agregándole lo siguiente

image=/boot/rtzImage
               label=rtlinux
               read-only
               root=/dev/hda1

Nota: en root=/dev/hd?? se debe poner la partición que contiene el sistema de archivos. La manera más simple de averiguarlo es analizando lo que dice el archivo /etc/lilo.conf existente.

12. Instalar el LILO

# /sbin/lilo

13. Reiniciar el computador

# /sbin/shutdown -r now

14. Cargar el kernel RTLinux. Seleccionar (o escribir) en el menú (o prompt) del LILO

rtlinux

15. Configurar el RTLinux

cd /usr/src/rtlinux 
make menuconfig

16. Compilar el RTLinux

make 
make devices 
make install

El último paso creará el directorio

/usr/rtlinux-xx (xx indica la versión) 

que contiene el directorio de instalación de RTLinux, necesario para crear y compilar los programas (contiene los archivos include, utilitarios, y documentación). También se creará el enlace simbólico:

/usr/rtlinux 

que apunta a /usr/rtlinux-xx.

 

Imagen de juvenalmercurio
+1
0
-1

 

 

trata en una maquina virtual!!!

 

 

 firma: juvenal mena

 frases del foro:

¿Por qué no hacemos caso de los buenos usuarios en vez de los que amenazan con irse a nose donde?

 

usuario: kelp

+1
0
-1
Imagen de txoman
+1
0
-1

Conozco que es una maquina virtual y como funciona, estoy realizando un trabajo que tengo que presentar y mas o menos domino ya toda la teoria.

Lo que me gustaria saber es como llevarlo a la practica y si lo puedo hacer con mi ubuntu y como

 

Gracias 

+1
0
-1
Imagen de danielcaraj
+1
0
-1

el Ubuntu Studio viene por defecto con Realtime Kernel. fuera de que se cambia el theme color marron y otro par de cosas de poca importancia sigue siendo ubuntu (no es live, asi que se instala como las versiones viejas)

+1
0
-1

---------------------------------------------------------------------------------------------------------------------
Linux User#535363
Normas del foro