[Gen8 Android Development] shklifo:
You can't get that screen, because it is used from easy install on a sdcard (i post before a easy install way that used all the sdcard step on internal (included the screens ;)), but somebody got problem on installation (i not), then i remove it).

But let make clear how the sdcard easy install method and internal install method use by me, works.

Urukdroid 0.6 easy way of installing in a sdcard is:

1) first flash the kernel and initramfs.

2) boot to SDE

3) the script present on initramfs just make sure you have a sdcard, than you got some screen questions (like that one you are asking for) you answer those, and than the script erase/wipe out everything on the sdcard (doing a "dd" from /dev/null to /dev/mmcblk2).

After it make 3 partitons on that sdcard (first fat32, second rootfs and third for application data).

4) It mounts then the first partition (fat32 one) of the sdcard and ask you to put the rootfs file UrukDroid-install.tgz present on the easyinstall.rar file.

You put that file on the that partition (from a windows or linux machine) and he control it if everything is ok with the file.

5) Than the script just mount the rootfs (partition 2) and copy that rootfs file, the same kernel image as the first step and a second initramfs founded on the unziped rootfs file (under /root/ directory).

6) than ask you to copy original application data to new partition if you want it and than flash the kernel and the new initramfs (the second one, as above) to SDE (just from the inside of the script, so you doesn't see anything on the Archos screen about that step), than erase the rootfs file for the first fat32 partition on sdcatd because you don't need it.

7) boot to the second initramfs which install than the root files from the rootfs file above.

The method you used (this on the first post) doesn't do the first 6 steps (for that you does't got those screens ;)), because aren't necessary to boot from internal flash disk.

I just extracted the second initramfs manually from $auron archive (yes this is the original one and nothing was touched by me) and attached on my post to make it easy for you.

So, the internal method just begin from step number 7 and as i write on my post you have to copy the UrukDroid-install.tgz on the second partition of the internal flash /dev/block/mmcblk1p2 manually after you

remove

the old rootfs files from that partition from stock firmware.

Then flash from SDE menu the kernel and second initramfs attached on the post (i want to remember that this is the same prepared and used by $auron on sdcard easy installation, as explain before) and after you boot on SDE you got the new Uruk screen with all message what is doing (like installing the rootfs and so on ...).

I beg pardon on $auron and am very sorry for hacking his method and make it public, but was the only way i can get Uruk installation on internal flash disk.

Let hope that $auron make the 0.7 version to install directly on internal, so we do not need to hack anymore his work.

This error is a little "bug" of Uruk 0.6 and have nothing to do with install to internal, other people have the same situations as you as you can see on this page of uruk main thread) because your rootfs on internal isn't clean.

You have 2 possibilities:

a) Boot on stock Archos android and connect your Archos to a linux machine.

Your internal rootfs (that of 500MB) will be automatically mount or you can mount it manually on some directory on your linux machine (you know how to do that, because you copy the UrukDroid-install.tgz file manually on the root partition when you install Uruk 0.6 ;)).

Than just check/repair your Archos rootfs on the linux box by giving the command "e2fsk /dev/"something" (where "something" on my case is "sdb2", but for your case you have to fing out by yourself typing "dmesg" then "mount" and "df -h" on a linux terminal. If this doen't work, you have to do the below:

b) Reinstall following carefully the steps on first post (first method of upgrading Uruk 0.6, which i explained briefly above on how internal installation works ).

Just do step a) or b) and let us know,

Shklifo