Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Buenas, vamos por partes:
- Veo que tu cacharro es algo más moderno que el nuestro... ya que el busybox tiene fecha de 29/04/2010... seguramente tu podrías meterle la última versión de transmission... pero eso será más adelante...
- Veo que tu partición principal es de un formato extraño... ufsd ... que haciendo una búsqueda en google al parecer es un formato moderno de Paragon... http://www.paragon-software.com/ntfs/ufsd.html
- Lo que tienes que editar es el fstab DENTRO DEL CHROOT, por lo que métete en el chroot (cuando pone sh-3.1 #) y editas ahí dentro el fstab. Si puedes, muéstranos el contenido de ese fstab.
Con eso vamos viendo a ver que pasa...
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Desde telnet no sé editar el fstab
Pero desde windows, en \\Emtec\hdd1\debin-4g\chroot\etc hay un fstab que es éste:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda1 /hdd/volumes/HDD1 ufsd defaults,noatime,errors=remount-ro 0 1
proc /proc proc defaults 0 0
/dev/hda2 swap swap defaults 0 0
/dev/hda3 /mnt/hda ext3 defaults,noatime 0 0
Nota: el tipo de partición lo cambié yo, originalmente estaba en ext3..........
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Bien, veamos...
desde telnet, te metes en el chroot (sh-3.1#) y ejecuta 'cat /etc/fstab' y 'cat /etc/mtab'.
Con eso te mostrará por pantalla los archivos para que puedas copiar su contenido y pegármelo aquí.
Una vez dentro del chroot, SOLO hay que montar la carpeta /proc y las particiones de datos que vayamos a utilizar, HDD1 y HDD2.
Que yo sepa, por defecto, dentro del chroot que yo puse para descargar, esas no eran las líneas del fstab... ya que yo lo edité para poder montar rápidamente el proc, el HDD1 y el HDD2.
Tienes que editar el fichero fstab dentro del chroot para poder meter estas líneas:
/dev/hda1 /hdd/HDD1 ufsd defaults,noatime,errors=remount-ro 0 1
proc /proc proc defaults 0 0
Si te fijas, lo que haremos es montar así la partición hda1 en /hdd/HDD1, que es un carpeta que ya existe para poder montar la partición... la carpeta a la que apuntaba tu fstab es hdd/volumes/HDD1... que no se si existe dentro de tu chroot y por ello quizá no se monta.
Si no funcionase así tampoco, deberías poner ntfs en vez de ufsd para probar.
¿Cómo editar el fichero fstab? Pues macho, tendrás que lidiar con el editor vim.
Dentro del chroot, ejecuta 'vim /etc/fstab', con lo que entrarás en el editor.
Una vez dentro, pulsa la tecla 'i' para poder entrar en modo edición.
Modificas todo lo que debas modificar, y pulsas ESC.
Escribe :wq y da al enter para guardar y salir.
Una vez hecho esto, ejecuta mount /mnt/HDD1 y mira a ver si se monta en /mnt/HDD1 manualmente, entrando en la carpeta y haciendo un ls...
Cuando pruebes cosas, trata de darme toda la información que puedas.
Un saludo.
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
He repetido todo el proceso de nuevo desde el principio, copiando el debin-4g.ext3 ytal cual lo había descargado, por si en los intentos anteriores algo en el archivo se hubiese podido modificar, y éste es el resultado:
Emtec login: root
warning: cannot change to home directory
BusyBox v1.1.3 (2010.04.29-10:11+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/ # cd /usr/local/etc/hdd/volumes/HDD1/debin-4g
/tmp/hdd/volumes/HDD1/debin-4g # mkdir chroot
/tmp/hdd/volumes/HDD1/debin-4g # mount -o loop -w ./debin-4g.ext3 ./chroot
/tmp/hdd/volumes/HDD1/debin-4g # chroot ./chroot
sh-3.1# mount /proc
sh-3.1# mount /mnt/HDD1
mount: /dev/hda1 is not a valid block device
sh-3.1# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/root / auto defaults 0 0
/dev/hda1 /mnt/HDD1 auto defaults 0 0
/dev/hda7 /mnt/HDD2 auto defaults 0 0
sh-3.1# cat /etc/mtab
/dev/ide/host2/bus1/target0/lun0/part2 / auto rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
proc /proc proc rw 0 0
sh-3.1#
y después he editado el fstab............
proc /proc proc defaults 0 0
/dev/root / auto defaults 0 0
/dev/hda1 /hdd/HDD1 ufsd defaults,noatime,errors=remount-ro 0 1
proc /proc proc defaults 0 0
/dev/hda7 /mnt/HDD2 auto defaults 0 0
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/fstab" 7L, 346C written
E138: Can't write viminfo file $HOME/.viminfo!
Press ENTER or type command to continue
sh-3.1# mount /mnt/HDD1
mount: can't find /mnt/HDD1 in /etc/fstab or /etc/mtab
sh-3.1#
Edito nuevamente el fstab, y le cambio el tipo usdf por ntsf............. resultado:
proc /proc proc defaults 0 0
/dev/root / auto defaults 0 0
/dev/hda1 /hdd/HDD1 ntfs defaults,noatime,errors=remount-ro 0 1
proc /proc proc defaults 0 0
/dev/hda7 /mnt/HDD2 auto defaults 0 0
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/fstab" 7L, 346C written
E138: Can't write viminfo file $HOME/.viminfo!
Press ENTER or type command to continue
sh-3.1# mount mnt/HDD1
mount: can't find /mnt/HDD1 in /etc/fstab or /etc/mtab
sh-3.1#
"Una vez hecho esto, ejecuta mount /mnt/HDD1 y mira a ver si se monta en /mnt/HDD1 manualmente, entrando en la carpeta y haciendo un ls..."
Creo que no se monta. Haciendo "cd /usr/local/etc/hdd/volumes/HDD1/debin-4g/chroot/mnt/HDD1" tecleo ls y nome responde nada.......
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Primero de todo, me he confundido en un punto... no es /hdd/HDD1 sino /mnt/HDD1...
Vas a hacer lo siguiente, edita el fstab y le pones la siguiente linea:
/dev/sda1 /mnt/HDD1 auto defaults 0 0
Si aún así no funciona el mount, pon la siguiente:
/dev/scsi/host0/bus0/target0/lun0/part1 /mnt/HDD1 auto defaults 0 0
Si no, pues prueba ambas cosas pero poniendo ntfs en vez de auto.
¿Estás seguro de que tu partición es ntfs?
Un saludo.
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
POR FINNNNNNNNNNNNNN
AL FINAL, CON ÉSTE FSTAB:
Emtec login: root
warning: cannot change to home directory
BusyBox v1.1.3 (2010.04.29-10:11+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/ # cd /usr/local/etc/hdd/volumes/HDD1/debin-4g
/tmp/hdd/volumes/HDD1/debin-4g # chroot ./chroot
sh-3.1# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/root / auto defaults 0 0
/dev/sda1 /mnt/HDD1 ufsd defaults 0 0
/dev/scsi/host0/bus0/target0/lun0/part1 /mnt/HDD1 ufsd defaults 0 0
sh-3.1#
Ahora, dentro de chroot, si tecleo "ls" aparece:
bin dev home lib media nethdd proc sbin srv tmp var
boot etc initrd lost+found mnt opt root share sys usr
Y si desde windows entro en la carpeta \\Emtec\hdd1\debin-4g\chroot\mnt\HDD1, veo las mismas carpetas que cuando entro en \\Emtec\hdd1, como si se hubiesen copiado, lo que creo que quiere decir que /mnt/HDD1 se ha "montado ¿no?
Que, ¿empezamos con el transmission?
Muchisimas gracias por tu ayuda y paciencia. Si lo logramos, podemos abrir el camino a la gente que tiene el S800H................
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Buenas, me alegro que lo hayas conseguido.
Haz una cosa... tienes dos líneas para el mismo dispositivo... prueba a quitar la segunda (la larga) y deja solo la de /dev/sda1 y prueba.
Si no se monta, dejamos la segunda y ya está, pero solo una...
Si ves el contenido dentro de la carpeta de montaje, es que se ha montado.
Como consejo, antes de liarte con el transmission, haría la transformación de la partición a ext3... funcionará mucho mejor.
https://www.mundodvd.com/t50-q800-pasar-las-2-particiones-a-ext3-63116/
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Vale, quitando la línea larga también funciona.
Lo de convertir a ext3 lo veo un poco lioso......preferiría dejarlo como está, si así también puede funcionar. Además, igual con el sistema ufsd va bien ¿no?:D
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Puedes probar... pero si el transmission se acaba colgando o algo así... ya está claro de donde viene el problema.
Una vez conseguido esto, pasa al post del transmission y realiza la instalación con los repositorios de la versión 'Estable'.
Para cualquier problema, duda, etc, copia toda la info y pégala en el hilo para poder ayudarte.
Una vez tengamos eso, vamos a tratar de meterle la nueva versión, ya que parece que tu kernel es posterior al nuestro... para ello, una vez tengas el transmission funcionado con la versión estable, harás una copia del debin-4g.ext3 de tu disco duro para poder dejarlo todo como estaba en caso de que la instalación no vaya bien.
Un saludo!
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Buenas tardes. La primera en la frente.
Tras montar el HDD1, ejecuto "aptitude update"
y entonces.............
proc /proc proc defaults 0 0
/dev/root / auto defaults 0 0
/dev/sda1 /mnt/HDD1 ufsd defaults 0 0
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/fstab" 6L, 253C written
E138: Can't write viminfo file $HOME/.viminfo!
Press ENTER or type command to continue
sh-3.1# mount /mnt/HDD1
sh-3.1# aptitude update
Get:1 http://ftp.es.debian.org stable Release.gpg [1033B]
Get:2 http://ftp.es.debian.org stable Release [73.8kB]
Get:3 http://ftp.es.debian.org stable/main Packages [6566kB]
Get:4 http://ftp.es.debian.org stable/contrib Packages [83.2kB]
Get:5 http://ftp.es.debian.org stable/non-free Packages [92.8kB]
Get:6 http://ftp.es.debian.org stable/main Sources [2984kB]
Get:7 http://ftp.es.debian.org stable/contrib Sources [47.5kB]
Get:8 http://ftp.es.debian.org stable/non-free Sources [58.5kB]
Fetched 9907kB in 47s (210kB/s)
Reading package lists... Done
W: There is no public key available for the following key IDs:
4D270D06F42584E6
W: You may want to run apt-get update to correct these problems
sh-3.1# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 4D270D06F42584E6
gpg: requesting key F42584E6 from hkp server wwwkeys.eu.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
¿Puedo continuar así? espero a realizarlo en otro momento, a ver si es problema de servidor caído? (Llevo toda la tarde intentáqndolo................)
sh-3.1#
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Prueba con estos servidores de llaves en vez de el 'wwwkeys.eu.pgp.net:
subkeys.pgp.net
pgp.mit.edu
pool.sks-keyservers.net (random server)
keys.nayr.net
keys.gnupg.net
... a ver si hay suerte...
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Completado hasta aquí el proceso, usando el server pgp.mit.edu, nos vemos en el hilo de instalación del transmission......................
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Hola
Tengo un Gigaset HD600. Me parece muy interesante este hilo para poder habilitar un Linux más complejo; la imagen de boot está montada en un squashfs, y por tener no tiene ni el instalador de paquetes.
Lo primero que me gustaría es tener más informacion acerca del debin-4g. Lo he buscado en google, pero no soy capaz de dar con el clavo y siempre termino en este hilo. ¿Me podeis dar más referencias?
Lo segundo es saber hasta que punto es compatible con mi HW. El Giga monta Realtek 1073/1283, con:
- BusyBox v1.1.3 (2009.12.18-04:22+0000)
- Linux HD600T 2.6.12.6-VENUS #4 Wed Jan 20 19:09:41 CST 2010 mips unknown
¿Me podeis dar alguna pista al respecto?
He visto que en la entrada anterior se hace referencia al hilo de instalación. ¿Cual es el enlace?
Muchas gracias.
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Hola.
A falta de respuestas, y con tiempo para pruebas, me he puesto manos a la obra. Descargué el debin-4g, lo transferí y he hecho el aptitude update y monto el disco USB como /dev/sda1 usando el tipo ufsd.
Jugaré con el invento un rato, a ver que puede dar de sí. De momento mi primera intención es montar el SAMBA en modo cuasi-permanente; después, tratar de desarrollar alguna otra idea. La primera que se me ocurre es la siguiente:
- Me gustaría visualizar navegación por la red desde mi TV. Si se pudiera arrancar un servidor X en el MediaCenter sobre el display de la TV, con clientes remotos ( X o VNC) en mi PC se podría conseguir esta navegación. ( está muy cruda, por supuesto...)
Gracias a Huexxx por la magnífica labor de este hilo ( y de otros ). Queda anotado que el Debian instala también en los Gigaset HD600T. Por lo que sé, podría ir también en los HD790 y HD795T. :palmas
En cualquier caso, me gustaría tener más info sobre el debian-4g; quien lo ha desarrollado, en que entorno y si ha tenido evoluciones posteriores. ¿Sabeis algo?
Saludos
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Hola de nuevo.
He montado de nuevo el debin-4g.ext3 en este caso sobre un Iomega ScreenPlay Pro HD, tecnología de hace 2 años, basado en el RTL 1262, que usa también el busybox 3.1.1.
- Voy a intentar usarlo como Server para impresoras y Scanner.
Dejarme que vuelva a intentar la pregunta. ¿Alguien me puede dar más información del debin-4g.ext3?
Hasta la próxima.
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Siento no poder ayudarte, yo instalé en mi Emtec S800H el debin4g segun las indicaciones de Huexx, pero lo hice sin tener ni idea de lo que hacía................
De todos modos mi meta final era instalarle el Transmission a mi cubo, y no lo logré.
A ver si Huexx te dice algo..................
Respuesta: [T50/Q800] Instalar Debian mediante chroot...
Nanonano:
Cita:
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
¿Puedo continuar así? espero a realizarlo en otro momento, a ver si es problema de servidor caído? (Llevo toda la tarde intentáqndolo................)
En principio no supone ningún problema, sólo te avisa que no ha encontrado esas claves, pero no afecta a la funcionalidad.
Haciendo esto se soluciona:
Cita:
# apt-get install debian-keyring debian-archive-keyring
# apt-key update
Por otra parte, si hago un apt-get upgrade de todo el sistema, cuando se actualiza el paquete coreutils se estropea el sistema, ya que funciones que dependen de él como "rm" devuelven el error Unknown Error: 4294967207. Os lo copio:
Cita:
Preparing to replace coreutils 5.97-5.3 (using .../coreutils_6.10-6_mipsel.deb) ...
Unpacking replacement coreutils ...
rm: cannot remove `/var/lib/dpkg/tmp.ci': Unknown error 4294967207
He tenido que volver a instalar el sistema de nuevo para solucionarlo, así que ojo. A alguien más le ha pasado? Parece ser que se debe a una incompatibilidad del paquete con la versión del kernel, pero no sé si se puede solucionar. Quizás utilizando los repositorios unstable o testing?
A ver si alguien puede dar algo de información al respecto. Yo iré haciendo pruebas.
Un saludo
Re: [T50/Q800] Instalar Debian mediante chroot...
Hola a todos,
Sé que llego algo tarde a la fiesta... alguien sabe donde puedo conseguir la imagen de Debian? Tengo un Q800, y quería trastearlo un poco para exprimirlo algo mas... Los links de Rapidshare ya no funcionan...
Gracias!!
Saludos,
Saltin
Re: [T50/Q800] Instalar Debian mediante chroot...
saltin, buscando el nombre de la imagen puedes encontrar algún sitio de donde descargarla. Tampoco te puedo garantizar que sea exactamente la misma imagen, pero puesto que los enlaces de este hilo no funcionan...
Te cuento dónde me llevó una pequeña búsqueda por internet:
1) 9 chroot into Debian Linux
2) Setup ME1 as a BT downloader
y 3)debian-bcm47xx
Espero que te sirva.
Saludos.
Re: [T50/Q800] Instalar Debian mediante chroot...
Cita:
Iniciado por
calimocho
saltin, buscando el nombre de la imagen puedes encontrar algún sitio de donde descargarla. Tampoco te puedo garantizar que sea exactamente la misma imagen, pero puesto que los enlaces de este hilo no funcionan...
Te cuento dónde me llevó una pequeña búsqueda por internet:
1)
9 chroot into Debian Linux
2)
Setup ME1 as a BT downloader
y 3)
debian-bcm47xx
Espero que te sirva.
Saludos.
Muchisimas gracias calimocho! Despuesd de tanto tiempo dudaba que alguien me repondiera (el ultimo post antes del mio data de 5 años exactamente, casi al dia!!! jaja).
Hice alguna busqueda por google, pero no encontra nada que realmente me diera confianza... Mirare esos links a ver que tal.
Gracias una vez mas :)
Saltin