¿Cómo instalo otra distro en un DVR Linux?

¿Cómo instalo otra distro en un DVR Linux?

Estaba jugando con un viejo DVR y descubrí que tenía Telnet desbloqueado. Entonces ejecuté ncrack y después de obtener acceso comencé a mirar a mi alrededor. Parece estar ejecutando alguna versión personalizada de Linux. No funcionan muchos comandos. Todo lo que sé es que ejecuta Busybox y esto es lo que da cuando ejecuto el siguiente comando

# uname -a
Linux (none) 2.6.32.16_stm24_V2.1-SDK7105_7105-STSDK #5 PREEMPT Thu Sep 20 17:20:47 CST 2012 sh4 unknown unknown GNU/Linux

Me gustaría instalar Debian o Ubuntu en esto para que sea realmente utilizable. ¿Es posible hacerlo a través de la línea de comando? (Sólo tengo acceso root a través de telnet). apt-get ni rpm funcionan, el único método para descargar cosas es a través de Busybox wget. Tiene puertos USB, pero no estoy seguro de cómo arrancar desde un USB ya que se trata de una versión personalizada de Linux.

Respuesta1

Tengo muchas dudas de que sea posible instalar Debian o Ubuntu en su DVR.

Haciendo caso omiso del hecho de que, en la mayoría de los casos, algunos procesadores/dispositivos de consumo tienen un trabajo deficiente en el departamento del kernel con algunos controladores de dispositivos pirateados/propietarios, Busybox generalmente se usa donde hay limitaciones severas de recursos. Puede que tengas suerte y tengas un dispositivo más compatible, sin embargo, no es la norma.

Tengo un Linux integrado en casa, con 128 MB de RAM y 16 MB de disco; el tuyo parece tener aproximadamente 96 MB de RAM + 128 MB de disco. Con este tipo de recursos no hay mucho margen para instalar una distribución normal de Debian o Ubuntu sin un trabajo importante.

Incluso entonces, debo señalar que ver un mensaje de Linux en alguna parte no significa que el kernel básico lo admita o que existan controladores de código abierto para ello. (tampoco significa que se mantengan controladores cerrados para ello).

La cadena stm24_V2.1-SDK7105_7105-STSDK en su unamecomando me llevó a descubrir que parece una distribución china para dispositivos integrados.STLinux, basado en el kernel de Linux 2.x; Nuevamente se aplican los mismos comentarios aquí, no podemos decir con seguridad sin documentación hasta qué punto ha sido pirateado. STLinux parece depender de paquetes rpm, yaparecetodavía tener seguridadactualizaciones.

El entorno de desarrollo y distribución de STLinux proporciona todo lo necesario para construir sistemas basados ​​en Linux para productos STMicroelectronics que se basan en las CPU ARM Cortex A9, ST40 o ST200.

ElSTLinuxLa página también le proporcionará sugerencias sobre cómo manejar su tablero. Además, según ellos, no utilizan grub, sinoarranque en u.

La utilidad U-Boot es un cargador de arranque universal, multiplataforma y de código abierto con soporte integral para cargar y administrar imágenes de arranque, como el kernel de Linux.

Puede intentar actualizarlo bajo su propia responsabilidad. Yo diría que la probabilidad de bloquear el dispositivo es alta.

En cuanto a la interacción con dispositivos de consumo integrados, a menudo hay puertos JTAG debajo del capó (es decir, al abrir la caja), que proporcionan acceso RS-232 al entorno, a menudo antes de que se inicie el kernel. Si es así, se pueden usar con un cable similar al módulo de cable PL2303 PL2303HX USB a UART TTL 4p 4 Pin RS232: el cable en sí cuesta alrededor de 2 USD en aliexpress.

Su kilometraje puede variar, buscaría en Google el fabricante y el modelo de su caja.

información relacionada