Todo Symbian
:: El Primer Sitio en Español Sobre Symbian OS :: 
  |   Crear cuenta o Entrar   
Inicio Foros Descargas Enlaces Secciones Fondos Galería FAQs Contactar Varios Tu Cuenta
 Enlaces Google: 
Todo Symbian :: Ver tema - Arranque dual - Desde la flash del 770 o desde la MMC.
Crear cuenta o Entrar

 Buscar | Miembros | Estadísticas 

 Vótanos   Atención 
No al Software Ilegal
Por favor, cumple las Normas. El solicitar software ilegal (cracks, seriales, etc.) será perseguido y castigado con la expulsión (ban directo). Click para más información.

Recuerda leer las Normas y Reglas antes de escribir por primera vez.
Existe la posibilidad de Buscar mensajes.
Si nunca has usado un foro este FAQ te ayudará.
Busca antes de preguntar. Es posible que ya esté contestado.

 Cómo obtener más respuestas y cómo preguntar adecuadamente  


Arranque dual - Desde la flash del 770 o desde la MMC.
Página 1 de 7
Ir a página 1, 2, 3, 4, 5, 6, 7  Siguiente
Publicar nuevo tema   Responder al tema    Indice del Foro -> Maemo -> Arranque dual - Desde la flash del 770 o desde la MMC.
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440327

MensajePublicado: Mie 15 Ago 2007 20:50    Asunto: Arranque dual - Desde la flash del 770 o desde la MMC. Responder citando

Despues de leer el estupendo manual de fportillo para el N800 y varias guías de Maemo, me he decidido a intentar copiar el sistema de ficheros a la MMC.
Esta es la guía de lo que me ha salido:

Verificamos que tenemos estos repositorios:

http://repository.maemo.org/ Ir al Sitio externo mistral free non-free
http://repository.maemo.org/ Ir al Sitio externo gregale free non-free

Necesitamos osso-X-Term y becomeroot.

Están en el ApplicationCatalog2006 de Maemo, aquí:
http://maemo.org/community/wiki/ApplicationCatalog2006#head-76760d3fc9ddba8a0bf1d0fcc1d1601e8669b877 Ir al Sitio externo

En el panel de control, desactivamos el fichero de swap en la memoria virtual.

-Abrir X-Term:

ganar privilegios de root:
$ sudo gainroot

instalar e2fsprogs:
# apt-get install e2fsprogs

demontar la tarjeta:
# umount /media/mmc1

Crearemos dos particiones. En mi caso con una tarjeta de 2 Gb, una de aproximadamente 1500 Mb (46875 cilindros * 32 Kb/cilindro = 1500000 Kb ) para datos y en formato FAT32 (parámetro B) y otra para el sistema con el resto, de tipo linux (valor por defecto en el parámetro, que es 83):

# sfdisk /dev/mmcblk0
/dev/mmcblk0p1:1,46875,B
/dev/mmcblk0p2:46876,,
/dev/mmcblk0p3:
/dev/mmcblk0p4:

Al final nos pregunta si queremos escribir la información en la tarjeta, contestamos “y”.

Vamos a formatear las particiones.

Para la partición FAT32
mkfs.vfat -S 4096 -F 32 /dev/mmcblk0p1

Para la particion Linux
# mke2fs /dev/mmcblk0p2

Reiniciamos:
# shutdown -r now

Al rearrancar, la partición FAT32 se monta automáticamente, para montar la partición EXT2 hay que cargar un módulo extra y ejecutar un comando de montaje:

# insmod /mnt/initfs/lib/modules/current/ext2.ko
# mount /dev/mmcblk0p2 /media/mmc2

Ahora se pueden ver las dos particiones con el comando:
#df
/dev/mmcblkp01 1499776 32 1499456 0% /media/mmc1
/dev/mmcblkp02 530760 20 503780 0% /media/mmc2

Nos conectamos a Internet.

Bajamos desde el Nokia 770 el gestor de arranque, desde aquí:
http://fanoush.wz.cz/maemo/initfs_flasher.tgz Ir al Sitio externo

La descarga por defecto está en /home/user/MyDocs/.documents
nos vamos allí:
# cd /home/user/MyDocs/.documents

