kobo 買った。分解した microSD入れ替えてみた(fdisk,parted)
以下,オリジナルの内蔵microSD(2G)を手持ちの8Gに入れ替える一連の作業のメモ
[hirasawa@cent5-64b-40 kobo_dir]$ ls -ltr 合計 447068 -rw-r--r-- 1 hirasawa hirasawa 5263 10月 23 20:16 kobo_replace_mem.txt -rw-r--r-- 1 hirasawa hirasawa 457326592 10月 23 20:41 kobo2G.img [hirasawa@cent5-64b-40 kobo_dir]$ [hirasawa@cent5-64b-40 kobo_dir]$ cat kobo_replace_mem.txt [root@centos-hira mnt1]# umount /media/recoveryfs/ [root@centos-hira mnt1]# umount /media/KOBOeReader/ [root@centos-hira mnt1]# umount /media/rootfs/ [root@centos-hira mnt1]# pwd /mnt/mnt1 [root@centos-hira mnt1]# fdisk -l ディスク /dev/sdc: 1977 MB, 1977614336 バイト ヘッド 4, セクタ 16, シリンダ 60352 Units = シリンダ数 of 64 * 512 = 32768 バイト セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O size (minimum/optimal): 512 bytes / 512 bytes ディスク識別子: 0x7cc531be デバイス ブート 始点 終点 ブロック Id システム /dev/sdc1 305 8497 262144+ 83 Linux /dev/sdc2 8497 16689 262144+ 83 Linux /dev/sdc3 16689 60352 1397247 b W95 FAT32 [root@centos-hira mnt1]# dd if=/dev/sdc of=./kobo2G.img bs=4096 482816+0 records in 482816+0 records out 1977614336 bytes (2.0 GB) copied, 377.39 s, 5.2 MB/s [root@centos-hira mnt1]# [root@centos-hira mnt1]# ls -ltr | grep kobo -rw-r--r--. 1 root root 1977614336 10月 23 15:46 2012 kobo2G.img [root@centos-hira mnt1]# ---- 1) first badblocked -vvvw it 2) fdisk -l to check. ディスク /dev/sdc: 7948 MB, 7948206080 バイト ヘッド 245, セクタ 62, シリンダ 1021, 合計 15523840 セクタ Units = セクタ数 of 1 * 512 = 512 バイト セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト ディスク識別子: 0xaaaaaaaa ディスク /dev/sdc は正常なパーティションテーブルを含んでいません 3) dd if=/somewhere/kobo2G.img of=/dev/sdc bs=4096 482816+0 レコード入力 482816+0 レコード出力 1977614336 バイト (2.0 GB) コピーされました、 586.866 秒、 3.4 MB/秒 root@ubuntu1204-20:~# 4)fdisk -l to check ディスク /dev/sdc: 7948 MB, 7948206080 バイト ヘッド 4, セクタ 16, シリンダ 242560, 合計 15523840 セクタ Units = セクタ数 of 1 * 512 = 512 バイト セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト ディスク識別子: 0x7cc531be デバイス ブート 始点 終点 ブロック Id システム /dev/sdc1 19456 543744 262144+ 83 Linux /dev/sdc2 543745 1068033 262144+ 83 Linux /dev/sdc3 1068034 3862527 1397247 b W95 FAT32 root@ubuntu1204-20:~# which parted /sbin/parted root@ubuntu1204-20:~# parted /dev/sdc GNU Parted 2.3 /dev/sdc を使用 GNU Parted へようこそ! コマンド一覧を見るには 'help' と入力してください。 (parted) p モデル: Mass Storage Device (scsi) ディスク /dev/sdc: 7948MB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos 番号 開始 終了 サイズ タイプ ファイルシステム フラグ 1 9961kB 278MB 268MB primary ext4 2 278MB 547MB 268MB primary ext4 3 547MB 1978MB 1431MB primary fat32 (parted) resize 警告: ファイルシステムに対して parted による操作(resize)を行おうとしています。 parted のファイルシステム操作コードは、e2fsprogs のようなファイルシステム専 用のものほど堅固に作られていません。可能なかぎり parted をパーティションテー ブルの操作だけに用いることをお勧めします。ほとんどのファイルシステムに 対するほとんどの操作は今後のリリースで削除される予定です。 パーティション番号? 3 開始? [547MB]? 終了? [1978MB]? -1 (parted) p モデル: Mass Storage Device (scsi) ディスク /dev/sdc: 7948MB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos 番号 開始 終了 サイズ タイプ ファイルシステム フラグ 1 9961kB 278MB 268MB primary ext4 2 278MB 547MB 268MB primary ext4 3 547MB 7948MB 7401MB primary fat32 (parted) quit 通知: 必要であれば /etc/fstab を更新するのを忘れないようにしてください。 ディスク /dev/sdc: 7948 MB, 7948206080 バイト ヘッド 4, セクタ 16, シリンダ 242560, 合計 15523840 セクタ Units = セクタ数 of 1 * 512 = 512 バイト セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト ディスク識別子: 0x000c7946 デバイス ブート 始点 終点 ブロック Id システム /dev/sdc1 19456 543744 262144+ 83 Linux /dev/sdc2 543745 1068033 262144+ 83 Linux /dev/sdc3 1068034 15523838 7227902+ b W95 FAT32 root@ubuntu1204-20:~# [hirasawa@cent5-64b-40 kobo_dir]$
http://d.hatena.ne.jp/toshi_hirasawa/20121023/1350998463
につづく