|
|
2006-12-05
, 23:36
|
|
Posts: 3,401 |
Thanked: 1,255 times |
Joined on Nov 2005
@ London, UK
|
#2
|
lrwxrwxrwx 1 root root 56 Sep 29 11:38 /etc/others-menu/0100_osso-music-player.desktop -> /usr/share/applications/hildon/osso-music-player.desktop lrwxrwxrwx 1 root root 59 Sep 29 11:38 /etc/others-menu/0300_osso_rss_feed_reader.desktop -> /usr/share/applications/hildon/osso_rss_feed_reader.desktop lrwxrwxrwx 1 root root 49 Dec 1 18:41 /etc/others-menu/0301_osso-xterm.desktop -> /usr/share/applications/hildon/osso-xterm.desktop lrwxrwxrwx 1 root root 53 Sep 29 11:38 /etc/others-menu/0500_osso_pdfviewer.desktop -> /usr/share/applications/hildon/osso_pdfviewer.desktop lrwxrwxrwx 1 root root 55 Sep 29 11:38 /etc/others-menu/0600_osso-addressbook.desktop -> /usr/share/applications/hildon/osso-addressbook.desktop lrwxrwxrwx 1 root root 50 Sep 29 11:38 /etc/others-menu/1100_filemanager.desktop -> /usr/share/applications/hildon/filemanager.desktop lrwxrwxrwx 1 root root 59 Sep 29 11:38 /etc/others-menu/1200_Control Panel.desktop -> /usr/share/applications/hildon/hildon-control-panel.desktop lrwxrwxrwx 1 root root 57 Sep 29 11:38 /etc/others-menu/2300_osso-global-search.desktop -> /usr/share/applications/hildon/osso-global-search.desktop lrwxrwxrwx 1 root root 48 Sep 29 11:38 /etc/others-menu/2400_osso_help.desktop -> /usr/share/applications/hildon/osso_help.desktop lrwxrwxrwx 1 root root 52 Dec 1 21:45 /etc/others-menu/mediastreamer.desktop -> /usr/share/applications/hildon/mediastreamer.desktop /etc/others-menu/1400_tana_fi_utilities: drwxr-xr-x 2 root root 0 Sep 29 11:38 . drwxr-xr-x 5 root root 0 Dec 1 21:45 .. lrwxrwxrwx 1 root root 54 Sep 29 11:38 0100_osso_calculator.desktop -> /usr/share/applications/hildon/osso_calculator.desktop lrwxrwxrwx 1 root root 54 Sep 29 11:38 0200_osso_worldclock.desktop -> /usr/share/applications/hildon/osso_worldclock.desktop lrwxrwxrwx 1 root root 49 Sep 29 11:38 0300_osso_notes.desktop -> /usr/share/applications/hildon/osso_notes.desktop lrwxrwxrwx 1 root root 50 Sep 29 11:38 0400_osso_sketch.desktop -> /usr/share/applications/hildon/osso_sketch.desktop /etc/others-menu/2100_tana_fi_games: drwxr-xr-x 2 root root 0 Sep 29 11:38 . drwxr-xr-x 5 root root 0 Dec 1 21:45 .. lrwxrwxrwx 1 root root 52 Sep 29 11:38 0100_chess_startup.desktop -> /usr/share/applications/hildon/chess_startup.desktop lrwxrwxrwx 1 root root 54 Sep 29 11:38 0200_mahjong_startup.desktop -> /usr/share/applications/hildon/mahjong_startup.desktop lrwxrwxrwx 1 root root 52 Sep 29 11:38 0300_osso_lmarbles.desktop -> /usr/share/applications/hildon/osso_lmarbles.desktop /etc/others-menu/extra_applications: drwxr-xr-x 2 root root 0 Dec 4 00:09 . drwxr-xr-x 5 root root 0 Dec 1 21:45 .. lrwxrwxrwx 1 root root 46 Dec 4 00:09 0000_mplayer.desktop -> /usr/share/applications/hildon/mplayer.desktop lrwxrwxrwx 1 root root 55 Dec 1 21:41 9999_parkwifidetector.desktop -> /usr/share/applications/hildon/parkwifidetector.desktop lrwxrwxrwx 1 root root 45 Dec 1 21:48 minimo.desktop -> /usr/share/applications/hildon/minimo.desktop
|
|
2006-12-06
, 02:44
|
|
|
Posts: 12 |
Thanked: 1 time |
Joined on Nov 2006
@ Earth, Sol, Milky Way, Universe
|
#3
|
.|
|
2006-12-06
, 03:20
|
|
Posts: 3,401 |
Thanked: 1,255 times |
Joined on Nov 2005
@ London, UK
|
#4
|