Lo descomprimimos:
# tar zxvf initfs_flasher.tgz

Entramos en el directorio que se ha creado al descomprimir:
# cd initfs_flasher/

Arrancamos el instalador:
# ./initfs_flash

Tendremos que responder a una serie de preguntas:

Are you sure to continue? (yes/no) : yes
Create backup of current initfs (yes/no) : yes
Press enter to continue <enter>
Remove unneeded extra (and factory testing) stuff? (yes/no) : no
Ready for flashing this image? (yes/no) : yes
y <enter> para reiniciar el equipo.

Arrancamos X-Term y tomamos los privilegios de root:
$ sudo gainroot

Actualizamos el programa tar:
# apt-get -d install tar
# cd /var/cache/apt/archives/
# mkdir /tar-temp/
# dpkg -x tar*.deb /tar-temp/

Ya podemos desconectarnos de Internet.

Volvemos a cargar el módulo para ext2:
# insmod /mnt/initfs/lib/modules/current/ext2.ko

Montamos la partición ext2 de la tarjeta en /opt:
# mount /dev/mmcblk0p2 /opt

Creamos un directorio auxiliar y montamos ahí el sistema de ficheros raiz:
# mkdir /floppy/
# mount -t jffs2 /dev/mtdblock4 /floppy

Copiamos todo el sistema de ficheros a la tarjeta:
# /tar-temp/bin/tar cf - -C /floppy . | /tar-temp/bin/tar xvf - -C /opt

A mi me tardó 20 minutos y terminó con un error por fichero no encontrado. ¡Vaya susto!, pensé que había perdido toda la tarde.

Finalmente cambiamos el arranque de la tarjeta:
# chroot /mnt/initfs cal-tool -–set-root-device ask:mmc2

Al reiniciar me apareció el menú que permite elegir si arrancamos desde la flash del 770 o desde la tarjeta MMC.

En el panel de control, podemos ver la memoria que tenemos disponible ahora.

Espero que os sirva.

Un saludo.

Edición - He puesto la descarga en su lugar por defecto, ya que había modificado anteriormente las opciones del navegador Opera.


Ultima edición por zetaka el Dom 21 Oct 2007 14:38, editado 4 veces
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
marcspc
Escribe a menudo
Escribe a menudo



Registrado: Aug 09, 2007
Mensajes: 76
0.08 mensajes por día


ID Tracking: 440410

MensajePublicado: Jue 16 Ago 2007 8:36    Asunto: Responder citando

muchas gracias, esto funciona tambien para el 770?
recomiendas hacerlo?
Volver arriba
Desconectado Ver perfil de usuario Enviar mensaje privado
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440419

MensajePublicado: Jue 16 Ago 2007 9:52    Asunto: Responder citando

Esto es para el N770, para el N800 hay que seguir algún paso mas creo. Aunque he leido algún post que decía que con la nueva versión de SO del N800 ya traía la opción para hacerlo.
No tengo N800, solo seguí y adapté un estupendo post de fportillo para el N800 y algunas guías de Maemo.
En mi caso, voy a cambiarlo todo y crear en la MMC solo la partición Linux con el sistema de ficheros.
Todos los programas vienen preparados para usar esta partición, y solo algunos te permiten guardar cosas en otras particiones. Pierdes el acceso(?) desde Windows, pero no hay que reconfigurar ningún parámetro despues de instalarlos.
Bueno hay por ahí algun driver que te permite acceder al sistema de ficheros Linux desde Windows. Lo buscaré y pondré cual es.
En cualquier caso, desde una distribución live de Linux, p. e. Knoppix, arrancando desde el CD y, sin instalar Linux, puedes acceder sin problemas a la tarjeta y a particiones NTFS de Windows para intercambiar información.

Hasta ahora no me ha dado ningún problema y aparte de tener todo el espacio que quiero disponible para instalaciones, me va mucho mas rápido.
Y siempre puedes elegir en el menu de arranque volver a iniciar desde ls flash del N770.

Un saludo.
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
marcspc
Escribe a menudo
Escribe a menudo



