スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

CF-T5のSSD換装#4 本当の解決編





CF-T5のSSD換装#4 本当の解決編



「CF-T5のSSD換装#3」でバイナリエディタ「KHexEdit」がインストールできず手古摺っていましたが
KNOPPIXには他にもバイナリエディタとして「hexedit」がありこちらはCD版でも標準で使用できます。
また、USBメモリにインストールしても問題なく「hexedit」が使用できました。

「hexedit」は保存して終了する場合は[F10]を押下し
画面中央に「Save changes (Yes/No/Cancel) ?」と表示されるので「y」を入力します。

1.修正用ファイル吐き出し
knoppix@Microknoppix:~$ su

root@Microknoppix:/home/knoppix# dd if=/dev/sda4 of=work.img count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.430013 s, 1.2 kB/s


ちなみに、of=で指定するファイル名に決まりはありませんが
ここで指定したファイルを以後、パーティション書き戻しまで使用します。

2.パーテション位置修正
修正する位置を計算します。(CF-T5のSSD換装#3参照)

root@Microknoppix:/home/knoppix# hexedit --help
usage: hexedit [-s | --sector] [-m | --maximize] [--color] [-h | --help] filename

■編集開始
root@Microknoppix:/home/knoppix# hexedit work.img
00000000 EB 58 90 49 42 4D 20 20 37 2E 31 00 02 08 20 00 .X.IBM 7.1... .
00000010 02 00 00 00 00 F8 00 00 3F 00 FF 00 39 CD F0 08 ........?...9...
00000020 88 17 60 00 00 18 00 00 00 00 00 00 02 00 00 00 ..`.............
00000030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 80 00 29 F4 11 19 17 48 44 52 45 43 4F 56 45 52 ..)....HDRECOVER
00000050 59 20 46 41 54 33 32 20 20 20 FA 33 C0 8E D0 BC Y FAT32 .3....
00000060 EC 7B 16 07 8B EC BB 78 00 36 C5 37 1E 56 16 53 .{.....x.6.7.V.S
00000070 8B FD B9 10 00 57 FC F3 A4 06 1F C6 45 F9 0F 8B .....W......E...
00000080 4E 2C 88 4D F4 89 47 02 8F 07 FB E8 23 01 8B 4E N,.M..G.....#..N
00000090 27 E3 03 89 4E 34 8A 46 24 99 8B 5E 2A 0B DB 75 '...N4.F$..^*..u
000000A0 07 93 8B 46 38 8B 56 3A E8 22 01 03 46 30 13 56 ...F8.V:."..F0.V
000000B0 32 03 46 22 83 D2 00 52 50 AB 92 AB B8 20 00 F7 2.F"...RP.... ..
    中略
000001F0 42 6F 6F 74 20 66 61 69 6C 75 72 65 00 00 55 AA Boot failure..U.
00000200
00000210
--- work.img --0x0/0x200------------------------------------------------


■カーソルを移動し修正
00000000 EB 58 90 49 42 4D 20 20 37 2E 31 00 02 08 20 00 .X.IBM 7.1... .
00000010 02 00 00 00 00 F8 00 00 3F 00 FF 00 1F C6 13 07 ........?.......
00000020 88 17 60 00 00 18 00 00 00 00 00 00 02 00 00 00 ..`.............
00000030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 80 00 29 F4 11 19 17 48 44 52 45 43 4F 56 45 52 ..)....HDRECOVER
00000050 59 20 46 41 54 33 32 20 20 20 FA 33 C0 8E D0 BC Y FAT32 .3....
00000060 EC 7B 16 07 8B EC BB 78 00 36 C5 37 1E 56 16 53 .{.....x.6.7.V.S
00000070 8B FD B9 10 00 57 FC F3 A4 06 1F C6 45 F9 0F 8B .....W......E...
00000080 4E 2C 88 4D F4 89 47 02 8F 07 FB E8 23 01 8B 4E N,.M..G.....#..N
00000090 27 E3 03 89 4E 34 8A 46 24 99 8B 5E 2A 0B DB 75 '...N4.F$..^*..u
000000A0 07 93 8B 46 38 8B 56 3A E8 22 01 03 46 30 13 56 ...F8.V:."..F0.V
000000B0 32 03 46 22 83 D2 00 52 50 AB 92 AB B8 20 00 F7 2.F"...RP.... ..
    中略
000001F0 42 6F 6F 74 20 66 61 69 6C 75 72 65 00 00 55 AA Boot failure..U.
00000200
00000210
-** work.img --0x20/0x200-----------------------------------------------



3.[F10]を押下し「y」で保存終了
00000000 EB 58 90 49 42 4D 20 20 37 2E 31 00 02 08 20 00 .X.IBM 7.1... .
00000010 02 00 00 00 00 F8 00 00 3F 00 FF 00 1F C6 13 07 ........?.......
00000020 88 17 60 00 00 18 00 00 00 00 00 00 02 00 00 00 ..`.............
00000030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 80 00 29 F4 11 19 17 48 44 52 45 43 4F 56 45 52 ..)....HDRECOVER
00000050 59 20 46 41 54 33 32 20 20 20 FA 33 C0 8E D0 BC Y FAT32 .3....
00000060 EC 7B 16 07 8B EC BB 78 00 36 C5 37 1E 56 16 53 .{.....x.6.7.V.S
00000070 8B FD B9 10 00 57 FC F3 A4 06 1F C6 45 F9 0F 8B .....W......E...
00000080 4E 2C 88 4D F4 89 47 02 8F 07 FB E8 23 01 8B 4E N,.M..G.....#..N
00000090 27 E3 03 89 4E 34 8A 46 24 99 8B 5E 2A 0B DB 75 '...N4.F$..^*..u
000000A0 07 93 8B 46 38 8B 56 3A E8 22 01 03 46 30 13 56 ...F8.V:."..F0.V
000000B0 32 03 46 22 83 D2 00 52 50 AB 92 AB B8 20 00 F7 2.F"...RP.... ..
000000C0 66 25 8B 5E 1F 4B 03 C3 83 D2 00 43 F7 F3 33 D2 f%.^.K.....C..3.
000000D0 01 46 10 11 56 12 33 C0 3B 46 2A 75 0F 8B 56 42 .F..V.3.;F*u..VB
000000E0 8B 46 40 8B C8 0B CA E3 03 E8 D7 00 5B 03 C3 5B .F@.........[..[
000000F0 13 D3 BB 00 05 E8 75 00 72 15 8B FB B9 0B 00 BE ......u.r.......

Save changes (Yes/No/Cancel) ?y

00000130 1A 39 4E 2A 74 02 33 D2 E8 88 00 03 46 10 13 56 .9N*t.3.....F..V
00000140 12 BB 00 07 B1 04 50 52 51 E8 21 00 59 5A 58 72 ......PRQ.!.YZXr
00000150 BE 40 75 01 42 03 5E 1F E2 EC 8A 6E 29 8A 56 54 .@u.B.^....n).VT
00000160 C4 5E 10 8C C0 C5 76 FC EA 00 00 70 00 F6 46 54 .^....v....p..FT
00000170 80 74 1F 33 F6 8B CC 56 56 52 50 06 53 46 56 BE .t.3...VVRP.SFV.
00000180 10 00 56 8B F4 50 52 B4 42 E8 25 00 5A 58 8B E1 ..V..PR.B.%.ZX..
00000190 73 30 8B 4E 2C 3B CA 72 29 F7 F1 42 8A EA 33 D2 s0.N,;.r)..B..3.
000001A0 F7 76 2E 8A F2 B1 06 D2 E4 0A E5 86 C4 91 B8 01 .v..............
000001B0 02 8A 56 54 57 BF 05 00 50 CD 13 58 4F 74 02 72 ..VTW...P..XOt.r
000001C0 F7 5F C3 33 DB 2D 02 00 1B D3 8A 5E 21 50 92 F7 ._.3.-.....^!P..
000001D0 E3 93 5A F7 E2 03 D3 C3 49 42 4D 42 49 4F 20 20 ..Z.....IBMBIO
000001E0 43 4F 4D 49 42 4D 44 4F 53 20 20 43 4F 4D 0D 0A COMIBMDOS COM..
000001F0 42 6F 6F 74 20 66 61 69 6C 75 72 65 00 00 55 AA Boot failure..U.
00000200
00000210
-** work.img --0x20/0x200-----------------------------------------------


4.パーティション書き戻し
root@Microknoppix:/home/knoppix# dd if=work.img of=/dev/sda4 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.430013 s, 1.2 kB/s


以上、容易にパーテション位置が修正できました。






スポンサーサイト

コメントの投稿

非公開コメント

アクセスカウンタ
オンラインカウンター
現在の閲覧者数:
プロフィール

たっきー

Author:たっきー
たっきーのブログへようこそ!
パソコン・スマホを
より使いやすくするため奮闘中!
改造したり、root取ったり
色々やってます。

カテゴリ
最新記事
最新コメント
月別アーカイブ
最新トラックバック
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。