|
|
2006-12-06
, 03:41
|
|
|
Posts: 12 |
Thanked: 1 time |
Joined on Nov 2006
@ Earth, Sol, Milky Way, Universe
|
#5
|
Is it a stock OS you are running from MMC, or Sardine/Herring? If the latter, why not just boot off of MMC then upgrade the internal jffs2 flash to Sardine/Herring, and continue running your system from internal flash only booting from MMC when you need to upgrade the internal filesystem?
I'd also recommend installing the smaller initfs with bootmenu to make life easier!
I have a build of Sardine on MMC (ext2) but it's not something I use for a "production" system - I just boot it every now and again to monitor progress/check if any bugs are being addressed. If Sardine corrupts itself, oh well I'll just rebuild it again from scratch!
# checkout mtd source (mkfs.jffs2) cvs -d :pserver:anoncvs@cvs.infradead.org:/home/cvs login cvs -d :pserver:anoncvs@cvs.infradead.org:/home/cvs co mtd # build mkfs.jffs2 cd mtd/util make mkfs.jffs2 cd ../../ # loopback mount my dd backup onto the directory ext3 mkdir ext3 mount -o loop -o ro my_rsmmc_partition_2_backup.ext3.dd ext3 # make a jffs2 image from the dd back loopback mount # -l little endian or -b big endian # neither seem to work, :( # -d ext3 directory that holds the loopback ext3 mount # -o output file # -p pad out to the end of the filesystem, no space between # the -p and the size, in my case, I used: # -p549000000 mtd/util/mkfs.jffs2 -l -p549000000 -d ext3 -o my_rsmmc_partition_2_backup.jffs2.dd # dd to the rsmmc in the card reader # the rsmmc shows up as sda dd if=my_rsmmc_partition_2_backup.jffs2.dd of=/dev/sda2 bs=512 # cleanup umount ext3 rmdir ext3
|
|
2006-12-06
, 04:47
|
|
Posts: 3,401 |
Thanked: 1,255 times |
Joined on Nov 2005
@ London, UK
|
#6
|
I have tried bootmenu but during a previous reflash of the internal memory it got blown away. I've been reluctant to reinstall it until I can hack it to display a pretty picture behind the bootmenu text. Instead, I have relied on --set-root-device and being near a machine with linux and a USB host.
|
|
2006-12-06
, 05:11
|
|
|
Posts: 12 |
Thanked: 1 time |
Joined on Nov 2006
@ Earth, Sol, Milky Way, Universe
|
#7
|
|
|
2006-12-06
, 05:35
|
|
Posts: 3,401 |
Thanked: 1,255 times |
Joined on Nov 2005
@ London, UK
|
#8
|
Is there some command that can be run to rebuild the menus? I've tried digging through the Hildon docs on maemo.org for some shell command I can run that will ressurect the menus to no avail. Thankfully, I have osso-xterm and I can run it via the load-run plugin.
Thanks for any help...
As a disclaimer, I should say I'm using Fanoush's 52 Mhz MMC patch with my root filesystem on the second partition of the MMC (with ext3 fs).
Last edited by dacb; 2006-12-05 at 22:40. Reason: Spell Fanoush's nick correctly.