Registrado: Aug 09, 2007
Mensajes: 76
0.08 mensajes por día


ID Tracking: 440608

MensajePublicado: Jue 16 Ago 2007 21:12    Asunto: Responder citando

una particion es formateada de forma que solo va en linux y la otra se puede leer en windows?
se puede hacer con una tarjeta de 512 megas?
gracias
Volver arriba
Desconectado Ver perfil de usuario Enviar mensaje privado
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440629

MensajePublicado: Jue 16 Ago 2007 22:03    Asunto: Responder citando

Si que se puede, calcula el tamaño de la primera y le das el resto a la segunda, tal como pongo en el primer post. Para una partición de 256 Mb, por ejemplo sería aprox. 256*1024/32 = 8192. La segunda partición debería empezar en el cilindro siguiente, el 8193.

Para asegurarte la lectura/escritura en Windows, no la formatees desde el 770, si la lees desde Windows, solo verá la partición tipo FAT que hayas creado, FAT16 (valor del parámetro = 6) o FAT32 (valor del parámetro = B).

Formatéala desde Windows una vez creada, no te olvides de reiniciar antes el N770 para que escriba la tabla de particiones de la tarjeta.

Desde Linux no hay ningun problema de lectura/escritura. En mi, caso con Ubuntu 7.04.

Un saludo.


Ultima edición por zetaka el Jue 16 Ago 2007 22:19, editado 1 vez
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
marcspc
Escribe a menudo
Escribe a menudo



Registrado: Aug 09, 2007
Mensajes: 76
0.08 mensajes por día


ID Tracking: 440749

MensajePublicado: Vie 17 Ago 2007 12:15    Asunto: Responder citando

maldición!!!
no me he enterado de nada!!

maldito windows, soy de la generación del botón, me lio con los comandos, seguiré todos los pasos que dices en el xterm cambiando

# sfdisk /dev/mmcblk0
/dev/mmcblk0p1:1,46875,B
/dev/mmcblk0p2:46876,,
/dev/mmcblk0p3:
/dev/mmcblk0p4:

por

# sfdisk /dev/mmcblk0
/dev/mmcblk0p1:8192,B
/dev/mmcblk0p2:8193,,
/dev/mmcblk0p3:
/dev/mmcblk0p4:

¿es asin?

y entonces se harán 2 particiones (no podria hacerlas en windows?) y tendré que formatear en windows, pero no he entendido a que formato cada una, solo se formatear a fat 32 y 16
Volver arriba
Desconectado Ver perfil de usuario Enviar mensaje privado
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440795

MensajePublicado: Vie 17 Ago 2007 14:24    Asunto: Responder citando

No, en la primera partición tienes que decirle que empiece en el cilindro 1 y use 8192 cilindros, con formato B (FAT32) así:

# sfdisk /dev/mmcblk0
/dev/mmcblk0p1:1,8192,B
/dev/mmcblk0p2:8193,,
/dev/mmcblk0p3:
/dev/mmcblk0p4:

En la segunda ya le dices que empiece en el siguiente y, le pones dos comas para que use el resto del espacio disponible, sin parámetro de formato, ya que por defecto es 83 (formato Linux).

Yo intenté hacerlo con Partición Magic en Windows y no me funcionó. Si lo consigues con algun programa pues vale. Respeta los nombres de las particiones.

Una vez creadas, y despues de reiniciar el 770 para que escriba la tabla de particiones, puedes apagarlo, y formatear la partición FAT32 desde Windows. Es la única que te va a reconocer el XP, la partición Linux ni la ve.

Un saludo.


Ultima edición por zetaka el Vie 17 Ago 2007 14:34, editado 1 vez
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
marcspc
Escribe a menudo
Escribe a menudo



Registrado: Aug 09, 2007
Mensajes: 76
0.08 mensajes por día


ID Tracking: 440826

MensajePublicado: Vie 17 Ago 2007 16:17    Asunto: Responder citando

entiendo,me habia comido el 1,
enotnces en la particion linux se instalará el SO, cierto?
ok, seguiré todos los pasos copiando literlamente lo que haces

