![]() |
2008-09-30
, 21:07
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#2
|
![]() |
2008-09-30
, 21:11
|
Posts: 384 |
Thanked: 90 times |
Joined on Mar 2008
|
#3
|
Excellent! Rebooting now would make things quite hard to recover indeed.
Looks like you've attempted to upgrade with the SDK repo enabled, causing conflicts with busybox.
I'm not familiar enough with Debian packaging to be sure what you should do from here, but I think none of that would work anymore. As I understand it, you are currently stuck with no tar, and probably no shell, so installing packages may not work...
First order of business, then, would be to get busybox back on, and all relevant links reinstated. You've got a busybox in /mnt/initfs, but it's linked against a different libc, so you can't just drop it in here...
All I'm thinking is to rip busybox out of another system (on an SD, if you have one).
![]() |
2008-09-30
, 21:31
|
Posts: 384 |
Thanked: 90 times |
Joined on Mar 2008
|
#4
|
![]() |
2008-09-30
, 21:32
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#5
|
mount -t jffs2 /dev/mtdblock4 /floppy
/bin/busybox ln -s busybox /bin/ln /bin/ln -s busybox /bin/cp /bin/ln -s busybox /bin/mv /bin/ln -s busybox /bin/ln /bin/ln -s busybox /bin/mount
![]() |
2008-09-30
, 21:41
|
Posts: 384 |
Thanked: 90 times |
Joined on Mar 2008
|
#6
|
![]() |
2008-09-30
, 21:44
|
|
Posts: 566 |
Thanked: 145 times |
Joined on Feb 2008
@ Tallahassee, FL
|
#7
|
![]() |
2008-09-30
, 21:50
|
Posts: 384 |
Thanked: 90 times |
Joined on Mar 2008
|
#8
|
![]() |
2008-09-30
, 21:50
|
|
Posts: 5,478 |
Thanked: 5,222 times |
Joined on Jan 2006
@ St. Petersburg, FL
|
#9
|
![]() |
2008-09-30
, 22:44
|
Posts: 384 |
Thanked: 90 times |
Joined on Mar 2008
|
#10
|
Is there a way to install what was removed using apt-get and the debs I have left in /var/cache/apt/archives ?