Author Topic: Please Help! C3000 Almost Gone  (Read 7036 times)

mikef

  • Newbie
  • *
  • Posts: 18
    • View Profile
Please Help! C3000 Almost Gone
« on: July 21, 2005, 01:46:37 pm »
Please help! It seems I am about to loose my C3000 for good...

After installing Debian, the on/off button stopped working. Unfortunately I did not a backup before the Debian installation so  I tried to install the trisoft backup but the Z made a reset and on next reboot showed the progress bar and then came to a standstill.

Currently I can use the D+B trick to get into Linux but the home directory is empty and rebooting shows the Sharp logo, some messages too fast to be read at the bottom of the screen and gets stuck. I tried without success to rebuild the home directory by hand from the trisoft backup. All partitions of the hard drive are ok.

When trying to flash the NAND, I start with the D+M keys and get the maintenance menu but there are no answer to keys or the pen on the touchscreen.

What should I do? Is there any point in trying to reinstall any files, and if so where may I find them?

inverted1

  • Newbie
  • *
  • Posts: 4
    • View Profile
    • http://
Please Help! C3000 Almost Gone
« Reply #1 on: July 21, 2005, 08:54:52 pm »
I thought mine was gonna make a trip back to Japan after I loaded an unstabled OZ version.   This site got me back from scratch...!

http://www.xlfag.com/zaurus/

-brian

--
Opinions Expressed are either that of my own or someone elses.
Opinions expressed are either that of my own, or someone else's.

mikef

  • Newbie
  • *
  • Posts: 18
    • View Profile
Please Help! C3000 Almost Gone
« Reply #2 on: July 22, 2005, 06:08:13 am »
Quote
I thought mine was gonna make a trip back to Japan after I loaded an unstabled OZ version.   This site got me back from scratch...!

http://www.xlfag.com/zaurus/

Thanks, but as I cannot use the maintenance menu I cannot follow the instructions in that page.

Does anyone know if it is possible to install a NAND image directly from the Linux prompt?

asm-nai

  • Newbie
  • *
  • Posts: 29
    • View Profile
Please Help! C3000 Almost Gone
« Reply #3 on: July 22, 2005, 07:30:25 am »
Hi.

I think the easiest method of the return to the state that had just been bought is to update it
with ver1.11JP ROM .

Please go to this URL of Sharp.

http://support.ezaurus.com/sl-c3000/update...0updatecard.asp

And, please download card_update_3000111.exe.

The following files appear when double-clicking.
・initrd.bin(4,337KB)
・zImage.bin(1,264KB)
・mversion.bin(16KB)
・updater.sh(7KB)
・hdimage1.tgz(19,734KB)

Rom is only usually renewed with SD card or CF card.

 Luck.
GPE on SL-C3000

mikef

  • Newbie
  • *
  • Posts: 18
    • View Profile
Please Help! C3000 Almost Gone
« Reply #4 on: July 23, 2005, 08:21:42 am »
Quote
I think the easiest method of the return to the state that had just been bought is to update it
with ver1.11JP ROM .

Please go to this URL of Sharp.

http://support.ezaurus.com/sl-c3000/update...0updatecard.asp

And, please download card_update_3000111.exe.

The following files appear when double-clicking.
・initrd.bin(4,337KB)
・zImage.bin(1,264KB)
・mversion.bin(16KB)
・updater.sh(7KB)
・hdimage1.tgz(19,734KB)

Rom is only usually renewed with SD card or CF card.

 Luck.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89116\"][{POST_SNAPBACK}][/a][/div]

Many thanks, but unfortunately I cannot access the maintenance menu as described in my previous messages.

I found out that the following file is missing in my C3000:

/root/.home_default.tar

Can anyone provide me a copy of it? I don't know if it depends on the NAND version: mine is Sharp 1.01.

asm-nai

  • Newbie
  • *
  • Posts: 29
    • View Profile
Please Help! C3000 Almost Gone
« Reply #5 on: July 23, 2005, 09:27:29 am »
Quote
Many thanks, but unfortunately I cannot access the maintenance menu as described in my previous messages.

I found out that the following file is missing in my C3000:

/root/.home_default.tar

