關於部落格
----The Power Of Dreams----
  • 91016

    累積人氣

  • 21

    今日人氣

    6

    追蹤人氣

[PDA]Zaurus SL-C3000 組合&更換8G CF卡 軟體篇

-----------------------------------------------------------------------------
首先在linux下開啟終端機,以root執行
sfdisk -l
得到我的cf卡是這樣的
Disk /dev/sdb: 1022 cylinders, 247 heads, 62 sectors/track
Units = cylinders of 7840768 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1          0       -       0          0    0  Empty
/dev/sdb2          0       -       0          0    0  Empty
/dev/sdb3          0       -       0          0    0  Empty
/dev/sdb4          0       -       0          0    0  Empty

分區要怎麼計算呢?
首先我們作三個分區,第一個分區約一百多mb,第二分區約四百多mb,第三分區用剩下的,因為她分區的方是用cylinders來計算,而每個cylinders有7840768 bytes,所以用這方式計算出來三個分區的cylinders是15,55,952,所以準備來分割cf卡!!
執行
sfdisk -uC /dev/sdb <<EOF
接著輸入
0,15,83
,55,83
952,c
EOF

之後就會開始分割cf卡,然後完成後會出現
Checking that no-one is using this disk right now ...
OK

Disk /dev/sdb: 1022 cylinders, 247 heads, 62 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/sdb: unrecognized partition table type
Old situation:
No partitions found
New situation:
Units = cylinders of 7840768 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1          0+     14      15-    114854+  83  Linux
/dev/sdb2         15      69      55     421135   83  Linux
/dev/sdb3         70    1021     952    7289464    c  W95 FAT32 (LBA)
/dev/sdb4          0       -       0          0    0  Empty
Warning: no primary partition is marked bootable (active)
This does not matter for LILO, but the DOS MBR will not boot this disk.
Successfully wrote the new partition table

Re-reading the partition table ...

If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)
前兩個分區我是用ext3,後面的那個資料區我作成fat32,這樣windows可以認的出來!!分割完畢了,然後裝回小z裡面!!
之後照這裡http://www.mobile01.com/topicdetail.php?f=61&t=76532
的Hard Disk Recovery法,準備把資料裝回cf卡!!
出現指令登入成root後
/mnt/card/install.sh
我是把install.shhdimage1.tgz放到sd卡的根目錄,之後會開始把資料拷貝回去,做好後最後在做一次Hard Reset,就更換cf卡完成了!!準備享受cf所帶來的好處吧!!


第一次開機校正畫面!!


**關於上面的檔案,有需要請留言我可以傳給你,因為這些檔案現在都很難找了,如果沒有linux的人,我也有另外一種作法,讓回復成為全自動化,修改過的mkhdd.sh,也可以找我要!!**
相簿設定
標籤設定
相簿狀態