View Single Post
Posts: 263 | Thanked: 77 times | Joined on Jan 2009 @ Sigtuna, Sweden
#179
GREAT apps , PBeasy and PB , I think !!

But I have run into a problem, and (to me) it seems rather strange.

EDIT : Tablet is reflashed, etc., so all traces are lost.
My guess is corrupted mmcs, slow formatting from windows-box seems to have solved it.



Possibly I did something they were not meant to be used for, or that diablo doesn't tolerate.
Diablo (cloned) got corrupted ( but runs still ) as I tried (in PB > partition with CFDISK ) to make 2 FAT partitions on the external mmc, see below.
?? >> Two system files with conflicting information ??

As I am rebuilding my system I can always recover easily by recloning, but I should like to know what happened.
( Being new to linux, I don't know which system files to check or what information could be left out, ..)
(sorry about the format, adapted from a text file, must learn your ed.)

History ( N810 + 8 GB ext. card ) :
1 ) Reflashed (..43-7)
2 ) Installed rootsh , PB , PBeasy , couple of apps.
3 ) Partitioned internal mmc :
3a) PBeasy > FAT 256 , swap 960 , ext3
3b) PB > CFDISK > changed the swap partition to linux (83)
3c) PB > MKFS > formatted part. 2 and 3 to ext2 , part.1 to FAT.
4 ) Partitioned external mmc :
4a) PBeasy > FAT 4608 , swap 1280 , ext3
4b) PB > CFDISK > deleted the swap part., and
made a new 1024 MB linux (83) part. and a new 256 MB swap (82) part.
( ? are such tricks allowed in PB ? )
( I computed the MB-values CFDISK asked for to be exact numbers of cylinders.)
4c) formatted with PB > MKFS to : 4608 MB FAT + 1902 MB ext3 + 1024 MB ext3 + 256 MB swap
5 ) Installed easy Debian with image in ext. mmc FAT part.
( will try to learn how to put it in the 1902 MB ext3 part.)
6 ) Cloned Diablo from flash to int. mmc part. 2
7 ) ( Tried to install Mer 0.9 on int./ext. mmc , but it wouldn't boot.)

So far, so good, everything worked, both from flash and from diablo clone on int. mmc., so I installed some more apps.
I wanted to check if swapping took place, so I read Eladons Newbie FAQ, and
did ”free” in Xterm. >> no swapping.
I tried PB > SWAP , but the ”swap” part. (on ext. mmc) did not show up in the menu.

NOW it comes :
( Running Diablo from clone.)
I tested to change the swap part. (on ext. mmc) to something else and then back to swap again :
PB > CFDISK
cursor on swap part. , cursor on [ type ] , CR , …chose 6 , CR ,
( wrong?, are 2 FATs allowed? ; it looked all right in the CFDISK display.)
cursor on [ write ] , CR .
Program FAILED TO WRITE , sorry, I have forgotten the details.
I experimented a lot with PB and PBeasy to no avail.

RESULTING situation :

Running Diablo from CLONE :

Filemanager (the built in f.) did not load, but after several reboots it did and could access both mmc:s.
PB > MKFS still shows all three partitions on int. mmc, but only part. 1 and 3 on ext. mmc.

PB > simply looking at a part. table in CFDISK/FDISK and then quit >
> ”Processing filesystem changes . . .” shows up >
> both mmc:s not recognized , filesystem corrupted or unformatted >
> leads to reboot.

PB > MKFS trying to format an empty part. on int./ext. mmc >
> succeds upto signboard ” mkfs .... was Successful!! . . . . . <OK> ” , CR >
> a series of error messages : ”Error: Error opening /dev/mmcblk0: No such file or directory” ,
identical messages for /dev/mtdblock4 , ..3 , ..2 , ..1 , ..0 ,
a series of identical ”grep: /proc/modules: No such file or directory” , >
> leads to reboot.

( I managed to time a few screenshots and used them to document the above.)
( Sometimes on reboot Bluetooth is on, it shouldn't, once it went off again by itself, ?? )
Otherwise everything seems to run. ( I havn't checked the gps, see below.)

Running Diablo from FLASH :

Everything seems to work, PB and PBeasy also, both mmc:s are recognized.
PB > MKFS shows all three partitions on int. mmc, and partitions 1, 2 and 3 on ext. mmc.

PB > BACKUP :

PB - Backup of FLASH to int./ext. mmc succeded, running BOTH from flash and from clone.

PB - Backup of CLONE to int./ext. mmc FAILED, running BOTH from flash and from clone :
PB > FULL Backup from cloned Diablo (on int. mmc part.2) to int. mmc part.3 >
> a signboard " Backup FAILED?? OUT OF SPACE?? . . . . . .< OK > " , CR >
> a signboard with a series of error mesages:
" tar: ./dev/.udev/names: Cannot stat: input/output error
tar: ./dev/.udev/queue: Cannot stat: input/output error
tar: ./tmp/.esd/socket: socket ignored
tar: ./var/lib/gps/gps_driver_ctrl: socket ignored
tar: Error exit delayed from previous errors
ANY ERROR SHOULD BE SHOWN ABOVE . . . . . . . . . . . . . < EXIT > " , CR >
> " Backup /dev/mmcblk0p2 to /dev/mmcblk0p3 FAILED . . . < OK > " , CR >
> back in menu in PB .

So, I still have ”half” a running tablet and will keep the unknown corrupted file(s) intact for a while before I consider to reclone.

Thank you for your patience . . .
Any hint on what might have been going on in my N810 would be really welcome !!

EDIT :
Running cfdisk in root in Xterm >> FATAL ERROR: Cannot open disk drive ,
BOTH in flash-diablo and in clone-diablo .
EDIT: internal mmc seems to be read-only from flash and clone diablo, but R/W from USB.


EDIT : Tablet is reflashed, etc., so all traces are lost.
My guess is corrupted mmcs, slow formatting from windows-box seems to have solved it.

Last edited by KristianW; 2009-03-29 at 02:53.