Can anyone provide me a copy of it? I don't know if it depends on the NAND version: mine is Sharp 1.01.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89192\"][{POST_SNAPBACK}][/a][/div]

It supplements a little more though it might be extra care.

NAND is not related to the renewal of rom.

..menu of the update.. when opening back, resetting, and turning on power while pushing the OK
button.

Because only the content of hdd1 changes places, hdd2 and hdd3 are safe.

I will recommend it as one choices.
GPE on SL-C3000

mikef

  • Newbie
  • *
  • Posts: 18
    • View Profile
Please Help! C3000 Almost Gone
« Reply #6 on: July 23, 2005, 10:43:17 am »
Quote
..menu of the update.. when opening back, resetting, and turning on power while pushing the OK
button.

Because only the content of hdd1 changes places, hdd2 and hdd3 are safe.

I will recommend it as one choices.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89195\"][{POST_SNAPBACK}][/a][/div]

Thanks for your help!

The  'Power On'+Ok combination is also not working, probably because the power button is in some way disabled (this was my initial problem).

So, with neither this nor access to the maintenance menu (using the D+M reset) I think there are only two solutions, both using the Linux shell:

1) running the updater shell script to install a new ROM; I don't know if this is feasible

2) restoring the missing files in the /home directory and restoring the /hdd1/.sys/hdimage2.tgz; I have this tgz but I don't have /root/.home_default.tar that is needed for restoring /home. Would it possible for you to put a copy of this file somewhere for me to get it?

Cheers.

bam

  • Hero Member
  • *****
  • Posts: 1213
    • View Profile
    • http://thegrinder.ws
