|
楼主 |
发表于 2011-9-20 22:53
|
显示全部楼层
搞定
, P% }% T$ \6 X$ z& w- K. v: U, S. {http://www.webos-internals.org/wiki/How_To_Recover
4 |$ x. e# J; @0 G% I% L1 J- Doctor disconnects at 8%
0 i6 l: O6 V6 H! e
! }) G; B1 a* C& B" _, d- If the webOS Doctor continually disconnects at 8%, then you probably have a corrupted USB drive. This is how you can fix that (note that this will completely and utterly destroy all data on the USB drive).4 r4 K7 x* w- N \. z, Y: i( `- F
4 v* g+ M' Z I4 N7 q! i4 M) n- If you are reading this following an interrupted webOS Doctor, you might want to try to extract the installer uImage from the version that was there before the interrupted procedure. For example if you were upgrading from webOS 2.0.0 to webOS 2.1.0, you might want to try the uImage from the 2.0.0 webOS Doctor jar.
3 S% A1 y8 }0 t - 4 W9 F" W4 n5 v
- First put the device into recovery mode, then memboot the device using the installer uImage (extracted from your webOS Doctor jar):6 @9 G+ ?, ]4 l* g. c* [% l
- " |- W3 A4 l3 f! t/ ^
- novacom boot mem:// < nova-installer-image-castle.uImage
. T3 a0 k; H" A' Y; | - 4 w" n1 u3 T( _$ N( {+ i
- After it boots, run novaterm:$ L' Z3 ^ \$ C
- 3 o/ L& p& _( i3 l& s& Y0 G
- novaterm
, C9 k% Z9 V% H& O; F
. a3 W2 T2 q0 w- Once connected to the device, type:
' c2 _; P- |) @' n6 l4 t - 8 G4 P& j% H/ F9 P2 _! \
- lvm.static vgscan --ignorelockingfailure
( b$ Z1 [1 n1 d9 H; s - lvm.static vgchange -ay --ignorelockingfailure4 O6 l" x5 J% M: J. w' x1 K
( a1 _9 ^; g+ E. D3 {
复制代码
2 d. N" W9 A* E0 P- root@palm-webos:/dev/store# mkdir /tmp/root && mount root /tmp/root && cd /tmp/root/1 d: u% Y; j% Y5 x
: q& h: h& O( h1 e3 c- root@palm-webos:/tmp/root/bin# ln -sf busybox sh5 P' T0 x( c. H" S2 q& V2 K/ G
- , o. I( @2 S6 E: ]' R W
复制代码 |
|