SOLUTION FOR 64MB DINGUX PROBLEMS FOR WINDOWS USERS:
Hi all,
I think I've managed to get dingux on my a330 but when I press "select" and power on to boot the dingux, i get the dingux screen (black background with penguin 64mb) but then lots of white text which is very small and hard to read.
Yep, it is same thing I got. Fortunately, I red that small text and find out what's wrong:
FATAL: cannot mount /dev/mmcblk0,/dev/mmcblk0p1 on /boot (17)
Kernel panic - not syncing: Attempted to kill init!
Obviously, Linux cannot mount p1 partition on your mmc (sd) card.
I SOLVED THE MAIN MISTERY...maybe
To make long story short:
64MB Dingux @A330 does not like factory formatted (raw filesystem without partition table) SD Memory Card in combination of:
4+GB/FAT
32/SD
HC cardtype (or maybe just some part of it?) !
Dingux needs to see partition at your SD card; however, Windows XP etc are not able to do it by default (I made some easy hack I'll explain later). Factory format of your SD card won't work. But, I did not know what exactly type of partition Dingux needs, so I re-formatted card with FAT16 (aka FAT/DOS aka FAT vulgaris).
It works for Dingux, but there are 2 trade-offs:
1) "Native" Dingoo OS can't use/see files on that SD card anymore. I suppose that it is
because FAT16 has limitation of 2GB. I formatted 4GB (I could not recommend it, but it works for Dingux!). If I want to start game (from Dingoo), e.g. "*.GBA" file, it can't be seen (but folders could). Browser can see all files(!), but froze when I try to use them.
2) Seems that
copying of files is 50% slower then before: especially little files (Dingux is, as most of Linux flavours, by default full of those). It is cluster size problem I think. Because of possible speed problem, I suggest 2 things: use "Minimal local pack"
http://boards.dingoonity.org/dingux-releases/minimal-local-pack/ for the 1st time, without add-ons, games etc. If it works, you can improve it later. Other thing is that you make virtual image of your card (and copy hundreds of your little roms quickly to that image on your hdd). WHen you copy it like one stream, it will get full speed (it's only 1 file)! I'm not aware of free tools to do it at Windoze: I know of
RoadKil's Disk Utilities, but not sure is it enough.
I formatted SD card at Windows with
Windows Enabler from
http://www.angelfire.com/falcon/speedload/Enabler.htm which enables you to do it, even with FAT16 system if you want. Be carefull with this tool, it enables you things Windows won't let you for a reason sometimes!
I 1st erased "partition" (which was not) at "Disk Management", then formatted "Unallocated" space.
Here is a quick how to (back-up 1st!), and
detailed one Other solutions:
http://boards.dingoonity.org/dingux-general/8-gb-card-not-working-with-dingux/xdpirate succesed with 8GB SDHC (@320), and he did it with FAT32 file system, linux-way. Maybe I should did it too... (It's too late, I don't have Dingoo now, I just made favour to my friend)
There is
official SD Formatter, but I did not try it because it xdpirate said that it did not help him.
Also, I heard about
Paragon Partition Manager but I didn't want to mess with a trial version.
There is a
Roadkil's Special Disk Maker (for all Windows), which force a flash card to be a 2GB FAT16 partition no matter its size.
----
It is possible that hardware can't see above 2gb, or it is not fully compatible with SDHC standard (cluster size). However, it is not likely, I think there are just firmware glitches that could be avoided.
E.G.: I have Philips DVD player with limitations of cca 500GB HDD to be connected via USB. If I connect 1TB, just part of files are visible!
It is hardware (firmware?) limitation, but strange one because it works partially. I heard of solution: Partition your drive to 2x500GB and You'll get full 500gb visible. But say goodbye to watching movies from 2nd partition. It reminds me on this
[email protected] SDHC...
According to this, possible solution is to make 2nd partition for Linux (Dingux) only. 1st will be viewable to both systems (and games on it too).
Other solution is to
do it at Linux as xdpirate did; seems that it is working solution. However, I didn't make it through Mint Live (privilegies?), and I gave up to do it through Linux right now. It should be possible through
http://boards.dingoonity.org/dingoo-games-and-homebrew/gameboygameboy-color/ by Big Booboo guides, but I didn't try it.
Good luck!
Update: I remade process but with FAT32. Everything works now, SD card (4GB SDHC) is full readable by native Dingoo & Dingux. Copying is now much faster, and, the most important: Both kernels (Stephanie's 64MB-old, SiENcE's 64MB) are readable/working without problems! FAT16 @4GB was obviously mistake. Windows Enabler (& JkDefrag/MyDefrag) is adequate solution for ("forced" card formatting/defragging).