halftux | Pali: http://www.setius.net/downs/maemo/dump0.log | 00:12 |
---|---|---|
Pali | what arguments have you used? | 00:12 |
halftux | 0xFFFF -E dump0.fiasco &> dump0.log | 00:13 |
Pali | seems that you have desynced stdout and stderr | 00:14 |
Pali | at first lines is stderr and then stdout | 00:14 |
Pali | but nevermind... | 00:14 |
*** badcloud_ has quit IRC | 00:14 | |
Pali | "File initfs_tmp is empty, removing it..." --> this is OK, stock Maemo on N900 does not use initfs | 00:15 |
Pali | so it is empty | 00:15 |
halftux | great I know sdcard was to small with this attempt | 00:15 |
Pali | "Error: Not enough free space (have: 27616083968, need: 28995223552)" --> this is due to small SD card | 00:16 |
Pali | you cannot put dump of SD card to SD card | 00:16 |
Pali | "Error: Cannot open image file mmc_tmp: No such file or directory" --> this is just a reason for previous error | 00:16 |
Pali | "Error: Cannot open image file initfs_tmp: No such file or directory" --> ignore this, 0xFFFF should probably do not show such message | 00:17 |
halftux | I see I thought it is emmc | 00:17 |
Pali | yea, you are right, this is eMMC MyDocs, not SD card | 00:17 |
halftux | I needed to umount /home/usr/MyDocs | 00:18 |
halftux | and this whole image can be flashed back? | 00:18 |
halftux | with emmc? | 00:18 |
Pali | it is complicated | 00:18 |
Pali | \/opt is stored on second partition of eMMC and this stuff is not backed up | 00:19 |
halftux | why that it is a none working fiasco file? | 00:19 |
Pali | and this stuff cannot be even put into FIASCO image | 00:19 |
Pali | so there is no way for do whole backup+restore | 00:19 |
halftux | ah I see, is there a way to back it up seperatly und push it back? | 00:20 |
Pali | you can do backup of /opt manually | 00:20 |
DocScrutinizer05 | halftux: -v for those who love ugly | 00:20 |
Pali | e.g. via unix dd | 00:20 |
Pali | restore is problematic | 00:21 |
Pali | without /opt Maemo system does not bootup | 00:21 |
halftux | rescue os? | 00:21 |
Pali | but there is a way, look at my "bootmenu" | 00:21 |
DocScrutinizer05 | /usr/share/applications/hildon # update-desktop-database | 00:21 |
DocScrutinizer05 | /usr/share/applications/hildon # | 00:21 |
Pali | it can export whole eMMC via USB prior to booting Maemo | 00:22 |
Pali | so if rootfs has installed bootmenu, and rootfs is in fiasco dump | 00:22 |
Pali | you would be able to restore rootfs, jump into bootmenu, export eMMC via USB | 00:22 |
Pali | and then restore /opt | 00:22 |
Pali | I do not know what is supported by backupmenu, but maybe something similar is possible | 00:23 |
halftux | ok I will have a look thank you for your explanation | 00:23 |
Pali | flashing MyDocs is problematic, IIRC it erases /opt | 00:23 |
DocScrutinizer05 | well, technically I think you could put /home on FIASCO | 00:23 |
DocScrutinizer05 | aka EMMC | 00:24 |
Pali | no, you cannot | 00:24 |
Pali | eMMC fiasco can contain only MyDocs part | 00:24 |
DocScrutinizer05 | ooh | 00:24 |
Pali | part /home is IIRC maped to /opt | 00:24 |
Pali | it is on same partition | 00:24 |
Pali | there is symlink or bind mount or other technique | 00:25 |
Pali | but I do not remember all details, at least I was not able to put /opt or /home into fiasco image | 00:25 |
Pali | but that is not a final proof that it is impossible | 00:26 |
halftux | but it is interesting, is stock /opt empty? | 00:26 |
Pali | yes, stock /opt is empty, but stock rootfs has some init scripts which moves some parts from /usr to /opt | 00:27 |
DocScrutinizer05 | basically yes, though root image runs optify | 00:28 |
Pali | init scripts which do that only on first boot of stock rootfs | 00:28 |
DocScrutinizer05 | ~optification | 00:28 |
infobot | optification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR, http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3" | 00:28 |
Pali | and all maemo applications from extras install DEB packages to /opt | 00:28 |
DocScrutinizer05 | hmm, I think they also run optify | 00:29 |
DocScrutinizer05 | or at least that's one of the options | 00:29 |
DocScrutinizer05 | https://termbin.com/ac0l | 00:36 |
DocScrutinizer05 | https://termbin.com/dc19 | 00:47 |
Pali | another problem of 0xFFFF is that it does not have implementation of flashing eMMC images (I had not time to finish it) | 00:47 |
halftux | Pali: when I using your fiasco for cloning N900 HW:2101 to N900 HW:2104 I need to extract the fiasco and correct the xloader.bin and nolo.bin? | 00:47 |
halftux | ah I see now your message that is sad I thought the original eMMC | 00:49 |
Pali | seems that 2101 and 2104 HW revs uses different bootloader | 00:49 |
Pali | Nokia's flasher-3.5 can flash eMMC images viac USB | 00:50 |
Pali | but 0xFFFF does not implement it | 00:50 |
Pali | anyway, here is a quick fix to hide those error messages about missing files: https://github.com/pali/0xFFFF/commit/e94279eecbfdd1988912ac7ce24e6d4d702695a1 | 00:51 |
DocScrutinizer05 | you generally shall not flash NOLO | 00:51 |
Pali | that is truth, unless you have old version | 00:51 |
Pali | 0xFFFF has some filter argument to specify which image types from FIASCO images would be flashed | 00:52 |
Pali | so unpack & pack could be avoided | 00:52 |
halftux | ah ok thats something | 00:52 |
DocScrutinizer05 | how could you? was NOLO ever updated? and if yes, what for? | 00:52 |
Pali | yes, PR1.3 has new version of NOLO as in PR1.0 | 00:53 |
Pali | and IIRC Nokia distributed all devices with PR1.0 version | 00:53 |
DocScrutinizer05 | wow | 00:53 |
DocScrutinizer05 | forgot | 00:53 |
Pali | but if you are going to unpack FIASCO, do not forget about metadata | 00:53 |
Pali | so when building a new fiasco, do not forget for specififying image version and HW revision | 00:54 |
Pali | and type | 00:54 |
DocScrutinizer05 | I actually wonder how Nokia made COMBINED that did not have optification already done on them | 00:55 |
halftux | what is image version? | 00:55 |
halftux | or better what does it mean in your example you have 1.0 | 00:56 |
Pali | e.g. version of NOLO, version of kernel or version of rootfs | 00:56 |
Pali | use "-i" argument to show it | 00:56 |
halftux | ok thank you lots of input this evening :) | 00:57 |
Pali | there is an unfinished attempt for writing support for flashing eMMC images: https://github.com/pali/0xFFFF/issues/6 | 00:58 |
Pali | if somebody want to finish it I can help | 00:58 |
halftux | hmm I will look if I am able to understand | 01:00 |
*** Pali has quit IRC | 01:31 | |
*** RedW has quit IRC | 01:35 | |
*** r00t|home has quit IRC | 01:37 | |
*** r00t|home has joined #maemo | 01:37 | |
*** RedW has joined #maemo | 01:41 | |
*** halftux has quit IRC | 01:41 | |
*** Kilroo has joined #maemo | 02:38 | |
*** antranigv has quit IRC | 02:42 | |
*** rm_work has quit IRC | 02:43 | |
*** ^[ has quit IRC | 02:49 | |
*** timeless has quit IRC | 03:00 | |
*** timeless has joined #maemo | 03:19 | |
*** ^[ has joined #maemo | 03:25 | |
*** luke-jr has quit IRC | 03:34 | |
*** luke-jr has joined #maemo | 03:39 | |
*** ^[ has joined #maemo | 04:01 | |
*** cyteen has quit IRC | 05:05 | |
*** ^[ has joined #maemo | 05:07 | |
*** ^[ has quit IRC | 05:12 | |
*** tm has quit IRC | 06:38 | |
*** tm has joined #maemo | 06:41 | |
*** florian_kc has joined #maemo | 06:43 | |
*** florian has quit IRC | 06:47 | |
*** DocScrutinizer05 has quit IRC | 07:18 | |
*** DocScrutinizer05 has joined #maemo | 07:18 | |
*** hubutm20_ has joined #maemo | 07:56 | |
*** xmn has joined #maemo | 08:10 | |
*** timeless has joined #maemo | 08:58 | |
*** Kilroo has quit IRC | 09:02 | |
*** ^[ has joined #maemo | 09:07 | |
*** antranigv has joined #maemo | 09:22 | |
*** Pali has joined #maemo | 09:43 | |
*** rm_work has joined #maemo | 09:49 | |
*** rm_work has quit IRC | 09:49 | |
*** rm_work has joined #maemo | 09:49 | |
*** spiiroin has quit IRC | 09:50 | |
*** spiiroin has joined #maemo | 09:58 | |
*** Pali has quit IRC | 10:01 | |
*** Vajb has quit IRC | 10:02 | |
*** Vajb has joined #maemo | 10:03 | |
*** l_bratch has quit IRC | 10:11 | |
*** l_bratch has joined #maemo | 10:12 | |
*** Kabouik_ has joined #maemo | 10:12 | |
*** florian_kc has quit IRC | 10:35 | |
*** xmn has quit IRC | 10:36 | |
*** florian_kc has joined #maemo | 10:57 | |
*** DocScrutinizer05 has quit IRC | 11:49 | |
*** DocScrutinizer05 has joined #maemo | 11:50 | |
*** jskarvad has joined #maemo | 11:57 | |
*** badcloud_ has joined #maemo | 12:00 | |
*** spiiroin has quit IRC | 12:02 | |
*** spiiroin has joined #maemo | 12:04 | |
*** spiiroin has quit IRC | 12:11 | |
*** spiiroin has joined #maemo | 12:11 | |
*** eMHa__ has quit IRC | 13:12 | |
*** hubutm20_ has quit IRC | 13:28 | |
*** florian_kc is now known as florian | 13:40 | |
*** spiiroin has quit IRC | 14:06 | |
badcloud_ | Is there a package that provides the 'less' command? | 14:21 |
badcloud_ | Or should I just use one that I can find on the debian repos | 14:22 |
*** badcloud_ has quit IRC | 14:26 | |
KotCzarny | you can try debian lenny repos | 14:36 |
KotCzarny | or just compile one yourself | 14:36 |
*** badcloud_ has joined #maemo | 14:46 | |
*** Vajb has quit IRC | 14:51 | |
bencoh | wait, what? there is one | 14:51 |
bencoh | less: /usr/bin/less | 14:51 |
KotCzarny | isnt it from busybox? | 14:52 |
*** Vajb has joined #maemo | 14:52 | |
bencoh | nope | 14:52 |
bencoh | well, assuming you installed the less package | 14:52 |
*** Kabouik has joined #maemo | 14:57 | |
*** Kabouik_ has quit IRC | 14:58 | |
*** ceene has quit IRC | 15:01 | |
*** spiiroin has joined #maemo | 15:03 | |
*** eMHa__ has joined #maemo | 15:26 | |
*** spiiroin has quit IRC | 16:52 | |
*** spiiroin has joined #maemo | 17:05 | |
*** spiiroin has quit IRC | 17:11 | |
*** spiiroin has joined #maemo | 17:23 | |
*** jskarvad has quit IRC | 18:42 | |
*** DocScrutinizer05 has quit IRC | 18:45 | |
*** DocScrutinizer05 has joined #maemo | 18:45 | |
*** florian has quit IRC | 18:48 | |
*** Pali has joined #maemo | 19:03 | |
*** Kabouik has quit IRC | 19:04 | |
badcloud_ | Anyone know where to find dpkg-dev? | 19:45 |
KotCzarny | sdk | 19:47 |
KotCzarny | but if you want to do any dev work you should either install scratchbox on pc or you can try my devel chroot for on-device dev work | 19:48 |
*** luke-jr has quit IRC | 19:49 | |
badcloud_ | I suppose compiling on the device isn't a good idea? | 19:52 |
KotCzarny | doable | 19:52 |
KotCzarny | been there, done that | 19:52 |
KotCzarny | but definitely it needs to be done in some chroot | 19:53 |
badcloud_ | Thanks | 19:56 |
KotCzarny | and remember that other restraint is available memory | 19:56 |
KotCzarny | or lack of | 19:56 |
*** luke-jr has joined #maemo | 19:59 | |
*** spiiroin has quit IRC | 20:21 | |
*** LauRoman has quit IRC | 20:35 | |
*** remarc has joined #maemo | 20:35 | |
*** LauRoman has joined #maemo | 20:38 | |
*** Kabouik has joined #maemo | 21:03 | |
*** Kabouik has quit IRC | 21:09 | |
*** Kabouik has joined #maemo | 21:09 | |
*** Kabouik has quit IRC | 21:27 | |
*** Kabouik_ has joined #maemo | 21:27 | |
*** eMHa__ has quit IRC | 21:46 | |
*** spiiroin has joined #maemo | 22:20 | |
*** Kabouik_ has quit IRC | 22:23 | |
*** eMHa__ has joined #maemo | 22:27 | |
*** ceene has joined #maemo | 22:33 | |
*** norayr has joined #maemo | 23:13 | |
*** xmn has joined #maemo | 23:34 | |
*** DocScrutinizer05 has quit IRC | 23:44 | |
*** DocScrutinizer05 has joined #maemo | 23:44 | |
*** dreamer has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!