Please Help! C3000 Almost Gone
« Reply #7 on: July 23, 2005, 03:20:16 pm »
I love reading these threads, because when and if(yea right lets just omit the if) I screw my 3100 up, I will need to know there is a solution out there. Perhaps if you removed the hdd and used another computer to restore the data from a backup(from trisoft or streamline, then put the hdd back in then maybe that would fix it, just logically thinking this one out
SL-C3100 current: Stock/Tetsu 18h
Socket BT CF Card
Linksys WCF-12 802.11b/Cheapie USB Ethernet

The Grinder

lpotter

  • Sr. Member
  • ****
  • Posts: 450
    • View Profile
    • http://qtopia.net
Please Help! C3000 Almost Gone
« Reply #8 on: July 23, 2005, 10:09:23 pm »
What makes you think you cannot access the maintence menu?
Software Engineer, Systems Group, MES, Trolltech
irc.freenode.net #qtopia
http://qtopia.net

mikef

  • Newbie
  • *
  • Posts: 18
    • View Profile
Please Help! C3000 Almost Gone
« Reply #9 on: July 24, 2005, 04:18:26 am »
Quote
What makes you think you cannot access the maintence menu?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89264\"][{POST_SNAPBACK}][/a][/div]

I can see it, but I cannot use it as there is no answer to key strokes or to touching the screen with the pen. Probably there are Linux devices missing as the /home/dev directory was wiped out.

Any idea on where I can find a copy of the original Sharp /root/.home_default.tar ?
I have tried to rebuild /home with the Trisoft backup but this failed. I think the reason was that there are symlinks missing there,.

Quote
I love reading these threads, because when and if(yea right lets just omit the if) I screw my 3100 up, I will need to know there is a solution out there. Perhaps if you removed the hdd and used another computer to restore the data from a backup(from trisoft or streamline, then put the hdd back in then maybe that would fix it, just logically thinking this one out

You may be sure I will try hard to devise a solution you may use in the future! I will post it, that is if I find one in the first place  

There is no need for taking out the hard drive: I can access it, it is in good shape apart from the /home directory and I can use the CF card to import files. In order to proceed I really need the original Sharp /root/.home_default.tar file, but I don't know if the C3100 one is identical to the C3000's.

mikef

  • Newbie
  • *
  • Posts: 18
    • View Profile
Please Help! C3000 Almost Gone
« Reply #10 on: July 28, 2005, 07:38:09 am »
I have been asking here for a copy of the original Sharp /root/.home_default.tar so that I can try to restore my C3000.

As I got no positive answer will anyone be so kind as to provide me with a listing of this tar file? It can be obtained by typing the following in a Linux shell:

tar  tvf  /root/.home_default.tar  >  hdefault.txt

The listing I need will be in this  hdefault.txt file.

The listing of the tar file of a C3001 instead of a C3000 may help.

Thank you very much in advance!

Stubear

  • Hero Member
  • *****
  • Posts: 1164
    • View Profile
    • http://
Please Help! C3000 Almost Gone
« Reply #11 on: July 28, 2005, 11:02:30 am »
If you can get into the D+B rescue mode then you have to mount the "normal" partitions before you can do any work on them. D+B mode gets you to the hidden filesystem on mtdblock1 (or possible mtdblock0). The normal partions are mtdblock2 (root) and mtdblock3) home - at least that is true for the C760 and C1000 zaurus.

If you want to play around with the /home or /root directories then you will need to mount them.

If you can reboot the zaurus from debian then holding down the OK key during the reboot will get you into the flash menu.

Otherwise try removing the battery and ac adapter for about 5 minutes, then replace them, close the battery lock switch and try the external power button while holding down the OK button - this should also get you into the flash/reformat  menu.

Stu
SL-C1000, Hand converted to English with Japanese Input
Running X apps via X/Qt
iRiver USB host cable; Diatec P-Cord usb power cable (extendable); Acro's Reel Cable USB (A to A, B, Mini-B,  & Mini-B 8pin); GreenHouse 1Gb PicoDrive+; 2x256Mb Hagiwara SD cards; 128Mb Transcend CF card; 512Mb PQI CF card; AmbiCom WL1100C-CF 11B WLAN card

Stubear

  • Hero Member
  • *****
  • Posts: 1164
    • View Profile
    • http://
Please Help! C3000 Almost Gone
« Reply #12 on: July 28, 2005, 11:10:03 am »
Forgot to post before, you can extract the *_default.tar files from the upgrade rom available on the sharp site.

All you need to do mount the initrd on a linux machine using something like this
Code: [Select]
modprobe mtdram total_size=65536
modprobe mtdblock
dd if=initrd.bin of=/dev/mtdblock0
mount -t jffs2 /dev/mtdblock0 /mnt/floppy

Just remember that the filesystem you boot into using D+B IS NOT the regular filesystem the zaurus uses.

Stu
SL-C1000, Hand converted to English with Japanese Input
Running X apps via X/Qt
iRiver USB host cable; Diatec P-Cord usb power cable (extendable); Acro's Reel Cable USB (A to A, B, Mini-B,  & Mini-B 8pin); GreenHouse 1Gb PicoDrive+; 2x256Mb Hagiwara SD cards; 128Mb Transcend CF card; 512Mb PQI CF card; AmbiCom WL1100C-CF 11B WLAN card

mikef

  • Newbie
  • *
  • Posts: 18
    • View Profile
Please Help! C3000 Almost Gone
« Reply #13 on: July 28, 2005, 04:22:08 pm »
Hi Stu,

Thanks a lot for your help!

Mounting /dev/mtdblock2 on /mnt I could check that /mnt/root/.home_default.tar is there and intact. I also checked that /dev/mtdblock3 has the /home file system. So, I think I will manage to restore the original setup. I will try to do that tomorrow and will post the result.

Quote
All you need to do mount the initrd on a linux machine using something like this
Code: [Select]
modprobe mtdram total_size=65536
modprobe mtdblock
dd if=initrd.bin of=/dev/mtdblock0
mount -t jffs2 /dev/mtdblock0 /mnt/floppy

Just remember that the filesystem you boot into using D+B IS NOT the regular filesystem the zaurus uses.

Stu
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89922\"][{POST_SNAPBACK}][/a][/div]

I tried this but my 2.6.12.1 kernel in the PC had no support for MTD. I reconfigured it but got stuck: no mtdram module, and no support for the jffs2 file system type (from /proc/filesystems). What are the kernel configuration options that must be selected?

Thanks again!
mikef

sojc

  • Newbie
  • *
  • Posts: 19
    • View Profile
Please Help! C3000 Almost Gone
« Reply #14 on: July 28, 2005, 06:14:20 pm »
As stated before: you might need to do a full install. Read and follow these instruction very carefully. They work

http://www.xlfag.com/zaurus/
« Last Edit: July 28, 2005, 06:16:02 pm by sojc »