con poner # apt-get install e2fsprogs se instala el programa ese o he de bajar algo mas?
solo con tener el xterm es suficiente no?
Volver arriba
Desconectado Ver perfil de usuario Enviar mensaje privado
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440830

MensajePublicado: Vie 17 Ago 2007 16:35    Asunto: Responder citando

La utilidad apt te instala, desinstala, actualiza, y mucho mas. Si necesitas una determinada librería para que funcione el programa que estas instalando, te la busca en los repositorios y la instala tambien. Es lo que se llama gestión de dependencias.

El "Administrador de Aplicaciones" del 770 es un front-end de apt. Menús gráficos para gestionar la utilidad de un modo "mas amigable pero limitado", en lugar de usar comandos de consola, que son mucho mas potentes.

Solo necesitas estar conectado a Internet y estar con privilegios de root (¿no he dicho lo que es?, root = Administrador).

Si te dice que le falta algun paquete, no pasará en este caso, es solo que te falta añadir algun repositorio que contenga el recurso que necesitas.

Edición - La almohadilla (#) o el dolar ($), al pricipio del comando, no tienes que escribirlos, son el prompt de la línea de comandos que te indican si estás en modo root (#) o en modo usuario normal ($).
Escribe el comando sin mas. Es como en DOS, cuando te aparece "C:\>".

Y sí, la copia del sistema de ficheros se hace contra la partición Linux. La otra tambien podría ser Linux o FAT. La única razón de que pueda ser FAT es que se vea desde Windows.

Un saludo.


Ultima edición por zetaka el Vie 17 Ago 2007 16:50, editado 3 veces
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
marcspc
Escribe a menudo
Escribe a menudo



Registrado: Aug 09, 2007
Mensajes: 76
0.08 mensajes por día


ID Tracking: 440838

MensajePublicado: Vie 17 Ago 2007 16:56    Asunto: Responder citando

claro, porque la particion fat es para meter las melis, musica, etc...
al final voy a aprender algo de linux



muchas gracias por la esplicacion


Ultima edición por marcspc el Vie 17 Ago 2007 17:04, editado 1 vez
Volver arriba
Desconectado Ver perfil de usuario Enviar mensaje privado
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440845

MensajePublicado: Vie 17 Ago 2007 17:15    Asunto: Responder citando

Bueno, eso es cierto si solo usas Windows para intercambiar datos con la tajeta de modo directo, o conectando el 770 por medio del USB.

En una partición linux, guardas y usas datos en cualquier formato conocido.

En mi caso pensaba usar una sola partición como te dije en el tercer post, pero me he dado cuenta de que la necesito para hacer una copia de seguridad, de vez en cuando, y despues guardarla en el ordenador.

Tengo que probar lo que he visto aquí : http://www.todosymbian.com/postt40240.html, sería compartir una carpeta Windows en una red inalámbrica "ad hoc" para el intercambio de ficheros. Un NFS "Network File System".

Un saludo.


Ultima edición por zetaka el Vie 17 Ago 2007 18:09, editado 1 vez
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
marcspc
Escribe a menudo
Escribe a menudo



Registrado: Aug 09, 2007
Mensajes: 76
0.08 mensajes por día


ID Tracking: 440860

MensajePublicado: Vie 17 Ago 2007 18:03    Asunto: Responder citando

cuando le doy al unmount mmc me dice que esta busy.....
cuando vuelva a empezar tehngo que instalar otra vez e2fsprogs?


Ultima edición por marcspc el Vie 17 Ago 2007 18:03, editado 1 vez
Volver arriba
Desconectado Ver perfil de usuario Enviar mensaje privado
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440864

MensajePublicado: Vie 17 Ago 2007 18:14    Asunto: Responder citando

umount /media/mmc1

-Entiendo que no tienes arrancado ningun programa que use la tarjeta y que has deshabilitado en el panel de control el fichero de swap. Está en "Memoria->Memoria Virtual".

-No tienes que volver a instalar nada, la instalación no es temporal. Pero siempre se puede desinstalar a voluntad.


Ultima edición por zetaka el Vie 17 Ago 2007 18:33, editado 2 veces
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
marcspc
Escribe a menudo
Escribe a menudo



Registrado: Aug 09, 2007
Mensajes: 76
0.08 mensajes por día


ID Tracking: 440873

MensajePublicado: Vie 17 Ago 2007 18:46    Asunto: Responder citando

"Bajamos desde el Nokia 770 el gestor de arranque, desde aquí:
http://fanoush.wz.cz/maemo/initfs_flasher.tgz Ir al Sitio externo Ir al Sitio externo"

lo he bajado en mis documentos (del 770)
pero no funciona la ruta
# cd /home/user/MyDocs/
y los comandos de msdos (cd.. dir) no parecen servir.

ademas el 770 solo reconoce la particion de 256 en fat que he creado en el 770 y formateado en windows, como si la otra particion no estubiese

podrias ayudarme en tiempo real con el msn? cuando te venga bien..


Ultima edición por marcspc el Vie 17 Ago 2007 18:49, editado 2 veces
Volver arriba
Desconectado Ver perfil de usuario Enviar mensaje privado
zetaka
Miembro habitual
Miembro habitual


zetaka
Registrado: Feb 05, 2006
Mensajes: 165
0.11 mensajes por día


ID Tracking: 440878

MensajePublicado: Vie 17 Ago 2007 18:57    Asunto: Responder citando

Ah, lo has bajado a la ruta por defecto, prueba este comando:

cd /home/user/MyDocs/.documents

Ya lo he corregido en el post inicial, yo tengo modificadas las opciones del navegador Opera.

en Linux/Unix los directorios/ficheros que empiezan por un punto están ocultos

ahora, si ya estás en ese directorio, la mejor equivalencia del comando dir de DOS es:

ls

puedes dar un comando ls solamente y te saldrá un listado del directorio todo seguido. Si lo quieres en formateado en columnas pon:

ls -l

y si quieres ver todos los ficheros/directorios que contiene, sean ocultos o no, le añades la opción "a", es decir:

ls -la

como verás los parámetros siempre van precedidos por un "-".

Yo no uso MSN pero estoy aquí, refresco cada dos minutos.

Si lees el primer correo, verás que te dice que la partición FAT la monta automáticamente al iniciar.
Para cargar, solo al principio, la partición Linux, hay que cargar un modulo a mayores y montar la partición:

# insmod /mnt/initfs/lib/modules/current/ext2.ko
# mount /dev/mmcblk0p2 /media/mmc2

Por supuesto, cuando todo esté terminado, no hay que volver a usar ningún tipo de comando. Todo es automático y transparente, solo verás un menú y elegirás si quieres arrancar desde el 770, la MMC y aparecen algunas opciones más (USB, etc,..)

Yo te sigo, piensa que esto vale para muchas mas personas.

un saludo.


Ultima edición por zetaka el Vie 17 Ago 2007 20:13, editado 5 veces
Volver arriba
Modelo Teléfono Nokia 770 - Acer N311 Sistema Operativo de PC Windows XP - Ubuntu 7.04 Conectividad con PC Wifi Cámara Fotográfica Canon Powershot A520
Desconectado Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Indice del Foro -> Maemo -> Arranque dual - Desde la flash del 770 o desde la MMC.
Todas las horas son GMT + 1 Hora
Página 1 de 7
Ir a página 1, 2, 3, 4, 5, 6, 7  Siguiente


 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No puede adjuntar archivos en este foro
Puede descargar archivos de este foro
.:: Todo Symbian. El Sitio de los SmartPhones .::. Series 60 :: Series 80 :: Series 90 :: Nseries :: Eseries :: UIQ :: iPhone :: Android ::.
Todo Symbian is an independent website that has no relation to or links with Symbian Ltd. All Symbian logos are trademarks of Symbian Ltd. The views and opinions expressed on this website are not endorsed or verified by Symbian Ltd. For information on Symbian Ltd. please go to www.symbian.com.
All logos and trademarks in this site are property of their respective owner. Logo design by XaCoSo. The comments are property of their posters, all the rest © 2.003 - 2.010 by Todo Symbian.
Lea las normas y reglas.

Anunciarse en este sitio


Web site engine's code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Página Generada en: 0.129 Segundos con 56 consultas a la BD